In general, you do not have to prepare a 1099 for any corporate recipient (C or S Corps). There are some exceptions. But your question specifically referenced HOA dues...these payments are not for services and they are not payments of rent, so no 1099-MISC would be necessary.