Skip to content

Rental and Lettings KPI Dashboard Example

Keep the residents you have, fill the empty units fast, and show owners what it earned

Property Management Performance Dashboard

It's the last week of July and the make-ready board is full. Paint crews are booked into September, two maintenance techs are on turns instead of service calls, and a resident's air conditioning ticket is on day five. Every one of those empty units started as a renewal letter sent in the spring.

The market didn't leave much room for that kind of mistake. RealPage's data showed US apartment occupancy at its peak in May 2025, then falling steadily through the back half of 2025, before climbing back to 95.5% in May 2026. The South was the only region still below 95%. The Census Bureau's rental vacancy rate was 7.3% in the second quarter of 2026, up from 7.0% a year earlier.

Apartment executives saw it too. In NMHC's quarterly survey of apartment executives, the Market Tightness Index sat at 31 in October 2025, where anything under 50 means markets are getting looser. By July 2026 it was back to 57. A property manager who priced for the spring of 2025 was leasing into the fall of 2025.

This example follows an invented third-party management company, and every monthly figure on the board is modeled. Two targets in the table below lean on published US figures and a third on an NAA benchmark. The rest are starting points to replace with your own history.

What is a Property Management KPI Dashboard?

Overview

A property management KPI dashboard shows an owner how full their buildings are, how much of the rent actually arrived, how fast empty units are filled and fixed, and what was left after running them.

Start with the units. Physical occupancy is the share of units with someone living in them. Economic occupancy is the share of potential rent you collected, after concessions, loss-to-lease and unpaid rent. A lot of owner arguments start in the space between them. Hotels fight the same battle between occupancy and rate, as our boutique hotel example shows, except a lease locks the price in for a year.

Then the move-out cycle. Lease renewal rate shows how many residents with an expiring lease chose to stay. Renewal rent increase shows what you asked them to pay for it. Average days vacant is the time from one resident's move-out to the next lease starting. Letting agents in the UK call it void time. In the US it shows up as vacancy loss, the line owners notice first.

Then the work behind it. Work order completion time covers service requests from people who live there. Cost per turn covers the paint, flooring, cleaning and repairs between residents. Resident review rating is what prospects read before they tour.

Rent delinquency rate shows who isn't paying, and property NOI margin sits over the top: revenue less operating expenses, as a share of revenue, for each owner's portfolio.

Who benefits from this dashboard?

  1. Owners and asset managers: Economic occupancy and NOI margin are what they underwrote. They want to see both against budget, and they want to know why when either slips.
  2. Regional and portfolio managers: They set renewal pricing. Renewal rate next to renewal rent increase is the test of whether that pricing is working, community by community.
  3. Community managers: Days vacant and delinquency are theirs every week. A unit that has sat empty for 40 days is a leasing problem, a pricing problem or a make-ready problem, and they're the ones who find out which.
  4. Maintenance supervisors: When turns pile up in summer, service requests wait. Work order completion time and cost per turn show the trade-off before residents start writing reviews about it.
  5. Accounting and collections: Delinquency moves before economic occupancy does, so it gives them a month's warning on the owner report.

Keep make-ready work orders out of Work Order Completion Time. A turn takes days by design, so counting it with service requests makes every summer look like a maintenance collapse, or hides a real one under the turn volume.

Dashboard Example Overview

The example company manages about 3,400 apartment units across 22 communities in Texas and the Carolinas, for 11 owner clients. Average rent is about $1,470. Each owner's monthly report carries the same ten KPIs:

  • Physical Occupancy: Occupied units divided by total units at month end. Down units and the model stay in the count, so a unit off-line for a renovation still shows up as empty.
  • Economic Occupancy: Rent collected divided by gross potential rent at market. Vacancy, concessions, loss-to-lease and unpaid rent all pull it down.
  • Average Days Vacant: Days from move-out to the next lease start, averaged over the units re-leased that month.
  • Lease Renewal Rate: Leases renewed divided by leases expiring that month. Month-to-month holdovers are left out.
  • Renewal Rent Increase: The average increase on renewals signed that month, against the rent on the expiring lease. It's a pricing lever, not a score, so it has no good or bad direction on the board. Read it against renewal rate.
  • Rent Delinquency Rate: The month's rent still unpaid 30 days after the due date, divided by rent charged.
  • Work Order Completion Time: Average calendar days from a resident's service request to completion, turns excluded.
  • Cost per Turn: Make-ready labor, materials and contractor cost, divided by units turned that month.
  • Resident Review Rating: The average star rating of online reviews posted across the communities in the last three months.
  • NOI Margin: Net operating income divided by total revenue, before debt service and capital spending.

In October 2024 the portfolio is in good shape. Physical occupancy is 95.0%, economic occupancy 90.9% and 56.0% of expiring leases renew at an average increase of 2.7%. Work orders close in 2.5 days, a turn costs $2,485 and NOI margin is 56.2%.

In March 2025, with occupancy at 95.3% and the spring market firm, two owners ask why renewal rents trail the asking rent on new leases. The company changes its policy: every renewal is offered at the current market rent for the unit, with no cap. It looks like the safe call. Residents who stay are cheaper than residents who leave, and the market looks strong enough to take it.

