← Back to blog

Why 'roughly who paid rent' isn't good enough anymore

2 June 2026 · 6 min read

Ask most landlords in Nigeria how many of their tenants have paid this month, and you'll get an answer with a hedge in it. “Most of them, I think.” “All except two or three.” “Let me check with my caretaker.” That hedge is the whole problem. It means the actual record of who has paid, how much, and when doesn't exist anywhere solid enough to answer the question without a phone call.

For a landlord with two or three units, that's survivable. You remember. If you don't, a quick WhatsApp scroll usually settles it. The trouble starts as the portfolio grows, or as more people — a caretaker, a spouse, an agent — need to know the answer too. At that point, “roughly” stops being a minor inconvenience and starts costing real money.

What “roughly” actually costs you

The first cost is disputes you can't win cleanly. A tenant claims they sent a transfer three weeks ago. You believe them, mostly, but the proof is scattered across a bank alert notification, a WhatsApp message that might have been deleted, and your own memory of a conversation. Without a single record both sides can point to, every disagreement becomes a negotiation instead of a five-second lookup.

The second cost is late follow-ups. If you don't know precisely who hasn't paid, you can't chase precisely who hasn't paid. Reminders go out to everyone, or to no one, or three weeks after the due date once someone finally notices the gap. Nigerian landlords lose real money every month to rent that was simply never followed up on — not because the tenant wouldn't have paid, but because nobody flagged it in time.

The third cost is harder to see but adds up the most: you can't plan around numbers you don't trust. Renovations, new acquisitions, even conversations with your accountant all depend on knowing what's actually coming in. “Roughly” numbers produce roughly useful decisions.

Why WhatsApp and memory stop working at scale

WhatsApp is genuinely good at one thing: telling a tenant “I've sent the money.” It is not good at being a financial record. Messages get deleted, phones get changed, chats get buried under a hundred other conversations by the time rent season comes around again. There's no way to search “show me every tenant who hasn't paid this month” in a chat app, because it was never built to answer that question.

The same is true of memory, no matter how good yours is. At five units, you can hold the whole picture in your head. At fifteen, across two or three properties, with some tenants on monthly payment plans and others paying annually, the picture gets too big to hold reliably — and the moment you delegate any part of collection to a caretaker or an agent, you're now trusting their memory too.

What “actually knowing” looks like

The fix isn't a better memory or a more disciplined WhatsApp habit. It's a record that exists independently of anyone remembering to update it. Concretely, that means three things:

  • Payments reconcile themselves. When a tenant pays through a card or bank transfer link, the system should mark the invoice paid automatically — not wait for someone to manually check a bank statement and update a spreadsheet.
  • The record is the same for you and the tenant. If a dispute comes up, both sides should be able to look at the same receipt, the same date, the same amount — not compare a spreadsheet against a screenshot.
  • Reminders happen without you remembering to send them. The system should know a due date is approaching and nudge the tenant on its own, days before you'd have thought to check.

Where a spreadsheet still falls short

A lot of landlords' next step, reasonably, is a spreadsheet. It's a real improvement over memory — it's searchable, and it doesn't depend on a WhatsApp thread staying intact. But it has three gaps that matter once you're relying on it seriously.

It's a single point of failure. If you're the only one who updates it, it's only as current as your last update — and it goes with your laptop, your phone, or your memory of a password. It has no tenant-facing side, so a tenant still can't independently confirm what you have on record for them, which means disputes still come down to your word against theirs. And it requires manual reconciliation: someone still has to check the bank account and type the update in, which is exactly the step that gets skipped when you're busy — which is exactly when it matters most.

The goal isn't a better place to type things in. It's a system where the correct answer to “who has paid this month” is available the moment you ask, without a phone call, a scroll, or a hedge in the sentence.

Try it with your own properties

14 days free. No card required. Set up takes about half an hour.

Start your free trial