AppFolio Chart of Accounts: Best Practices for Property Managers
A well-structured AppFolio chart of accounts is the foundation of everything else in your property management books. Owner statements, property P&Ls, bank reconciliations, 1099s, and month-end close all depend on it. When the chart of accounts is clean, reporting is fast and accurate. When it is a mess, every downstream task gets harder.
This guide covers what the AppFolio chart of accounts is, why it matters, how to structure it correctly, and the most common mistakes property managers make that turn into expensive cleanup later.
What Is the AppFolio Chart of Accounts?
The chart of accounts is the master list of every account used to categorize income, expenses, assets, liabilities, and equity in your AppFolio database. Every transaction you record — a rent payment, a repair bill, a management fee, a security deposit — gets assigned to one of these accounts.
AppFolio comes with a default chart of accounts when you set up your company. That default structure works as a starting point, but most property management companies eventually need to customize it to reflect their actual business.
Why It Matters More Than Most Property Managers Realize
The chart of accounts is not just a technical setup task. It determines the quality of every financial report you produce.
If your chart of accounts is too generic, your property P&Ls will not show you where money is actually going. You will have a single "Repairs & Maintenance" account that lumps together plumbing, landscaping, HVAC, and turnover costs — which makes it impossible to spot patterns, control expenses, or explain variances to owners.
If your chart of accounts is too granular, you will create busywork. Staff will spend time deciding which of fifteen similar accounts to use, and your reports will be cluttered with accounts that have three transactions per year.
The goal is the right level of detail — specific enough to be useful, simple enough to be consistent.
How AppFolio Organizes Accounts
AppFolio follows a standard accounting structure. Accounts are organized into five categories:
- Assets — what your company or properties own (bank accounts, security deposit trust accounts, prepaid expenses)
- Liabilities — what is owed (tenant security deposits held, owner reserves, prepaid rent)
- Equity — the net ownership value in the company
- Income — revenue earned (management fees, rent, late fees, leasing fees)
- Expenses — costs incurred (repairs, utilities, insurance, administrative costs)
Each account has a name, a type, and a number. The numbering system — typically assets in the 1000s, liabilities in the 2000s, equity in the 3000s, income in the 4000s, expenses in the 5000s — helps keep your chart organized and makes reporting cleaner.
Best Practices for Structuring Your AppFolio Chart of Accounts
Keep Account Names Consistent and Descriptive
Every account name should clearly describe what it captures. Avoid vague labels like "Other" or "Miscellaneous" as primary categories — they become catch-alls that make reporting meaningless. If you find yourself using a miscellaneous account frequently, that is a signal you need a real account for whatever is going into it.
Use names your whole team will interpret the same way. "Plumbing Repairs" is better than "Repairs — Plumbing" if your team searches by first word. Consistency matters more than any specific naming style.
Separate Property-Level Expenses from Company-Level Expenses
One of the most important distinctions in property management accounting is the difference between expenses that belong to a specific property and expenses that belong to your management company.
Property-level expenses — repairs, landscaping, insurance, utilities — should be coded to the property. They show up on property P&Ls and owner statements.
Company-level expenses — your office rent, staff salaries, software subscriptions, marketing costs — belong to your company books, not to individual properties.
In AppFolio, this distinction is managed through how you assign transactions. But your chart of accounts should support it by having accounts designed for each context. Mixing property-level and company-level expenses into the same accounts is a common source of owner statement errors and messy reporting.
Use Sub-Accounts Thoughtfully
AppFolio supports parent and sub-account structures. Used well, this lets you roll up related expenses for high-level reporting while still tracking detail when you need it.
For example, a parent account of "Repairs & Maintenance" might have sub-accounts for Plumbing, HVAC, Electrical, Appliances, and Turnover. Your P&L can show the total repairs line, but you can drill in when you want to see the breakdown.
The risk with sub-accounts is over-engineering. If you build a deep hierarchy for every expense category, you create a system that requires constant judgment calls at entry time and slows down bill coding. A two-level structure — parent plus sub-accounts — is usually sufficient for most property management companies.
Keep Income Accounts Specific Enough to Support Reporting
Management fee income, leasing fee income, and rent income should almost always be separate accounts. Those are meaningfully different revenue streams, and your company-level P&L should reflect that.
Beyond that, how much you split out income accounts depends on what you need to report. If you charge owners for maintenance coordination fees, lease renewal fees, or inspection fees, those may warrant their own accounts if you want to track them over time.
Do not create separate income accounts just to track a one-time charge. Create accounts for recurring, reportable revenue streams.
Keep Security Deposit Accounts Clean
Security deposit accounting is one of the most common chart of accounts problems in AppFolio. Security deposits are liabilities — they are funds held on behalf of tenants, not income — and they should flow through dedicated liability accounts.
The typical setup includes a security deposit liability account (what you owe tenants) and a corresponding trust bank account (where the funds actually sit). Confusing security deposits with operating income is a compliance risk in most states and creates reconciliation headaches that compound over time.
Common Chart of Accounts Mistakes in AppFolio
Using the Default Chart Without Reviewing It
AppFolio's default chart of accounts is a starting point, not a finished product. Many property managers go live without reviewing it and spend years working around accounts that do not match their business. The right time to structure your chart of accounts is before you have two years of history coded to the wrong categories.
Creating Duplicate or Near-Duplicate Accounts
Over time, especially if multiple people have admin access, charts of accounts accumulate near-duplicate entries. You end up with "Repairs," "Maintenance," "Repair & Maintenance," and "Maintenance Costs" — all doing the same job inconsistently. This happens gradually, but the cleanup is painful. A periodic chart of accounts audit — even once a year — prevents it from becoming a major problem.
Using Inactive Accounts for Active Transactions
AppFolio allows you to mark accounts as inactive, but transactions sometimes get posted to them anyway — often by mistake or through imported data. Inactive accounts with recent transaction history cause reporting confusion and are hard to explain in audits or owner reviews.
Not Aligning the Chart of Accounts With Your 1099 Workflow
If you file 1099s for vendors through AppFolio — which most property managers do — your expense accounts need to support that. Payments to vendors for services need to be coded to 1099-eligible accounts. If your chart of accounts does not reflect that distinction, you will be manually sorting through transactions at year-end trying to figure out what should be reported.
When to Clean Up a Messy Chart of Accounts
The best time to fix your chart of accounts is before you start. The second best time is now — but with a plan.
Reclassifying historical transactions is time-consuming, and doing it mid-year can create confusion in owner statements and reporting. Most firms clean up their chart of accounts at year-end when they are already reviewing the books, or when they are onboarding a new bookkeeper or accounting team.
If your chart of accounts has grown into a tangle of duplicates, vague accounts, and unused categories, the right move is a full audit before making changes. Document what each account is supposed to capture, merge what is redundant, and set up clear rules for what goes where going forward.
The Takeaway
Your AppFolio chart of accounts is not something to set up once and forget. It is a living structure that should reflect how your business actually operates and produce reports you can actually use.
Keep it clean, keep it consistent, and make sure your team knows which accounts to use for which transactions. When everyone follows the same rules, your books stay accurate, your reporting stays useful, and your month-end close stops feeling like archaeology.
If your AppFolio chart of accounts needs a cleanup or you want a bookkeeping team that sets it up correctly from the start, see our pricing and get a quote from PM Bookkeeper.
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