Property Management Bookkeeping: Complete Guide for PM Companies

Published March 6, 2026 · 13 min read

Bookkeeping is the least glamorous part of running a property management company — and the most important. Get it wrong and you risk license revocation (commingling trust funds), IRS problems (misreported income), and angry owners (inaccurate statements). Get it right and you have a clear financial picture that lets you grow confidently.

This guide covers everything from setting up your chart of accounts to monthly reconciliation procedures to year-end tax preparation.

The #1 Rule: Separate Trust from Operating

⚠️ Non-Negotiable: Tenant security deposits and owner funds MUST be held in trust accounts completely separate from your operating account. Commingling is illegal in virtually every state and is the fastest way to lose your real estate license. No exceptions. No shortcuts.

You need at minimum three bank accounts:

  1. Operating Account: Your company's money — management fees, payroll, office expenses
  2. Owner Trust Account: Rent collected on behalf of owners, minus your fees and approved expenses
  3. Security Deposit Trust Account: Tenant deposits held until move-out (some states require this to be separate from the owner trust account)

Some PM companies use a single trust account for both owner funds and security deposits, with sub-ledgers tracking each. Check your state's requirements — some states mandate separate accounts.

Chart of Accounts for PM Companies

A well-organized chart of accounts makes everything easier — monthly reporting, tax prep, and financial analysis. Here's a recommended structure:

Asset Accounts (1000s)

Account #Account NamePurpose
1000Operating CheckingCompany operating funds
1010Operating SavingsCompany reserves
1100Owner Trust CheckingRent and owner funds held in trust
1200Security Deposit TrustTenant deposits
1300Accounts ReceivableUnpaid rent and fees owed

Liability Accounts (2000s)

Account #Account NamePurpose
2000Owner Funds Held in TrustLiability — you owe this to owners
2100Security Deposits HeldLiability — you owe this to tenants
2200Accounts PayableVendor invoices not yet paid
2300Payroll LiabilitiesTaxes, benefits owed

Revenue Accounts (4000s)

Account #Account NamePurpose
4000Management FeesMonthly percentage/flat fees
4100Leasing FeesTenant placement revenue
4200Lease Renewal FeesRenewal processing revenue
4300Maintenance MarkupMarkup on vendor invoices (if applicable)
4400Late Fees RetainedLate fees you keep (check your agreement)
4500Setup/Onboarding FeesNew owner/property setup charges
4600Other RevenueApplication fees, misc income

Expense Accounts (5000s–6000s)

Account #Account Name
5000Payroll & Wages
5100Payroll Taxes & Benefits
5200Office Rent
5300Software & Technology (PM software, accounting, etc.)
5400Insurance (E&O, General Liability)
5500Marketing & Advertising
5600Vehicle & Travel
5700Professional Development (CE courses, NARPM dues)
5800Professional Services (attorney, CPA)
5900Office Supplies & Equipment
6000Bank Fees & Merchant Processing
6100Miscellaneous Expenses

Monthly Bookkeeping Workflow

Here's the step-by-step process to follow every month. Do this in the first 5 business days:

Step 1: Reconcile Trust Accounts (Day 1-2)

  1. Download bank statement for owner trust and security deposit accounts
  2. Match every transaction to your PM software ledger
  3. Verify the trust account balance equals the sum of all individual owner ledger balances
  4. Investigate and resolve any discrepancies immediately
  5. Document the reconciliation (many states require this monthly)
Trust reconciliation is not optional. If your trust account balance doesn't match your owner ledgers to the penny, stop everything and find the discrepancy. An unreconciled trust account is a ticking time bomb.

Step 2: Process Owner Distributions (Day 2-3)

  1. Calculate each owner's net income: rent collected minus management fees, maintenance expenses, and other approved charges
  2. Generate owner statements showing all income and expenses
  3. Initiate ACH transfers or cut checks to owners
  4. Record distributions in both trust and owner ledgers

Step 3: Reconcile Operating Account (Day 3-4)

  1. Download bank statement for operating account
  2. Categorize all expenses to proper accounts
  3. Match management fee transfers from trust to operating
  4. Review credit card statements and categorize charges

Step 4: Review Financial Reports (Day 4-5)

PM Software vs. General Accounting Software

FeaturePM Software (AppFolio, Buildium)General Accounting (QuickBooks, Xero)
Trust accounting✅ Built-in⚠️ Requires manual setup
Owner statements✅ Automated❌ Manual or custom reports
Tenant ledgers✅ Per-unit tracking⚠️ Possible with classes/projects
1099 generation✅ For owners✅ General 1099s
Work order integration✅ Maintenance tied to accounting❌ Separate system needed
Bank-level reporting⚠️ Limited✅ Full financial reporting

Our recommendation: Use PM-specific software as your primary system. If you need more detailed company-level financial analysis, sync it with QuickBooks or Xero for your operating account. Never try to run trust accounting in general accounting software alone — the risk of errors is too high.

Year-End Tax Preparation

For Your Company

For Property Owners

Common Bookkeeping Mistakes

  1. Booking management fees as revenue before they're earned. Accrue fees monthly when the service is performed, not when rent is collected.
  2. Not tracking maintenance expenses per property. Owners need to see exactly what was spent on their property, not a company-wide number.
  3. Forgetting to record security deposit interest. In states that require interest on deposits, you must track and pay this to tenants.
  4. Mixing personal and business expenses. Get a dedicated business credit card and never use it for personal purchases.
  5. Not backing up data. Cloud-based PM software handles this, but if you use desktop software, back up daily.

When to Hire a Bookkeeper

Do your own bookkeeping until you manage 50-75 doors. Beyond that, the complexity and time investment justify hiring a dedicated bookkeeper — either part-time in-house or outsourced to a firm that specializes in property management accounting.

Cost: $500-$1,500/month for an outsourced PM bookkeeper, depending on portfolio size and complexity.

📊 Get Your Books in Order

Our PM Scaling Kit includes a complete chart of accounts template, monthly reconciliation checklist, and owner reporting templates.

Get the PM Scaling Kit →

Related Resources

📬 Get Weekly PM Scaling Tips

One actionable tip every week — SOPs, growth strategies, and automation ideas. Join 50+ PM owners. Free forever.

No spam. Unsubscribe anytime.