01 · Weekly for every account. Formally reconcile each statement monthly.
Bank vs. books
Every dollar that moves through the bank should have one entry in the books, and every entry should show up at the bank. Checking often keeps each difference small and recent.
Steps in AppFolio
- Pull the bank’s transactions for the period (download from the bank, or use your bank feed) and run AppFolio’s Bank Account Activity report for the same account and dates.
- Before matching, clear out voids: a check that was voided and reissued under the same check number nets to zero. Take those pairs off both sides first.
- Match one bank line to one book line where the amount is exact to the cent and the dates are close (within about two weeks). For a check, allow longer, up to about six weeks, when the bank shows the check number.
- Then match groups: one bank deposit that equals a whole AppFolio deposit batch, one bank debit that pays a full day of eChecks or a whole payables run, or one loan payment that equals a transaction split into principal and interest.
- Sort what’s left. Money at the bank with nothing in AppFolio needs a payment or deposit recorded. Entries in AppFolio not yet at the bank are outstanding: list them and watch them.
- Reconcile the statement in AppFolio’s bank reconciliation, then run the Bank Reconciliation report and confirm the difference is zero.
Not on AppFolio? The same steps in plain terms
- Put the bank’s transactions and your cash-account entries for the same dates side by side, money in positive and money out negative on both.
- Remove voided-and-reissued pairs, then match exact amounts with close dates one to one.
- Match groups next: batch deposits, settlement debits, split transactions.
- Record what the bank shows but the books don’t. List what the books show but the bank doesn’t as outstanding.
- Tie the statement: the difference must be zero.
The rules
- Statement tie: statement ending balance + deposits in transit + receipts not yet deposited − outstanding checks = book balance. Anything else is a difference to explain.
- An amount alone never proves a match. Same amount, same direction, close date, and a reference or payee that agrees.
- Group on a real reference (a check number, a document number), never on a label like “ACH” that appears on unrelated lines.
- When more than one combination of lines adds up to the bank amount, don’t pick one. Look at the detail.
- Each statement starts the day after the last one ended, and its opening balance equals the last closing balance. If not, something is missing.
- Never post a plug entry to make it tie. A plug hides the difference instead of explaining it.
- Outstanding items older than 30 days get chased: a deposit that never landed or a check that was never cashed.
- Found an error in a month already reconciled? Unreconcile it, fix the entry, and reconcile again.
Where differences usually come from
- A bank fee, interest credit or returned payment never recorded in AppFolio.
- A deposit recorded as one batch in AppFolio but landing at the bank as several credits, or the reverse.
- An autopay bill paid by the bank and also paid again in a payables run.
- A transfer recorded on one account but not the other.
- A check voided in AppFolio after the bank had already cleared it.