The renewal letters go out 60 to 90 days ahead, so the effect lands in the summer, when the most leases expire. The average renewal increase goes from 2.9% in March to 6.4% in July. Renewal rate falls from 55.9% to 44.8% over the same months.

Everything downstream follows. With far more units to turn, maintenance techs move onto make-readies and work order completion time climbs to 4.9 days in July. Overflow contractors push cost per turn to $3,110. Physical occupancy drops to 92.1% in July, and economic occupancy bottoms out at 87.2% in August. NOI margin falls to 46.8% in July, the worst month on the board. By September the review rating has slid from 4.18 to 3.71, and the reviews say what the numbers say: slow repairs and big increases.

Then the market loosens, as it did nationally in the back half of 2025. Units take longer to lease, and average days vacant climbs from 31 in March to 41 in November and 43 in December.

In October 2025 the company reverses the policy. Renewals for residents in good standing are capped at 3%, with exceptions priced unit by unit against the cost of a move-out. From December, two service techs are kept off make-ready work. Offers already sent can't be pulled back, so the average increase is still 5.4% in November. It drops to 3.6% in December and 2.9% in January 2026, and renewal rate is back to 55.1% that month.

The company also put a figure on what the policy cost. Between April and December 2025, the higher increases added about $660,000 a year in rent on the leases that renewed. They also cost about 241 move-outs that a 56% renewal rate would have avoided, and at that period's turn cost and days vacant those cost roughly $1.1 million in make-ready and lost rent. That's before the concessions used to fill units in the fall, or the reviews.

By September 2026 the board looks a lot like it did two years earlier: physical occupancy 94.6%, renewal rate 56.5% at a 3.0% increase, days vacant 31 and work orders closing in 2.2 days. The summer is the clearest comparison. July 2026 had about as many expiring leases as July 2025, and NOI margin was 50.8% instead of 46.8%.

Three numbers haven't recovered. The review rating is 4.09, still below the 4.11 it started at, because reviews from the summer of 2025 are still near the top of each community's page. Delinquency peaked at 3.1% in January 2026, driven by residents who renewed at 6% and fell behind, and it's 2.4% now, above the 2.0% target. And NOI margin, at 54.0%, is still below the 56.2% it started at, because costs kept rising while rents in these markets barely moved.

Creating a Property Management Dashboard in SimpleKPI

  • Step 1 Agree how down units, concessions and notice dates are counted

    Do down units and the model sit in the occupancy denominator? Is a free month booked as a concession up front or spread across the lease? Does days vacant start at move-out or at notice? Owners compare reports across managers, and two managers can report 95% and 92% on the same building by answering these differently.

    If you're still choosing the measures, our guide to choosing KPIs goes further.

  • Step 2 Pull each number from the report that already proves it

    Occupancy and renewals come from the weekly box score in the property management system, delinquency and economic occupancy from the rent roll and the aged receivables, work orders and turn costs from the maintenance module, and NOI from the owner financials after month-end close. Pick one report per KPI and don't let a community manager substitute a spreadsheet. Work order time, days vacant, delinquency and cost per turn all improve as they fall, so set that direction when you create them.

  • Step 3 Separate the weekly community view from the monthly owner report

    Community managers need occupancy, days vacant and pending renewals every week. Maintenance supervisors need work order time and cost per turn weekly from May to August. Owners need economic occupancy, delinquency and NOI margin once a month, for their own portfolio and nobody else's.

  • Step 4 Price renewals against the cost of a move-out

    Before a batch of renewal offers goes out, put the proposed increase next to cost per turn and days vacant. A move-out in this example costs roughly $2,600 in make-ready plus a month or more of lost rent. On a $1,470 rent, a $90 increase that loses one resident in five pays for that move-out and nothing else. Review renewal rent increase and renewal rate in the same meeting, every month.

List of Property Management KPIs

Physical occupancy and lease renewal rate have published US figures to compare against, and NOI margin has an NAA benchmark you can derive. The targets marked (starting point) are this example's, so set yours from a year of your own portfolio.

KPI NameTypical TargetDescription / Calculation
Physical Occupancy≥ 95% (RealPage US average 95.5%, May 2026)Occupied units divided by total units at month end, down and model units included.
Economic Occupancy≥ 91% (starting point)Rent collected divided by gross potential rent at market.
Average Days Vacant≤ 30 days (starting point)Days from move-out to next lease start, averaged over units re-leased in the month. Lower is better.
Lease Renewal Rate≥ 55% (RealPage US 54%, year to Oct 2024)Leases renewed divided by leases expiring in the month.
Renewal Rent Increase≤ 3% cap (starting point)Average increase on renewals signed in the month versus the expiring rent. No direction: read it against renewal rate.
Rent Delinquency Rate≤ 2% (starting point)Rent unpaid 30 days after the due date divided by rent charged. Lower is better.
Work Order Completion Time≤ 3 days (starting point)Average calendar days from service request to completion, make-ready work excluded. Lower is better.
Cost per Turn≤ $2,700 (starting point)Make-ready labor, materials and contractor cost divided by units turned. Lower is better.
Resident Review Rating≥ 4.2 stars (starting point)Average star rating of online reviews across the communities, trailing three months.
NOI Margin≥ 56% (NAA 2024 same-store implies about 59%)Net operating income divided by total revenue, before debt service and capital spending.

