AppFolio Management Fees: How to Post, Reconcile, and Avoid Common Errors

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:​

  • Go to the property record
  • Click Financials → Management Agreement
  • Verify the fee type, rate, and the income account it posts to

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.​

The Three Management Fee Types in AppFolio

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 AccountingPost 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:

  • Run the Management Fee report in AppFolio (Reports → Owner → Management Fees)
  • Total fees should match the sum of all management fee income entries in your general ledger for the period
  • Cross-reference against your management fee income account in the chart of accounts
  • Any variance means a fee was either posted to the wrong account, posted twice, or missed entirely

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.

AppFolio Management Fees: How to Post, Reconcile, and Avoid Common Errors

Monday, June 08, 2026

Appfolio Bookkeeping Blog/AppFolio Management Fees: How to Post, Reconcile, and Avoid Common Errors

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:​

  • Go to the property record
  • Click Financials → Management Agreement
  • Verify the fee type, rate, and the income account it posts to

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.​

The Three Management Fee Types in AppFolio

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 AccountingPost 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:

  • Run the Management Fee report in AppFolio (Reports → Owner → Management Fees)
  • Total fees should match the sum of all management fee income entries in your general ledger for the period
  • Cross-reference against your management fee income account in the chart of accounts
  • Any variance means a fee was either posted to the wrong account, posted twice, or missed entirely

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?

Learn How To Free yourself from stressful Appfolio Bookkeeping tasks, and gain back your time to focus on growth

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

Sticky Element