Skip to content

What Makazi does

Billing, payments, compliance and reporting for the Kenyan property market, in one platform.

M-Pesa rent collection

Invoices and STK Push run through your own paybill, and payments are matched to the right invoice automatically.

KRA tax & eTIMS

Withholding tax, rental income levy and VAT are calculated on each payment, with eTIMS receipts issued automatically.

Tenant portal

Tenants check their balance, pay rent and raise maintenance requests from their phone. No app to install.

Landlord portal & payouts

Owners see live statements and track every payout, so you spend less time answering the same questions.

Maintenance tracking

Log, assign and close maintenance requests from first report through to sign-off in one place.

Reporting & exports

Statements, rent rolls and tax certificates are ready to export when month-end comes around.

Billing & invoicing

Set up your rent and charges once, and let invoices generate on schedule.

  • Recurring monthly invoices
  • Rent, service charge and water levies
  • Pro-rated move-in and move-out
  • Late fees and penalties
  • Credit notes and adjustments
  • Per-unit and per-lease billing

Payments & reconciliation

Take rent the way Kenyans actually pay, and let the matching happen for you.

  • M-Pesa paybill (C2B) and STK Push
  • Automatic matching to invoices
  • Unmatched payments held for allocation
  • Bank transfer and cash recording
  • Partial payments and running balances
  • Receipts by SMS and WhatsApp

Tax & KRA compliance

The right tax is worked out on every payment and filed where it needs to go.

  • Withholding tax, resident and non-resident
  • Monthly rental income levy
  • VAT on commercial leases
  • KRA eTIMS receipts
  • WHT certificates
  • Year-end exports for your accountant

Leases & tenants

Keep every lease, deposit and document in one place.

  • Lease creation and renewals
  • Deposit tracking
  • Tenant onboarding
  • Document storage
  • Move-in and move-out checklists
  • Arrears tracking per tenant

Maintenance

Take a request from first report through to sign-off without losing track.

  • Tenant-raised requests
  • Assignment to caretakers and vendors
  • Status tracking to completion
  • Cost recording
  • Photos and notes
  • Full history per unit

Owners & reporting

Show every landlord exactly where they stand, and export whatever you need.

  • Per-owner statements and payouts
  • Management fee deductions
  • Multi-owner properties
  • Rent roll and arrears reports
  • Occupancy and income summaries
  • CSV and PDF exports

Connected to Kenya's ecosystem

The connections a property business needs — M-Pesa, KRA, banks, SMS and WhatsApp — built in and maintained for you.

Need something custom? Talk to us about the REST API

Payments & banking
M-Pesa Daraja · Equity Bank · KCB Bank · Co-op Bank · Flutterwave
Communications
Africa's Talking SMS · Africa's Talking USSD · WhatsApp Business · SendGrid
Compliance
KRA eTIMS · WHT automation · MRI calculation · VAT handling
Developer
REST API · Webhooks · MinIO / S3 · Custom integrations

Ready to get started?

Book a demo and we'll walk you through Makazi with your own properties in mind.