CommunitEze Español Get the app

Guide · For boards

How to collect HOA dues online without a management company

Updated September 2026 · 8 minute read

A self-managed association does not need a management company to collect dues online. It needs a bank account in its own name, a way for owners to pay into it, a record of who paid what, and a few rules written down before the first late fee. Here is each piece.

1. A bank account that belongs to the association

Dues must land in an account owned by the association, with at least two board members as signers. Never a treasurer's personal account, never a payment-app balance in someone's name. If your association is incorporated, the bank will want the articles and a resolution naming the signers; if it isn't, ask the bank what it needs. This step is boring and it is the one that protects everyone.

2. A way to pay that doesn't route through a person

The options, roughly in order of cost:

Whatever you use, the money should go directly from the owner to the association's account. The moment a person is in the middle — collecting, then forwarding — you have created a bookkeeping job and a liability.

3. Decide who pays the processing fee, before you turn it on

A processor charges for every payment. Either the association absorbs it as a cost of doing business or the owner pays it on top. Both are legitimate; several states limit whether and how much an association may pass on, and your governing documents may say something too. Decide in a board meeting, minute it, and tell owners before the first payment.

4. Write down the rules a late fee depends on

Before the first owner is late, the board should have on paper: the due date, the grace period, the late charge, and the notice an owner gets before it is applied. Your governing documents usually set some of these, and your state may limit the rest. A late fee that a homeowner can show was never properly adopted is a late fee the association will refund. Good software will ask you to enter these and cite where they came from; it should never invent them.

5. Autopay, and why owners want it

Most owners would rather set up autopay once than remember a quarterly date. Autopay from a bank account is cheap for the association and reliable for the owner. Send a receipt for every payment, automatically, and a statement to anyone who is behind. That alone ends most "I thought I paid" conversations.

6. Keep the records the next board will need

For every unit: the schedule, every invoice, every payment, every notice, every adjustment — with who made it and when. For the association: the budget, the adopted rates, the special assessments and the votes behind them. When a unit sells, the closing attorney will ask for the balance and history; when a homeowner disputes a charge, the board will need the notice trail. Records that live in one person's email are not records.

7. Keep neighbors' money private

Who is behind on dues is the board's business, not the community's. A resident list should never double as a list of who is late. Choose tools that keep balances visible to the board and the owner and nobody else.

What CommunitEze does with all this

CommunitEze collects dues by bank transfer or card into the association's own Stripe-connected account. The board sets the schedule, grace period and late charge and the app asks for the source rather than assuming. Autopay, partial payments, receipts and statements are built in. Checks are recorded in the same ledger. Every director can see the books; no neighbor can. See it for boards, or start with the treasurer handover checklist.