
Learn how to automate, organize, and simplify your Appfolio bookkeeping tasks with our free guide!


Monday, June 08, 2026
When a tenant leaves owing money — unpaid rent, damages, fees — and you've exhausted your collection options, that balance doesn't just disappear. It sits on your books as a receivable, overstating your income and making your financial reports unreliable until you deal with it correctly.
Bad debt write-offs are one of the most commonly mishandled accounting tasks in property management. Most teams either ignore the balance, delete the charge, or apply the security deposit incorrectly — all of which create problems that show up later during reconciliation or tax preparation.
This guide covers what bad debt means in a property management context, when to write it off, the correct journal entry, and how to handle it in AppFolio without creating downstream errors.
How AppFolio Calculates Management Fees
AppFolio calculates management fees based on the rules set inside each property's Management Agreement. When you run the management fee posting process at month-end, AppFolio reads those rules and generates the fee entries automatically.
This means the management agreement template is the single most important configuration in your fee workflow. If the template is wrong — wrong rate, wrong basis, wrong account — every month's fees will be wrong until you fix it.
To review a property's management agreement in AppFolio:
Do this for every property at least once a quarter. Templates can get out of sync with actual contracts, especially after lease renewals or owner negotiations.
1. Percentage of Collected Rent
The most common structure. AppFolio calculates the fee as a percentage of rent payments received during the period — not rent charged.
Key detail: if a tenant doesn't pay rent, no management fee is generated for that unit that month. This is the correct treatment — you're not entitled to a fee on money you didn't collect — but it means your fee income will fluctuate with collection rates.
Correct journal entry:

2. Flat Fee per Unit
A fixed dollar amount per unit per month, regardless of whether rent was collected. AppFolio posts this automatically based on the flat fee set in the management agreement.
Watch for: flat fees being generated on vacant units. If your agreement only covers occupied units, make sure the management agreement is set to inactive on vacant units — otherwise you'll be charging owners for units generating no revenue, which creates friction and disputes.
3. Leasing and Other Ancillary Fees
Leasing fees, renewal fees, and maintenance coordination fees are typically posted manually or through AppFolio's leasing workflow rather than the monthly management fee run. These should post to a separate income account from your monthly management fees so you can track each revenue stream independently.
If you're lumping leasing fees and monthly management fees into the same income account, you're losing visibility into where your revenue actually comes from — and making it harder to spot errors in either category.
How to Post Management Fees Correctly Each Month
AppFolio's management fee posting process runs at the end of each month. Here's the workflow:
1. Confirm all rent payments for the period are posted and applied before running fees — percentage-based fees are calculated on collected rent, so any payments posted after the fee run won't be included
2. Go to Accounting → Post Management Fees
3. Review the fee preview before posting — check the total against your expectations and spot-check a few properties
4. Post the fees
5. Verify the entries in the owner ledger for each property
Step 3 is the one most teams skip. Reviewing the preview takes five minutes and catches setup errors before they hit the owner statement. Once fees are posted, reversing them is time-consuming and creates confusion in the audit trail.
Reconciling Management Fees at Month-End
After posting, reconciliation is straightforward but important:
If you manage a large portfolio, reconcile by property group rather than trying to review every property individually. Sort by owner or property type to make discrepancies easier to spot.
Common Management Fee Errors in AppFolio
1. Fees posted manually AND automatically in the same month
This is the most common and most damaging error. It happens when someone posts fees manually because they're not sure the automatic run worked, and then the automatic run posts them again. The result: every owner is charged double for the month.
Always check the owner ledger before posting manually. If the automatic run posted fees correctly, they'll already be there.
2. Wrong income account
If management fees are posting to an owner's account instead of your company's income account, you're essentially giving the fee back to the owner every month without realizing it. This is a chart of accounts configuration error that needs to be corrected at the management agreement level.
3. Fees calculated on the wrong basis
A percentage fee set to calculate on gross rent charged rather than rent collected will over-report income during months with high delinquency. Verify the calculation basis in each management agreement, especially for properties with inconsistent payment history.
4. Fees not posting on vacant units (when they should)
If your agreement includes a flat fee on vacant units and AppFolio is skipping those units, check that the management agreement is set to active on the property even when it has no current tenants.
5. Leasing fees posted to the wrong period
Leasing fees should be posted in the month the lease is executed, not when the tenant moves in. If your team posts them at move-in, you'll have a timing mismatch between when the fee was earned and when it's recorded — which distorts monthly income reporting.
When Management Fee Errors Compound
A single management fee error in one month is a quick fix. Management fee errors that go unnoticed for three, six, or twelve months become a cleanup project.
The warning signs: owner statements that don't match expected disbursements, management fee income that fluctuates more than your portfolio size would explain, or owners questioning their fee charges more than once in a quarter.
If any of those sound familiar, the books likely need a structured review rather than a one-off fix.
Monday, June 08, 2026

