Small Landlord KPIs: 5 Metrics Worth Tracking, Not 25

The 5 KPIs a small landlord should actually track: vacancy days, rent collected vs billed, response time, maintenance per room, and renewal rate.

✎ Plinthos 11 min read

If you rent out one to ten rooms, you do not need a 25-metric dashboard. Five numbers tell you almost everything that matters: vacancy days per year, rent collected versus rent billed, your response time on issues, annual maintenance spend per room, and your renewal rate. Track those, ignore the rest, and you will spot trouble months before it costs you.

A KPI (key performance indicator) is just a number you check on a regular schedule to know whether something is working. The software built for 30-unit portfolios throws dozens of charts at you because at that scale, tiny percentage shifts move real money. At your scale, most of those charts are noise. One late payer or one bad month of vacancy swings your year more than any cap-rate decimal ever will.

Below: what each of the five means, how to calculate it on a sticky note, what “good” looks like at small scale, and what to do when the number is off.

Why five, not twenty-five

Big-portfolio tools assume you are optimizing a machine. You are not. You are running a handful of rooms where the outcomes are lumpy and personal, and where your own time is the scarcest resource.

The risk of a 25-metric dashboard is not that it is wrong. It is that it is expensive to maintain and easy to ignore. You spend an hour a month feeding it, then you stop, and three months later you have no data at all. A five-number scorecard you can update in ten minutes survives contact with real life.

Each of these five also maps to a decision you can actually make: re-let faster, chase a payment, fix a recurring issue, budget for a room, or start a renewal conversation early. If a metric does not change a decision, it does not earn a spot on the list.

KPI 1 — Vacancy days per year

What it is: the total number of days each room sat empty and unpaid over the last 12 months.

How to compute it: for each room, add up the days between one tenant moving out and the next paying tenant moving in. Sum across rooms, or keep it per room if your rents differ a lot. A two-week gap on one room and a two-month gap on another is 14 + 60 = 74 vacancy days.

Why it matters more than occupancy rate: “92% occupied” sounds fine and hides the damage. Vacancy days translate straight into lost rent. If a room earns 500 a month, every empty day costs roughly 16. A 30-day gap is a full month of rent gone — often a real chunk of your mortgage — and no spreadsheet color-codes that for you.

What good looks like: at small scale, a turnover gap under 2 weeks per changeover is strong; under 1 month is normal; over 6 weeks repeatedly is a signal something is off — your price, your photos, your timing, or your re-letting process.

What to do if it’s off: the fastest lever is overlap, not speed of cleaning. Start advertising before the current tenant leaves, and time changeovers to your local demand season. If you rent to students, an August gap is far cheaper to avoid than a January one. Worth reading here: the 7-day turnover playbook for compressing the gap itself, and timing your listing so a room never goes on the market in the wrong month.

KPI 2 — Rent collected vs rent billed

What it is: of the rent you were owed this month, how much actually landed.

How to compute it: rent collected ÷ rent billed, as a percentage. Billed 1,500 across three rooms, received 1,400? That is 93%. Track it monthly and you will see drift before it becomes a crisis.

Why it matters: this is the single best early-warning metric you have. A tenant who slips from paying on the 1st to the 5th to the 12th is telling you something — and the number catches it before the conversation gets awkward. A clean 100% month after month is also information: it means your screening and your reminders are working.

What good looks like: 100% is the target, and it is realistic with a small, well-screened group. Anything that dips below 100% for two months running deserves a direct, calm conversation rather than a wait-and-see.

What to do if it’s off: separate “late but paying” from “not paying.” The first is a cadence problem you fix with a friendly, consistent reminder system; see how to chase late rent without burning the relationship. The second is a risk problem you handle early and on the record. Either way, the discipline that prevents most of it happens earlier — at tenant screening, where income proof does more for this KPI than any reminder ever will.

This is also the metric most worth automating. In Plinthos, payments are generated automatically on the 1st of each month, the tenant marks a payment with a photo of the receipt, and you confirm or reject it — so “collected vs billed” is just a count of confirmed versus pending, not a spreadsheet you maintain by hand.

KPI 3 — Response time on issues

What it is: how long it takes you to respond to a reported problem — not to fix it, to acknowledge it and say what happens next.

How to compute it: time from the message landing to your first substantive reply, averaged over the last several issues. You do not need software for this; a rough sense of “same day,” “next day,” or “took me a few days” is enough to be honest with yourself.

Why it matters: response time is the cheapest retention lever you have. Tenants rarely leave because something broke. They leave because they felt ignored when it broke. A fast “got it, plumber comes Thursday” buys you enormous goodwill even when the actual fix takes a week.

What good looks like: acknowledge within hours for anything urgent (no heat, no water, a leak), and within a day for routine requests. These are operational best practice, not legal deadlines — actual obligations on habitability and repairs vary widely by jurisdiction, so check your local rules for the hard requirements.

What to do if it’s off: the usual cause is that messages are scattered across texts, email, and calls, so things slip. Consolidating channels fixes most of it. It also helps to distinguish a real issue from venting before you sprint — the triaging guide is about exactly that, and it pairs with setting communication rules on day one so tenants know where to report things and what to expect back.

