QuickBooks can run a condo corporation's books, but only with workarounds: classes or sub customers standing in for units, deposits parked in liability accounts, and owner statements built outside the system. This post maps where QuickBooks works, where it stops, and what a purpose built alternative like URBI looks like.
Can you actually run condo books in QuickBooks?
Yes, and many small condo corporations do it well. QuickBooks is excellent general accounting software. It gives you a real double entry general ledger, bank feeds, invoicing, bill payment, and reports an accountant can work with at year end. For a board moving off a spreadsheet, that is a genuine upgrade.
The catch is the word general. QuickBooks was designed for a small business that sells things to customers. A condo corporation is not that. It collects fixed fees from owners of specific units, keeps operating money separate from reserve money, holds deposits it does not own, and answers to a board and an auditor. None of that is impossible in QuickBooks. All of it is a workaround, and the workarounds are what the real user threads are about.
Classes or customers: how do you track per unit charges?
You pick one of two structures QuickBooks was not built around, and you live with the tradeoffs. In a QuickBooks Community thread, a self managed association asked how to track owners and their monthly payments. The advice that came back shows the shape of the workaround: a customer for the property, a sub customer for each unit, and another sub customer for the current owner, so a unit sale means retiring one owner record and adding the next.
The alternative is classes, which let you tag income and expenses by unit and pull class based reports. But classes only exist in the higher tier plans, so the substitution gets debated constantly. A BiggerPockets thread asks whether customers instead of classes can keep you on a cheaper plan and still produce a profit and loss by property. It can, roughly. That is the point: per unit tracking in QuickBooks is a configuration you maintain, not a feature you turn on. Every new owner and every fee change tests whether the structure still holds.
How do you handle fee schedules and resident deposits?
With recurring transactions and manually managed liability accounts, both of which depend on someone remembering to maintain them. Monthly fees become recurring invoices per owner, and when the budget changes, someone edits every template. Special assessments become one off invoice runs. Late fees can be automated in QuickBooks Online, but the rules are generic, not tied to your bylaws or to how your jurisdiction says payments must be applied.
Deposits are the sharper problem. A key deposit, a party room deposit, or a move in deposit is not the corporation's money. It is a liability: the building holds it and owes it back. In QuickBooks you create a liability account, remember to book every deposit there instead of to income, and remember to reverse it on refund. Nothing in the software connects the deposit to the booking that created it or to the resident who will claim it back. Our post on resident payment deposits as liabilities explains why the ledger entry and the operational record need to stay attached. In QuickBooks they are attached by discipline alone.
If your buildings hold funds in trust for owners or clients, the bar is higher still, and our post on trust accounting in property management software covers it in depth.
What does a condo chart of accounts look like in QuickBooks?
It looks like a small business chart of accounts bent into fund accounting shape. Condo corporations track at least two pots of money with different rules: the operating fund that pays the routine bills and the reserve fund saved for major repairs. Our guide to the reserve fund versus the operating fund explains why the separation matters. QuickBooks has no concept of funds, so treasurers simulate them: parallel account sections, separate bank accounts, classes repurposed as funds, or even a separate company file for the reserve.
Each approach works until someone posts an expense to the wrong side, and finding that error means reading the ledger line by line. Rules for reserve funds, deposits, and payment application vary by jurisdiction, so a board should confirm its structure with its own accountant or counsel rather than copying a forum template.
Why are owner statements and board reporting so hard?
Because QuickBooks reports were designed for a business owner, not for a unit owner or a board package. An owner asking where their account stands wants a clean unit ledger: fees charged, payments received, balance owing. Community Financials, a firm that does association bookkeeping, lists this as a core limitation, noting that owner level reports are murky at best and that owners get no portal to see their own ledger. The treasurer becomes the portal, one email at a time.
Board reporting has the same gap. The monthly package a board needs, which our guide to condo financial statements breaks down, gets assembled by exporting QuickBooks reports and rebuilding them in a spreadsheet, month after month.
What are the signs a board has outgrown QuickBooks?
The signals are operational and show up before the books break:
- The workaround has a single owner. One treasurer understands the class structure and the deposit accounts, and everyone dreads the handover at election time.
- Owner balance questions pile up. If a unit statement takes manual work, arrears follow up slips, a problem our post on condo fee arrears collection covers.
- Month end means exporting. The real reporting happens in spreadsheets built from QuickBooks exports, copies that can drift from the ledger.
- Operations and money live apart. Bookings, deposits, and fees happen in one place and get rekeyed into another, and every rekeying is a chance to miss one.
- The audit drags. The auditor asks for a paper trail the workarounds never captured.
What does purpose built condo accounting look like?
It looks like the operating record and the ledger being the same system. URBI is the platform the building runs on: units, residents, bookings, service tickets, deposits, and documents live there as the source of truth, which is why it fits residential buildings tired of rekeying. URBI Accounting, currently in beta, adds the money layer on those same records: a general ledger, receivables, payables, bank and card reconciliation, and bank linking, all speaking condo language, so a unit is a unit and a fee is a fee rather than a customer and an invoice.
Three things fall out of that design. First, per unit tracking is native, because the unit is already the core record; no class trees to maintain. Second, payments flow through the property's own Stripe connected account, so a resident paying a fee or a deposit in the app lands in the building's books without a rekeying step. Third, everything carries an audit trail: URBI keeps a permanent record of actions, payments, and changes, which is what an auditor and a skeptical board member both want. The beta also attaches AI receipt capture with per role approval rules and AI reconciliation that flags anomalies, covered in our post on AI bank reconciliation.
Frequently asked questions
Is QuickBooks good enough for a small self managed condo?
Often yes, at first. A small building with a patient treasurer can run clean books in QuickBooks using sub customers or classes for units and recurring invoices for fees. The risk is continuity: the setup lives in one person's head, and the owner facing gaps, like unit statements and deposit tracking, grow as the building ages.
Should condo fees be set up as customers or classes in QuickBooks?
Most practitioners in the forums use customers or sub customers for owners and units, because every plan supports them and they produce per owner balances. Classes add per unit expense reporting but require higher tier plans. Either way you are simulating per unit accounting, so document the structure for the next treasurer.
How should a condo record deposits in QuickBooks?
As liabilities, never as income. Create a liability account for each deposit type, book incoming deposits there, and reverse the entry when the deposit is refunded or applied. Keep a separate record of which resident and booking each deposit belongs to, because QuickBooks will not connect them. Deposit rules vary by jurisdiction, so confirm your treatment with your accountant.
Does URBI replace QuickBooks for a condo corporation?
That is the goal of URBI Accounting, which is in beta today. It provides a general ledger, receivables, payables, bank and card reconciliation, and bank linking inside the same platform that already holds the building's units, residents, bookings, and deposits, with payments through the property's own Stripe connected account and an audit trail throughout.
If your board is deep in the QuickBooks workaround life and wants the books and the building in one system, write to hello@myurbi.co and we will walk you through the beta.

