Skip to content

Property management solution

Rent in on time.
Books that add up.

Made for landlords, agencies, caretakers, accountants, property managers

Monthly invoices with water and arrears worked out, M-Pesa and cash payments matched to the right tenant with a receipt for each, and a bill SMS for every unit. All your apartments in one place.

Free for 1 property and 10 units. No card needed.

  • Invoices and receipts, matched
  • Works with your M-Pesa Paybill
  • Rent goes straight to you, never through us
  • Cash and bank payments recorded too
  • Bill SMS at KES 1 each
  • Water readings from the caretaker's phone
  • Your data, under your control

How a month runs

From meter reading to paid, in four steps.

  1. 1

    Record water readings

    Your caretaker enters each meter from their phone. Units are worked out for every tenant.

  2. 2

    Run the month's bills

    Rent, water, utilities and last month's balance in one bill run, for one property or all of them.

  3. 3

    Tenants get an SMS

    Each tenant gets one short SMS with the amount, the Paybill and their account number.

  4. 4

    Payments match themselves

    M-Pesa payments land on the right bill. Cash and bank payments take a few taps.

Payments

No more matching M-Pesa messages by hand.

Connect your Paybill once. Every payment a tenant makes with their unit as the account number is recorded against their bill, with the M-Pesa code kept for your records.

  • Part payments and overpayments handled
  • Record manual payments: cash, bank or cheque
  • Your M-Pesa keys are stored encrypted
Read: how to collect rent by M-Pesa

Invoices and receipts

Every payment finds its invoice. Every payment gets a receipt.

Each month's bill is a proper invoice. When money comes in, by M-Pesa or by hand, Codisha matches it to the right invoice, issues a numbered receipt and updates the balance. Your tenants and your accountant see the same numbers.

  • Numbered invoices for every tenant, every month
  • A receipt for every payment, M-Pesa or manual
  • Balances update the moment a payment is matched

Everything in one place

Built for how apartments are actually run.

Monthly bills

Rent, water, garbage, service charge and arrears on one bill. Fix a mistake and the totals follow.

Water readings

Enter a whole floor on one sheet. Set a rate per property and units are billed for you.

M-Pesa and manual payments

Paybill payments land on the right tenant as they arrive. Record cash, bank and cheque payments in seconds.

Bill SMS

One clear SMS per tenant, one credit each. Top up with M-Pesa any time.

Expenses and reports

Log repairs and running costs, then see collection, arrears and income per property.

Your team, your rules

Caretakers, accountants and managers each see only what their role allows. Every change is logged.

See every feature

Free tools

Calculators for landlords.

All free tools

Pricing

Start free. Pay as you grow.

Compare every plan

Free

KES 0

1 property, 10 units, you plus 1 team member.

Starter

KES 1,500 /month

5 properties, 50 units, 5 users, custom roles.

Most popular

Pro

KES 4,000 /month

Unlimited properties, 300 units, 15 users, custom roles.

Enterprise

Let's talk

No limit on units or users, everything in pro.

Questions landlords ask

Does Codisha hold my rent money?

No. Tenants pay straight into your own M-Pesa Paybill or bank account. Codisha only reads the payment confirmations so it can match each payment to the right bill.

Is there really a free plan?

Yes. One property, up to 10 units, you plus one team member, for as long as you like. Upgrade when you add more properties.

How do tenants get their bills?

By SMS. Each bill fits in one message with the amount, your Paybill and the tenant's account number. One SMS uses one credit, at KES 1 each.

Can my caretaker record water readings?

Yes. Give them the caretaker role and they can enter readings from their phone, without seeing your payments or reports.

Can I record cash or bank payments?

Yes. Record manual payments, whether cash, bank transfer or cheque, against any bill in a few taps. They show on the tenant's statement just like M-Pesa payments.

Who owns the data?

You do. Your organization controls its properties, tenants and records, and on paid plans you can export them at any time.

Run next month's bills on Codisha.

Set up a property in an afternoon. Free while you're small.