How should a property management company set up bookkeeping for multiple properties?
The most important principle is that every property needs to be individually trackable. Without that, you can’t produce accurate owner statements, you can’t see which properties are profitable, and you’ll spend hours manually sorting through transactions that should have been tagged from the start.
In QuickBooks Online, classes are the cleanest way to separate properties. Create a class for each property (or each owner if one owner has multiple units) and tag every single transaction with the correct class. This lets you pull a profit and loss report filtered by any individual property without cluttering your chart of accounts. The alternative is creating sub-accounts for every income and expense category per property, but that gets unmanageable fast once you’re past a handful of units. Classes scale better.
Owner funds must stay completely separate from your operating account. Rent you collect on behalf of property owners is not your money. It should flow through a trust or escrow account, and you distribute it to owners after deducting your management fee and any property expenses. Florida requires property managers to maintain a separate escrow account for these funds. Commingling owner money with your company’s operating cash is both a bookkeeping mess and a legal risk.
Security deposits need their own trust account as well. When a tenant pays a security deposit, record it as a liability on your balance sheet. It is not income. You are holding that money on behalf of the tenant until move-out. When the deposit gets returned or applied to damages, you reduce the liability accordingly. Treating deposits as revenue will inflate your numbers and create real problems when refunds come due.
Your management fee is your actual revenue. When rent comes in, record the full amount as rental income under that property’s class. Then record your management fee percentage as revenue for your company. The net goes to the property owner. This keeps reporting accurate for everyone involved. If you’re managing properties across the Orlando area, this structure also makes it easier for your accountant at tax time because your company income is clearly separated from pass-through funds.
Produce per-property owner statements every month without exception. Owners want to see rent collected, expenses paid, and their net distribution. With classes set up properly in QBO, these reports take minutes to generate. Without that structure, you’re building spreadsheets by hand, which breaks down as your portfolio grows. Companies offering facility services like property management live and die by the accuracy of these statements because that’s how owners evaluate whether to keep you.
If your books are already a mess across multiple properties and you’re not sure where one owner’s money ends from another’s, get the foundation fixed before adding more units. The same rigor that applies to inventory accounting in Orlando applies here. Every dollar needs to be accounted for, assigned to the right property, and reported correctly. The setup takes effort upfront, but once it’s built properly, monthly bookkeeping becomes a repeatable process instead of a guessing game.
Central Florida's Trusted Bookkeeping Firm
Start Here:
A 30-Minute Consultation
Tell us about your business and what's going on with your books. We'll figure out exactly what you need, and give you a straightforward quote.
More Questions
How do I track raw materials vs finished goods in QuickBooks for a small manufacturer?
Set up separate sub-accounts under your Inventory Asset account for raw materials and finished goods, create individual inventory items mapped to each, and use inventory assemblies or a third-party app to move costs from materials to finished products when you build.
Read answerHow do I manage bookkeeping across multiple franchise locations with different managers?
Standardize your chart of accounts, processes, and reporting across every location. Use one accounting platform with separate files or location tracking, and build in regular oversight so no location falls behind or goes off track.
Read answerWhat's the difference between a capital improvement and a repair for rental property books?
Repairs fix what's broken and get expensed immediately on your profit and loss statement. Capital improvements add value or extend the property's useful life, so they're recorded as assets and depreciated over time.
Read answerWhat's the best way for a landscaping company to track materials and labor per job?
Code every material purchase and labor hour to a specific job so you can compare actual costs to your estimate. Without job-level tracking, you're guessing at which jobs make money and which ones quietly lose it.
Read answerHow do I handle payroll bookkeeping for a security company with staff at multiple job sites?
Track every hour by job site using classes or locations in QuickBooks so you can see labor costs per contract. This lets you compare what you're paying guards at each site against what you're billing the client.
Read answerWhat bookkeeping adjustments does a seasonal business need to make throughout the year?
Seasonal businesses need to spread annual costs across all twelve months, accrue for upcoming expenses, and compare financials year-over-year instead of month-over-month. Without these adjustments, your financial statements will be misleading during both peak and slow periods.
Read answer

