Property Management Fee Calculator Formula
Understand the math behind the property management fee calculator. Each variable explained with a worked example.
Formulas Used
Monthly Management Fee
monthly_fee = monthly_mgmtAnnual Management Fees
annual_management = annual_mgmtAnnual Leasing Fees
annual_leasing_cost = annual_leasingAnnual Maintenance Markup
annual_markup = maintenance_markupTotal Annual PM Cost
total_annual_cost = total_annualPM Cost as % of Revenue
pm_as_pct_revenue = (monthly_rent * 12 * num_units) > 0 ? (total_annual / (monthly_rent * 12 * num_units)) * 100 : 0Variables
| Variable | Description | Default |
|---|---|---|
monthly_rent | Monthly Rent Collected(USD) | 2200 |
mgmt_fee_pct | Monthly Management Fee(%) | 8 |
leasing_fee_pct | Leasing Fee (% of rent)(%) | 50 |
avg_turnovers_per_year | Average Turnovers Per Year | 0.5 |
maintenance_markup_pct | Maintenance Markup(%) | 10 |
avg_annual_maintenance | Average Annual Maintenance Cost(USD) | 2400 |
num_units | Number of Units | 1 |
monthly_mgmt | Derived value= monthly_rent * mgmt_fee_pct / 100 | calculated |
annual_mgmt | Derived value= monthly_mgmt * 12 * num_units | calculated |
leasing_per_turnover | Derived value= monthly_rent * leasing_fee_pct / 100 | calculated |
annual_leasing | Derived value= leasing_per_turnover * avg_turnovers_per_year * num_units | calculated |
maintenance_markup | Derived value= avg_annual_maintenance * maintenance_markup_pct / 100 * num_units | calculated |
total_annual | Derived value= annual_mgmt + annual_leasing + maintenance_markup | calculated |
How It Works
Property Management Fee Breakdown
Property management companies charge various fees beyond the headline management percentage. Understanding the full cost helps you decide whether to self-manage or hire a professional.
Common Fee Types
Self-Management vs. Professional
Negotiating PM Fees
Worked Example
$2,200/month rent, 8% management fee, 50% leasing fee, 0.5 turnovers per year, 10% maintenance markup on $2,400 annual maintenance, 1 unit.
monthly_rent = 2200mgmt_fee_pct = 8leasing_fee_pct = 50avg_turnovers_per_year = 0.5maintenance_markup_pct = 10avg_annual_maintenance = 2400num_units = 1
- 01Monthly management fee: $2,200 x 8% = $176
- 02Annual management: $176 x 12 = $2,112
- 03Leasing fee per turnover: $2,200 x 50% = $1,100
- 04Annual leasing: $1,100 x 0.5 = $550
- 05Maintenance markup: $2,400 x 10% = $240
- 06Total annual PM cost: $2,112 + $550 + $240 = $2,902
- 07PM cost as % of revenue: $2,902 / $26,400 = 11.0%
Ready to run the numbers?
Open Property Management Fee Calculator