One system for the whole
month, not four
A spreadsheet for the rent roll. An M-Pesa statement to reconcile by hand. The KRA portal for invoices and the rental income return. A classifieds ad when a unit falls empty. Four places that never speak to each other, and a landlord in the middle keeping them in step. Green Hut RMS is all four, built as one.
What a landlord does every month, and what we do about it
Four jobs that come round whether or not there is time for them.
Billing & chasing
Working out who owes what, then asking for it
Rent due on the first, a part-month for whoever moved in mid-month, a late fee you keep meaning to apply, and a round of WhatsApp messages to everyone who has not paid.
Here: every occupied unit is invoiced on your billing day, prorated and discounted by your own rules, with the late fee applied after your grace period. Reminders go out by SMS and email before the due date and after it.
Collecting & reconciling
Matching M-Pesa messages to units, by hand
Payments arrive from numbers you half recognise, in amounts that are not quite the rent, and someone has to decide which unit each one belongs to and what is still outstanding.
Here: an STK push goes to the tenant's phone and the payment lands against the right invoice by itself. Cards work through PayStack, cash and transfers are recorded by hand, and a part-payment leaves the balance visible rather than the invoice simply unpaid.
KRA
eTIMS invoices, and the return due by the 20th
Tenants who want a tax invoice, a separate portal to produce it in, and a Monthly Rental Income return that has to be worked out from what actually came in — not from what you billed.
Here: sign in to eTIMS once and every invoice paid in full comes back a tax invoice, with its control unit number, SCU ID and QR code. Corrections go through credit notes, as KRA requires. Your MRI return is worked out from the payments received, month by month, with a record of what you filed.
Vacancies
An empty unit nobody has got round to advertising
Every day it sits empty is rent not collected, and advertising it means retyping the photos, price and description onto a site that knows nothing about your rent roll.
Here: one switch on a vacant unit puts it on our public listings site, built from the details already on file. Enquiries land in your dashboard, and the listing removes itself the moment the unit is occupied.
Why our listings are never out of date
A listing here is not an advert someone wrote and forgot. It is the unit itself, shown while it is vacant, by the same system that knows when it stops being vacant.
The landlord flicks one switch
On the unit they already manage, from the unit card or their Public Listings page. No advert to write.
It appears on greenhutrms.com/houses
With the rent, type, photo and location already on file. Searchable, indexed, free to browse.
Enquiries land in the dashboard
The landlord is notified, and can move an enquirer straight into a tenant record and a lease.
It comes down the moment it is filled
Moving a tenant in for rent purposes is the same action that takes the unit off the public site.
And the people living there
Most of a landlord's phone calls are questions a tenant could answer themselves.
Their own login
Balance, invoices, receipts and lease, always current, without asking anyone.
Pay from the page
M-Pesa or card, receipted on the spot and already matched to the right invoice.
Report a problem
Maintenance requests with photos, assigned to a contractor and closed with the cost recorded.
Pick your side
Manage a property, or find one to live in — both start here. Landlords pay 5% of rent actually collected, and nothing in a vacant month.