Every property system demos well. They are demonstrated on clean data, by someone who knows where everything is, following a path they have walked a hundred times.
Your portfolio is not clean. It has a unit with two tenants on one lease, a landlord who takes his remittance in two parts, three tenants in arrears since a year nobody wants to discuss, and a water meter shared between four doors. That is what a system has to survive, and the only way to find out is to make it try.
We build one of these, so treat the below as what we would want a prospect to hold us to.
Test it with your own awkward cases
Ask for a trial and load five of your own units, specifically the five that are difficult. Then attempt:
- A part payment. Someone pays less than the bill. Can you see exactly what it settled and what remains, without doing arithmetic yourself?
- A metered utility. Enter two readings and a rate. Does the tenant's bill show the derivation, or just the total?
- A mid-month move-in. Is it pro-rated correctly without manual adjustment?
- A correction. Bill something wrong on purpose, then fix it. Does the original stay visible, or does the system quietly rewrite history?
- A landlord statement. Produce one. Would the landlord understand it without phoning you?
Then ask the awkward questions
"Can I export everything, today, and in what format?" Ask for a sample export during the trial, not a promise about one. Data you cannot get out is data you no longer own.
"What happens if I stop paying?" Read-only access, a grace period, or a locked door with your records behind it? Get the answer in writing.
"Can an entry be edited after the fact?" If yes, the ledger is not evidence of anything. Ask to see what an audit trail looks like on a record that has been corrected.
"Do you hold client money at any point?" If the answer is yes or complicated, understand exactly where it sits and under what licence.
"Who can see what?" Ask to set up a caretaker account and check that it cannot see the ledger. Then ask what happens to that account when the caretaker leaves.
"What is on the roadmap versus what exists?" Say it plainly: which of what I have been shown is live today? A supplier that distinguishes clearly is one you can trust on the rest.
Cost, honestly
Get the whole figure: setup, monthly base, per-unit charges as you grow, and anything billed separately. Then ask what it costs at twice your current size, because the price that matters is the one you will be paying in two years.
The test that beats all of these
Run the new system alongside your existing records for one full month, and compare at the end. Not a feature comparison: the same month, billed both ways.
If the numbers agree, you have found a system that works on your portfolio rather than on a demo. If they don't, you have learned something valuable for the price of a month of double entry, and you have learned it before you migrated three years of history.
Do you actually need property management software yet?
The honest threshold is not a unit count, though people ask for one. It is a set of symptoms, and a portfolio that has none of them is usually fine on a well-kept spreadsheet:
- You cannot say, without doing arithmetic, what any single tenant owes today.
- A part payment arrives and nobody records which charges it settled.
- Producing a landlord statement takes an evening.
- Two people keep the same information and it has started to disagree.
- The business would lose its records if one laptop, or one person, disappeared.
- You are billing metered utilities from readings written on paper.
Ten units with none of those symptoms does not need a system. Six units with four of them does. The full version of that argument, including what a spreadsheet genuinely does better, is in property management software vs Excel.
The other threshold is trust. The moment you hold money that belongs to somebody else, whether a landlord's collections or a tenant's deposit, the standard changes from "I can find it" to "I can show it", and showing it is what spreadsheets are worst at.
What property management software should actually do
Feature lists are long and mostly interchangeable. Judge a system on whether it does these properly, because everything else is decoration on top of them:
Hold one ledger per tenancy. Charges raised, payments received, payments applied to specific charges, balance derived. If the balance is typed rather than derived, you have a spreadsheet with a login.
Apply payments by a stated rule. Part payments are the normal case in Kenya, not the exception. The system should apply money by a payment allocation rule you configured, show what each payment settled, and hold what it cannot identify as unallocated instead of guessing.
Reconcile mobile money. The paybill account number, matched to a tenancy, with a queue for payments that arrive without a usable reference. If M-Pesa reconciliation is manual, the biggest single cost in a Kenyan agency's month is still manual.
Bill metered utilities with their derivation. Readings in, consumption and rate on the bill, sub-metering handled as arithmetic a tenant can check.
Produce landlord statements from the ledger. Not assembled at month end from exports, but derived from the same records the receipts came from, so the summary and the detail cannot disagree.
Keep an immutable history. Corrections as new entries that reference the original, never edits that rewrite it.
Show tenants their own position. Every question a tenant can answer for themselves is a message your staff do not handle.
Questions about the things nobody demos
Add these to the list already above. They are dull, and they are where the real risk sits.
"Where is the data hosted, and who can reach it?" You hold ID numbers, phone numbers and payment histories for hundreds of people, and under Kenya's data protection regime that is your responsibility, not your supplier's alone. Ask what happens to the data if you leave, whether sub-processors are disclosed, and whether the supplier will sign something about it. See handling tenant data responsibly.
"What does support actually mean?" Hours, channel, and who answers on the 1st and the 5th, which are the two days an agency cannot afford to be stuck.
"What does migration involve, and who does it?" Getting units, tenancies, opening balances and deposit positions in is the hard part of any switch. Ask who does the work, what format they need, and what the opening-balance reconciliation looks like when it is finished.
"What happens on a bad network day?" Caretakers take meter readings in places with poor coverage. Find out what the system does when the connection drops mid-entry.
"Can I run a parallel month?" A supplier confident in their product will say yes immediately.
What it costs, and how to compare two quotes
Pricing in this market comes in a few shapes: per unit per month, a percentage of collections, a flat tier, or a licence plus setup. They are not comparable until you convert them to one number.
Build the comparison yourself: total annual cost at today's size, and at the size you expect in two years, including setup, training, migration, per-user charges, SMS or messaging costs, and anything billed per transaction. The SMS line surprises people; a portfolio sending reminders and receipts to several hundred tenants monthly is a real cost, and it is often quoted separately or not at all.
Then ask the question that matters more than the total: what does it cost to leave? Export format, notice period, and whether you retain read access to your history. Our own answer to all of this is on the pricing page. The point is to hold every supplier, including us, to the same disclosure.
Common questions
How do I choose property management software in Kenya?
Trial it on your five most awkward units, run one month in parallel with your existing records, and compare the two sets of numbers at the end. Feature lists do not distinguish systems; your own messy data does.
How much does property management software cost in Kenya?
It varies by pricing model more than by capability, so convert every quote to a total annual cost at your current size and at twice it. Include setup, migration, per-user fees and messaging costs, and ask what leaving costs before you sign.
Do I need software for ten units?
Not automatically. If you can state any tenant's balance instantly, apply part payments to specific charges, and produce a landlord statement in minutes, a spreadsheet is serving you. If you cannot do all three, the unit count is not the issue.
Is property management software better than Excel?
For arithmetic, no. For evidence, yes. A spreadsheet holds numbers well and cannot show who changed what, when, or what a payment settled. That difference only matters once you are handling somebody else's money, at which point it matters a great deal.
What should a demo not be allowed to skip?
A part payment, a mid-month move-in, a metered utility bill with its derivation, a correction after issue, and a landlord statement. Those five cover most of a real month, and a system that handles all five comfortably is rarely weak elsewhere.
How long should a migration take?
Ask for the plan rather than the duration, and judge it by whether it ends in a reconciliation: opening balances, deposits held and arrears positions agreed against your old records line by line. A migration that ends with "it is loaded" has not finished.