KPI 4 — Annual maintenance spend per room

What it is: what you spent keeping each room and its shared spaces functional over the year, divided by the number of rooms.

How to compute it: total repair and upkeep costs ÷ number of rooms. Keep it simple — receipts in one folder, a running total per room or per property. The point is not accounting precision; it is pattern detection.

Why it matters: a single number per room tells you two things at once. First, whether a specific room is quietly eating your margin (the same appliance failing, recurring damp, a worn-out fixture). Second, whether you are under-spending — a room with near-zero maintenance for years is often a room about to need everything at once.

What good looks like: there is no universal figure, because room age, furnishing level, and local labor costs swing it enormously. What matters is the trend and the outliers. One room costing three times the others is the signal, whatever the absolute number.

What to do if it’s off: if one room dominates the spend, look for the root cause instead of repeating the patch — recurring small fixes usually point at one fixable underlying problem. And separate genuine maintenance from things a tenant should cover; the line between damage and normal wear and tear decides which budget the cost lands in. Small charges add up faster than you expect, which is its own bill-math trap.

KPI 5 — Renewal rate

What it is: the share of tenants who stay for another term when they had the option to leave.

How to compute it: renewals ÷ tenancies that came up for renewal, over the year. Three tenants reached the end of their term, two renewed? That is a 67% renewal rate.

Why it matters: renewal rate is the metric that quietly drives every other one. Every renewal is a turnover you did not have to run: zero vacancy days, zero re-letting effort, zero onboarding, no risk of a worse tenant. The cheapest tenant you will ever find is the good one you already have.

What good looks like: for rooms rented to students and young workers, some churn is structural — people graduate, change cities, finish contracts. So a renewal rate well below typical for whole-apartment rentals is normal and not a failure. The useful comparison is you against yourself: is your renewal rate trending up or down year over year?

What to do if it’s off: renewals are won months before the lease ends, not in the final week. Two things move the needle: reducing day-to-day friction (which loops straight back to KPI 3), and starting the conversation early. The case for the first is laid out in tenant retention for small landlords; the timing of the second in the renewal conversation to have 90 days out. And if a renewal hinges on a rent increase, knowing when and how to raise it without losing the tenant is the difference between a renewal and a vacancy.

Putting the five together

Here is the whole scorecard on one card:

KPISimple formulaCheck itWhat “off” means
Vacancy days/yearSum of empty days per roomQuarterlyGaps over ~6 weeks repeating
Collected vs billedCollected ÷ billedMonthlyBelow 100% two months running
Response timeFirst reply, averagedMonthly, gut-checkRoutinely “took a few days”
Maintenance/roomTotal spend ÷ roomsYearlyOne room 2–3× the others
Renewal rateRenewals ÷ renewals dueYearlyTrending down vs last year

Notice the cadences differ. You do not check all five every month. Collected-vs-billed and response time are monthly habits; vacancy is quarterly; maintenance and renewal are once-a-year reviews. That is the entire commitment — about ten minutes a month and one longer sit-down a year.

You also do not need a special tool for any of this. A notebook works. The reason an app helps is narrower: three of the five — payments collected, contract dates that feed renewal timing, and the issue thread that sets your response time — are things you are already recording somewhere, badly, across WhatsApp and a spreadsheet. Keeping rent tracking, contract scheduling, and a per-property chat in one place means the KPIs are a by-product of normal use rather than a separate chore. If you want to see how that fits together, the features overview lays it out.

Frequently asked questions

How often should I actually update these KPIs?

Two are monthly (rent collected vs billed, and a gut-check on response time), one is quarterly (vacancy days), and two are annual (maintenance per room, renewal rate). Trying to track all five every week is the fastest way to abandon the whole thing.

Do I need software to track KPIs as a small landlord?

No. A notebook or a single spreadsheet tab is enough for five numbers. Software helps mainly because payment tracking, contract dates, and issue messages — which feed three of the five — are things you are recording anyway, so the metrics fall out of normal use instead of being a separate task.

What’s a good vacancy rate for a small rental?

Think in days, not rates. A turnover gap under two weeks is strong, under a month is normal, and repeated gaps over six weeks are a signal to look at your price, photos, or timing. With only a few rooms, one long gap distorts any percentage, so the raw day count is more honest.

Which KPI matters most if I only track one?

Rent collected versus billed. It is your earliest warning system — a tenant drifting from paying on time shows up here before any conversation does — and it is the cheapest to maintain, since it is simply what came in against what was owed.

Is renewal rate worth tracking with student tenants who always leave?

Yes, but compare it to yourself, not to whole-apartment rentals. Student and young-worker rooms have structural churn, so the absolute number will look low. What matters is whether your own renewal rate trends up or down year over year, because every renewal you win is a turnover you skip entirely.

Five numbers, checked on a sensible schedule, will tell you more about the health of a small rental than any 25-metric dashboard ever could — and they will tell you in time to do something about it. Start with the two monthly ones, add the rest as they become habit. If you would rather have most of the inputs tracked for you instead of rebuilt by hand each month, see how Plinthos keeps payments, contracts, and issues in one place.

← Back to blog