AppFolio Trust Accounting: Best Practices for Property Managers
Trust accounting in AppFolio isn't optional — in most states, it's a legal requirement enforced by your state's real estate commission. Get it wrong and you're not just looking at messy books. You're looking at license revocation, civil liability, and in extreme cases, criminal charges.
Here's how to keep your trust accounts clean, compliant, and audit-ready.
What Trust Accounting Is and Why It Matters Legally
Trust accounting is the practice of holding client funds — primarily tenant security deposits and owner operating funds — in separate, dedicated bank accounts that are completely segregated from your company's operating funds.
The core principle: money that belongs to your clients is not your money. It can't be commingled with your business funds, even temporarily. State real estate laws in virtually every state codify this requirement, and state auditors actively enforce it.
Failures in trust accounting are the number one reason property management companies lose their licenses.
How AppFolio Handles Trust Accounts
AppFolio is built around trust accounting. Here's the structure:
- Segregated bank accounts — AppFolio allows you to set up separate bank accounts for operating funds, tenant security deposits, and owner reserves. Each account maps to a separate GL cash account.
- Tenant security deposits — collected funds are tracked per tenant and should be held in a dedicated security deposit bank account, not commingled with rent
- Owner operating funds — rental income, management fees, and maintenance payments flow through a separate operating trust account; each property and owner has its own ledger within that account
The key is that AppFolio's bank account structure must mirror your actual bank account structure. One bank account in AppFolio = one real bank account.
Common Trust Accounting Mistakes in AppFolio
Commingling Funds Depositing security deposits into the operating account — or depositing rent into the security deposit account — is the most serious error. It violates state law and throws off every diagnostic report in AppFolio.
Wrong Bank Account Assignment on a Transaction When entering a receipt, AppFolio asks which bank account to deposit to. If the wrong account is selected (even accidentally), the funds land in the wrong trust account in both AppFolio and your actual bank.
Security Deposit Transfers Done Wrong When returning a security deposit at move-out, the correct flow is: **apply the deposit to the tenant's ledger → the system reduces the liability → cut the refund check from the security deposit account**. A common mistake is cutting the check from the operating account without properly applying the deposit first, which leaves a phantom liability on the books.
How to Reconcile Trust Accounts Monthly
Trust account reconciliation is not optional — it's required by most state real estate laws. Here's the monthly process:
- 1Reconcile the operating trust account — match AppFolio's GL balance to the bank statement, clear all deposits and payments, and verify the Adjusted Cash Balance ties
- 2Reconcile the security deposit account — same process, but also verify that the total of all tenant security deposit liabilities on the owner ledgers equals the bank account balance
- 3Run the Financial Diagnostics report — review the Security Deposit Funds section for any mismatches
- 4Save all reconciliation reports — store them by month; auditors will ask for these going back 12–24 months
What Auditors and State Regulators Actually Check
When a state real estate commission audits a property management company, they're looking for:
- Three-way reconciliation — bank statement, GL balance, and owner/tenant ledger totals all agree
- No commingling — no evidence that client funds were mixed with company operating funds
- Timely deposits — most states require that funds be deposited within a specific timeframe (often 3–5 business days)
- Security deposit accounting — every tenant security deposit is accounted for, properly held, and not spent
- Reconciliation records — monthly reconciliation reports saved and available for review
If you can produce clean, matching reconciliation reports for every month going back two years, you will pass virtually any audit.
How to Set Up AppFolio Bank Accounts Properly from the Start
Getting the setup right at the beginning prevents years of headaches. Follow these steps:
- 1Create separate bank accounts in AppFolio for each real bank account — operating trust, security deposit trust, and any others required by your state
- 2Map each bank account to the correct GL cash account — don't share a single cash account across multiple bank accounts
- 3Assign the correct bank account as the default for each transaction type — rent receipts should default to the operating account; security deposit receipts should default to the security deposit account
- 4Set up bank account rules in AppFolio to route transactions automatically where possible
- 5Confirm the starting balance — when you first connect a bank account in AppFolio, the opening balance must match your actual bank statement balance on that date
A small setup error at the start compounds month over month. If you inherited an AppFolio database with trust account setup issues, it's worth doing a full audit before your next reconciliation.
---
Stay in the loop
Get notified when we publish new Appfolio tips, guides, and product updates.
No spam. Unsubscribe anytime.
Need help with your AppFolio books?
Our team of ex-AppFolio experts handles your reconciliations, owner statements, and month-end close — every month.
Get a Custom Quote