blotter.

Learn · AppFolio

How to read your AppFolio owner statement

Updated 2026-06-12 · from Blotter’s audited statement corpus

AppFolio is one of the most common platforms property managers use, and its owner statement is dense by design: a cash summary up top, a ledger of dated line items below, and a closing balance at the bottom. Most owners read the draw amount and file the PDF. This guide is the ten-minute version of actually reading it.

What you are looking at

An AppFolio owner statement has three layers. The header identifies you, your property manager, and the statement period. The summary shows cash in, cash out, and what was held or distributed. The body is the ledger: every transaction the PM recorded against your account, each with a date, a payee or payer, a description, and a signed amount.

The single most important fact about this document: it carries its own answer key. The beginning balance, the lines, and the ending balance must agree with each other. Everything else in this guide builds on that.

The one equation that checks the whole statement

Beginning balance + money in − money out = ending balance. That is the entire test. Add every positive line to the opening balance, subtract every negative one, and you must land exactly on the printed ending balance, to the cent.

If it does not land, something is missing or doubled: a line that never made the statement, a draw recorded twice, a balance carried in from the wrong month. A statement that fails its own arithmetic has not earned trust on any other question.

The combined ledger: AppFolio’s biggest reading trap

If you own more than one property with the same manager, AppFolio statements often keep ONE combined ledger: a single beginning balance and a single ending balance covering all your properties, with the line items grouped by property in between.

This trips up almost everyone. You cannot balance each property section on its own, because the balances belong to the whole statement. Run the equation across the entire document. But keep reading the property groupings, because that is where attribution lives: which unit a repair was charged to matters enormously, especially when one of them is vacant.

The fees: the advertised number is the floor

The management fee line is easy to check: collected rent times your contract percentage. Recompute it. It is wrong more often than you would expect, usually because "collected rent" quietly included something it should not have.

Then look for everything that is a fee without being called the management fee: inspection fees, lease renewal fees, placement fees, technology or admin fees, maintenance coordination charges. In our founding portfolio’s audited corpus, the advertised rate understated what PMs actually billed by 50 to 175 percent once those lines were counted. The advertised fee is the floor, not the price.

  • Recompute: collected rent × contract % = management fee line, to the cent.
  • List every other PM-billed line this month. That total is your real fee.
  • Check lease and renewal fees against the amounts your management agreement actually permits.

Maintenance lines and the paper behind them

Maintenance charges on an AppFolio statement usually name a vendor and sometimes a work order. What they rarely show is the vendor’s actual invoice, so you cannot see from the statement alone whether you paid the invoice amount or the invoice plus a markup.

Ask for the invoices, or pull them from the owner portal if your PM attaches them. Every charge should match its paper at cost unless your contract explicitly permits a markup. On one statement in our corpus, a vacant unit carried $3,578.43 in maintenance charges in a single period. The unit collected no rent. Nobody had asked about a single line.

Owner draws: the line that should match your bank

The owner draw (AppFolio may label it an owner distribution) is the one line you can verify against the outside world: the deposit in your bank account. Match it every month. Amount and rough date. A draw on paper that never landed, or landed short, is the fastest possible signal that something is wrong upstream.

Note that distributions sometimes post a few days after the period closes, so a small date lag is normal. A missing deposit is not.

The five-minute monthly routine

You do not need to study every line every month. You need a routine that catches the expensive patterns. Five checks, in order:

  • Run the balance equation. If it fails, stop and ask why before reading anything else.
  • Compare this month’s opening balance to last month’s closing balance. A gap means a missing statement.
  • Recompute the management fee against collected rent and your contract percentage.
  • Scan for charges against any unit that collected no rent this period.
  • Match the owner draw on the statement to the deposit that actually hit your bank.
The shortcut

Or skip the routine: Blotter runs every one of these checks, every month, on its own. Drop one statement and see what it finds. The first one is free.

Audit my AppFolio statement free →

More guides on Learn, including what management actually costs.