Feature

Collect Rent via M-Pesa Without the Chaos

Your tenants already pay via M-Pesa. KodiBase gives them a simple portal to submit their confirmation code after paying, so your rent book updates cleanly — no WhatsApp screenshots, no manual matching.

Key capabilities

  • Tenants pay your Paybill, Till, Pochi la Biashara, or phone number directly — you keep full control of your M-Pesa
  • Each tenant gets a portal link to submit their confirmation code after paying
  • You review and confirm each payment — no funds pass through KodiBase
  • Ledger updates instantly: paid, partial, and outstanding balances in one view
  • Automated email and PDF receipts sent to tenants on confirmation
  • Supports full and partial payments — arrears tracked per tenant

Most Kenyan landlords collect rent the same way: send your M-Pesa number on WhatsApp, wait for screenshots, match each one to a tenant manually, then rebuild your spreadsheet at the end of the month. It works — until you have 10 or 20 tenants sending messages at odd hours across different days.

KodiBase does not change how your tenants pay. They still send money to your Paybill, Till, or phone number directly — M-Pesa to M-Pesa, landlord to landlord. What changes is how you track it.

Each tenant gets a unique payment portal link. After paying, they visit the link, enter their M-Pesa confirmation code, and submit. You see the submission in your KodiBase dashboard, review it, and confirm. The ledger updates. A receipt goes to the tenant.

No screenshots in WhatsApp. No end-of-month spreadsheet rebuild. No "I sent it last week" disputes without a record.

KodiBase supports M-Pesa Paybill, Lipa na M-Pesa Till, Pochi la Biashara, and direct Send Money (phone number). You can have all four active simultaneously if your tenants use different methods.

Partial payments are tracked cleanly. If a tenant pays half now and half next week, both transactions appear in their history and the outstanding balance updates in real time.

Frequently asked questions

Does KodiBase process M-Pesa payments?

No. Tenants pay your M-Pesa number directly — Paybill, Till, Pochi la Biashara, or phone number. KodiBase tracks and confirms the payment but never holds or moves funds. You receive money directly into your M-Pesa as usual.

What if a tenant forgets to submit their confirmation code?

You can add payments manually on behalf of a tenant from your KodiBase dashboard. You can also send tenants a reminder via broadcast message to submit outstanding confirmations.

Can I track partial rent payments?

Yes. KodiBase records full and partial payments and keeps a running balance for each tenant. If a tenant pays KES 5,000 of a KES 8,000 rent, the outstanding KES 3,000 shows on their ledger immediately.

How much does M-Pesa rent collection with KodiBase cost?

M-Pesa rent collection is included in all KodiBase plans. The Starter plan starts at KES 2,500 per month for up to 15 units. The Pro plan is KES 5,000 per month for up to 40 units.

Ready to use M-Pesa Rent Collection?

Start for free and get access to all of KodiBase's property management features.