When a tenant leaves owing money — unpaid rent, damages, fees — and you've exhausted your collection options, that balance doesn't just disappear. It sits on your books as a receivable, overstating your income and making your financial reports unreliable until you deal with it correctly.
Bad debt write-offs are one of the most commonly mishandled accounting tasks in property management. Most teams either ignore the balance, delete the charge, or apply the security deposit incorrectly — all of which create problems that show up later during reconciliation or tax preparation.
This guide covers what bad debt means in a property management context, when to write it off, the correct journal entry, and how to handle it in AppFolio without creating downstream errors.
How AppFolio Calculates Management Fees
AppFolio calculates management fees based on the rules set inside each property's Management Agreement. When you run the management fee posting process at month-end, AppFolio reads those rules and generates the fee entries automatically.
This means the management agreement template is the single most important configuration in your fee workflow. If the template is wrong — wrong rate, wrong basis, wrong account — every month's fees will be wrong until you fix it.
To review a property's management agreement in AppFolio:
Do this for every property at least once a quarter. Templates can get out of sync with actual contracts, especially after lease renewals or owner negotiations.
1. Percentage of Collected Rent
The most common structure. AppFolio calculates the fee as a percentage of rent payments received during the period — not rent charged.
Key detail: if a tenant doesn't pay rent, no management fee is generated for that unit that month. This is the correct treatment — you're not entitled to a fee on money you didn't collect — but it means your fee income will fluctuate with collection rates.
Correct journal entry:

2. Flat Fee per Unit
A fixed dollar amount per unit per month, regardless of whether rent was collected. AppFolio posts this automatically based on the flat fee set in the management agreement.
Watch for: flat fees being generated on vacant units. If your agreement only covers occupied units, make sure the management agreement is set to inactive on vacant units — otherwise you'll be charging owners for units generating no revenue, which creates friction and disputes.
3. Leasing and Other Ancillary Fees
Leasing fees, renewal fees, and maintenance coordination fees are typically posted manually or through AppFolio's leasing workflow rather than the monthly management fee run. These should post to a separate income account from your monthly management fees so you can track each revenue stream independently.
If you're lumping leasing fees and monthly management fees into the same income account, you're losing visibility into where your revenue actually comes from — and making it harder to spot errors in either category.
How to Post Management Fees Correctly Each Month
AppFolio's management fee posting process runs at the end of each month. Here's the workflow:
1. Confirm all rent payments for the period are posted and applied before running fees — percentage-based fees are calculated on collected rent, so any payments posted after the fee run won't be included
2. Go to Accounting → Post Management Fees
3. Review the fee preview before posting — check the total against your expectations and spot-check a few properties
4. Post the fees
5. Verify the entries in the owner ledger for each property
Step 3 is the one most teams skip. Reviewing the preview takes five minutes and catches setup errors before they hit the owner statement. Once fees are posted, reversing them is time-consuming and creates confusion in the audit trail.
Reconciling Management Fees at Month-End
After posting, reconciliation is straightforward but important:
If you manage a large portfolio, reconcile by property group rather than trying to review every property individually. Sort by owner or property type to make discrepancies easier to spot.
Common Management Fee Errors in AppFolio
1. Fees posted manually AND automatically in the same month
This is the most common and most damaging error. It happens when someone posts fees manually because they're not sure the automatic run worked, and then the automatic run posts them again. The result: every owner is charged double for the month.
Always check the owner ledger before posting manually. If the automatic run posted fees correctly, they'll already be there.
2. Wrong income account
If management fees are posting to an owner's account instead of your company's income account, you're essentially giving the fee back to the owner every month without realizing it. This is a chart of accounts configuration error that needs to be corrected at the management agreement level.
3. Fees calculated on the wrong basis
A percentage fee set to calculate on gross rent charged rather than rent collected will over-report income during months with high delinquency. Verify the calculation basis in each management agreement, especially for properties with inconsistent payment history.
4. Fees not posting on vacant units (when they should)
If your agreement includes a flat fee on vacant units and AppFolio is skipping those units, check that the management agreement is set to active on the property even when it has no current tenants.
5. Leasing fees posted to the wrong period
Leasing fees should be posted in the month the lease is executed, not when the tenant moves in. If your team posts them at move-in, you'll have a timing mismatch between when the fee was earned and when it's recorded — which distorts monthly income reporting.
When Management Fee Errors Compound
A single management fee error in one month is a quick fix. Management fee errors that go unnoticed for three, six, or twelve months become a cleanup project.
The warning signs: owner statements that don't match expected disbursements, management fee income that fluctuates more than your portfolio size would explain, or owners questioning their fee charges more than once in a quarter.
If any of those sound familiar, the books likely need a structured review rather than a one-off fix.
Get free access to 14 actionable tips to help you speed up your bookkeeping processes, reduce errors, and save valuable time.

A FREE PDF Guide crafted by our team of experienced Appfolio bookkeepers to help property managers overcome the hardest and most time-consuming bookkeeping tasks.
Are you a property manager looking to grow your business?
Get free access to 14 actionable tips to help you speed up your bookkeeping processes, reduce errors, and save valuable time.

A FREE PDF Guide crafted by our team of experienced Appfolio bookkeepers to help property managers overcome the hardest and most time-consuming bookkeeping tasks.

Cloud5 Accounting
10476 N. Haymaker Ln, Highland, Utah 84003
2025 all rights reserved