QuickBooks Online is general-purpose accounting software. Many accounting firms, bookkeepers, and management companies keep association books in it, and Intuit publishes a help article on tracking funds with it.
Association books carry requirements that a business's books do not. This piece sets out what HOA accounting requires, where QuickBooks Online meets it, and where it stops. The QuickBooks facts come from Intuit's own pages, listed at the end, and the comparison page sets CommunityPay beside QuickBooks.
What HOA Accounting Requires
- Fund accounting. Operating and reserve money are kept as separate funds, and each fund balances on its own.
- Approvals bound to payments. A payment goes out against a recorded approval of that bill, for that amount, to that vendor.
- Owner receivables by unit. Each unit carries its own assessments, payments, late fees, and payment plans.
- Period close. A month the board has reviewed stays as the board read it.
- An audit trail. Every change to the books traces to a person and a time.
- Reserve tracking. Reserve money is followed component by component, against the reserve study.
- Disclosures. Resale certificates follow state statute, and lender questionnaires follow the Fannie Mae and Freddie Mac forms. Both are answered from the books.
Fund Accounting and Dues in QuickBooks Online
Intuit's help article on fund accounting, written for nonprofits, describes a class for each fund and bank sub-accounts for the cash. Class tracking comes with two of the four plans. On October 15, 2026, Intuit's pricing page listed the four plans at these regular monthly prices:
- Simple Start: $38, one user, no class tracking
- Essentials: $85, three users, no class tracking
- Plus: $140, five users, budgeting, and class tracking with a combined limit of forty classes and locations
- Advanced: $340, twenty-five users, budgeting, class tracking without a limit, bill approval workflows, and custom roles
The page also showed 50 percent off for three months.
Intuit's user support community, which is not Intuit documentation, answers association questions. For dues, it suggests setting up each homeowner as a customer and invoicing a service item. For reserves, it suggests depositing dues in the operating account and transferring the year's amount to the reserve account.
QuickBooks Online can create invoices on a recurring schedule. It can also add late fees to overdue invoices automatically, set as an amount, a percentage, or both, with an optional grace period.
Approvals, Records, and Disclosures in QuickBooks Online
Advanced includes custom roles and workflows for approving bills and releasing payments. Intuit's Bill Pay Elite offers the workflows too, with bill approver, bill clerk, and bill payer roles that divide the work: an approver cannot pay a bill, and a payer cannot add one. QuickBooks keeps an audit log of changes, including deletions, with the user, the date, and the type of change; events stay in it for two years. A company can close its books at a date, and a change to a transaction dated on or before it is then allowed after a warning, or after a warning and a password, as the company chooses. Each plan includes accountant users: two on Simple Start through Plus, three on Advanced.
In Intuit's support community, a QuickBooks "resale certificate" is a customer's sales-tax exemption record, a different document from the certificate an association issues when a home is sold. Intuit publishes no feature that checks an entry against an association's rules before it posts, and none for reserve funding status reports or condo questionnaires.
How Firms Keep Association Books in QuickBooks
Firms that keep association books in QuickBooks use practices like these:
- A class for each fund, with bank sub-accounts for reserve cash
- A separate QuickBooks company for each association, so each association's books, users, and reports stay apart
- Spreadsheets beside the books for reserve components and approval records
The bookkeeper picks the class on each transaction, and the firm reconciles each spreadsheet to the ledger.
How CommunityPay Handles HOA Fund Accounting
CommunityPay is the ledger underneath the firm. The firm keeps the books, and the ledger holds the rules, checking each entry against them before it posts.
- Fund accounting. The fund is set on each journal entry, and operating and reserve each balance on their own. One check refuses an entry that mixes operating and reserve cash; a second checks that the cash an entry touches belongs to the entry's fund. Cash moves between funds by an approved fund transfer, and the entry must match it in amount, funds, and accounts. By default the person who submits a transfer may also approve it; the association's admin can require a second person.
- Approvals. The association's admin, treasurer, or president sets approval tiers by amount. An approval is bound to the bill's amount, vendor, and fund, and a payment spends it once.
- Owner receivables. Each unit has its own ledger: assessments billed from schedules, payments, autopay, late fees, and payment plans. The delinquency report by unit compares its totals with the receivable accounts and states any difference.
- Period close. A closed month in an open year takes no entry until it is reopened, except the entries the close itself posts. A closed year refuses entries unless a recorded override covers them.
- Audit trail. Every entry that posts carries its recorded decision, and the database refuses an entry without one. Since August 2026 each decision is sealed in a hash chain.
- Reserve tracking. The reserve schedules an auditor asks for list each component's estimated remaining life, estimated replacement cost, and amount funded. Their total is checked against the reserve fund balance in the ledger, and any difference is stated.
- Disclosures. The firm, the manager, or a board member generates resale certificates from the ledger, mapped to the statute in ten states. Answers for Fannie Mae Form 1076 and Freddie Mac Form 476 come from the same records.
Outside examiners work in a read-only CPA portal scoped to a period. The books export as one archive, whole or for a period, with a manifest of row counts, totals, and file hashes. The statement of revenues, expenses, and changes in fund balances carries a column for each fund.
What Each Costs
CommunityPay's published price is $1 per unit per month, with a $250 minimum per community and custom pricing above 500 units. Custom onboarding is $1,500, one time, and there is no contract. ACH processing fees are passed through at cost.
Simple Start, Essentials, and Plus each cost less than CommunityPay's minimum, and QuickBooks covers business needs outside association accounting, such as payroll. Advanced, the plan with approval workflows and custom roles, lists at $340, which is more than CommunityPay's monthly price below 340 units.
Each association a firm keeps answers to its own owners, lenders, and buyers, and needs its own funds, approvals, and records. CommunityPay includes funds, approvals, and enforcement at every size.
Sources
Intuit's pricing page (quickbooks.intuit.com/pricing) and these Intuit help articles, read October 15, 2026: "Fund accounting for non-profits in QuickBooks," "Set up and use bill approval and payment release workflows," "Use the audit log in QuickBooks Online," "Lock your books in QuickBooks Online," "Create recurring invoices and other transactions in QuickBooks Online," and "Turn on automatic late fees." The answers on dues, reserves, and resale certificates come from threads in Intuit's user support community, read October 1, 2026.
Scott Vuilleumier · Founder of CommunityPay, Inc.
Data science, investment banking, and financial systems engineering and ledger design.
Last reviewed on October 15, 2026 · How we maintain this content