Why Property Management Dashboards Matter

Most of the levers a property manager pulls help one of these numbers by hurting another. A bigger renewal increase lifts the rent roll and lowers the renewal rate. A free month fills units, so physical occupancy rises while economic occupancy doesn't. Approving applicants with thinner income fills them faster too, and shows up in delinquency three months later.

Maintenance sits in the middle of all of it. The same techs who turn units also answer service requests, so a heavy turn season slows repairs, and slow repairs cost renewals. Renters say so: in Zego's 2025 survey, published through NAA, they named rent being too expensive and poor maintenance response as their top two reasons for not renewing. Operators in the same report pointed mostly to life changes and buying a home.

Costs make the margin thinner every year. NAA's 2024 Income/Expense IQ, produced with IREM and BOMA, found repairs and maintenance up 28.2% per unit since 2021 while NOI rose about 10%, and turnover costs alone up 17.5% in 2024. When a move-out costs more each year, keeping the resident is worth more each year.

So put all ten on one screen, per owner, every month. The renewal increase that pleases an owner in April shows up in their NOI in August. Show them both lines next to each other before the next batch of renewal letters goes out, not after.

Building it in SimpleKPI

Build this dashboard yourself with SimpleKPI's KPI dashboards, or start from the Rental and Lettings KPIs template. The mechanics are the same whatever you track:

  • KPIs: each one gets a target, an entry frequency and tags, so you can report by team, site, product or whatever you split the numbers by.
  • Data: type numbers in, import a spreadsheet, or use an integration or the API. The dashboard updates as each number lands, so daily and monthly KPIs sit side by side.
  • Reports: scheduled KPI reports email the numbers to people who never log in.
  • AI: Kip, the built-in AI, suggests targets and flags indicative benchmarks (AI estimates, not peer data) once some history builds up.
  • Price: $79 a month for unlimited users and KPIs, as one flat price, with a 14-day free trial and no card needed.

Frequently Asked Questions

What should a property management KPI dashboard include?
Occupancy, retention, collections, maintenance and NOI, with one or two numbers each. Physical and economic occupancy tell you how many units are full and how much of the rent you actually collected. Days vacant and lease renewal rate cover the move-out side. Delinquency covers collections. Work order completion time and cost per turn cover maintenance, and NOI margin tells the owner what was left. If you manage for third-party owners, build the board per owner portfolio as well as company-wide, because each owner only cares about their own buildings.
What is the difference between physical and economic occupancy?
Physical occupancy counts heads in beds: occupied units divided by total units. Economic occupancy counts dollars: rent actually collected divided by what the property would earn fully leased at market rent. The gap between them is concessions, loss-to-lease and rent nobody paid. A property can be 95% physically occupied and under 88% economically occupied if it filled units with a free month and let delinquency slide. NAA's 2024 Income/Expense IQ put vacancy and rent loss at $1,323 a unit, concessions at $82 and bad debt at $75, and only the first of those shows up in physical occupancy.
What is a good lease renewal rate for apartments?
Somewhere in the mid-50s has been normal for US market-rate apartments recently. RealPage measured just over 54% of renters renewing in the year to October 2024, against an average of 50.7% from 2010 to 2019 and a peak around 57% in mid-2022. Measure it on a trailing 12 months as well as monthly, because more leases expire in summer and the monthly figure swings with them. A rate that jumps after a rent freeze or falls after a big increase is telling you about pricing, not service.
How do you calculate average days vacant?
Count the days from the move-out date to the start date of the next lease, for every unit re-leased in the month, and take the average. Start at move-out, not at notice, and finish at the new lease start, not at the application. Some operators stop the clock when the unit is rent-ready instead, which hides slow make-readies. Whichever you pick, units still empty at month end aren't in the figure yet, so read it alongside physical occupancy or a long-vacant unit can sit outside the average for months.
What are the top dashboards for monitoring rental KPIs?
Many property management companies run three. A weekly leasing view per community, built from the box score: occupancy, units on notice, days vacant and renewals pending. A maintenance view for the service supervisor: work order completion time, open work orders and cost per turn, which matters most in the summer turn season. And a monthly owner view after the books close: economic occupancy, delinquency and NOI margin for that owner's portfolio. The same KPIs feed all three; what changes is who reads it and how often.
How high can a renewal increase go before residents leave?
There is no fixed number, so test it against your own renewal rate. Price is the first reason renters give for leaving: in Zego's 2025 Resident Experience Management Report, published through NAA, renters named rent being too expensive, then poor maintenance response, as their top reasons not to renew. Before approving an increase, compare the extra rent it earns over the lease with the cost of a move-out: your cost per turn plus days vacant times the daily rent. If a move-out costs more than a year of the increase, a smaller increase usually wins.

Get started with your KPI Software

Get started for free