Pricing
Every feature, every plan. Pay per unit.
Plans differ in units, team size, messaging and support. Starter is free for up to 5 units.
Save 15% when you pay yearly · KES prices include VAT
Starter
Free for your first 5 units.
Free
- 5 units
- 1 staff seat
- Tenant notices in the portal and app
Every feature included
Start freeGrowth
For landlords with up to 20 units.
KES 2,000US$15/ month
- 20 units
- 3 staff seats
- 100 SMS and 600 emails a month
Extra units KES 100US$0.77 each
Get startedLandlord
For portfolios up to 100 units and a small team.
KES 7,000US$54/ month
- 100 units
- 10 staff seats
- 500 SMS and 2,500 emails a month
Extra units KES 70US$0.54 each
Get startedAgency
For agencies managing up to 500 units.
KES 25,000US$192/ month
- 500 units
- 20 staff seats
- 2,000 SMS and 9,500 emails a month
- AI statement reading
- AI actions
- Guided onboarding call
Extra units KES 50US$0.38 each
Get startedPortfolio
For large portfolios up to 1,000 units.
KES 45,000US$346/ month
- 1,000 units
- 30 staff seats
- 4,000 SMS and 18,000 emails a month
- AI statement reading
- AI actions
- Dedicated support contact
- Help importing your data
Extra units KES 45US$0.35 each
Get startedEnterprise
Over 1,000 units, with custom limits.
From
KES 150,000US$1,154/ month
- Custom units
- Custom staff seats
- Custom SMS and Custom emails a month
- AI statement reading
- AI actions
- API access
- Uptime SLA
- Dedicated support contact
Limits set per agreement
Talk to usIncluded in every plan
Nothing important is held back
Starter included. You pay for size, not for features.
- Automatic payment reconciliation
- M-Pesa Paybill API integration
- Bank API integration for any bank with payment notifications
- Multi-currency invoicing and payments
- Configurable tax engine with KRA eTIMS
- Tax obligations and customisable filing packs
- Double-entry general ledger
- Financial statements and scheduled reports
- Automatic invoicing, reminders and late fees
- Metered utility billing
- Owner statements, fees and payouts
- Occupy marketplace listings
- Roles, approvals and audit trail
- AI answers from live data, with a monthly allowance
- Tenant portal, unlimited tenants
- Maintenance and assets
- Unlimited properties
- Import, export and install on any device
On Starter, tenant notices appear in the tenant portal and the app; sending them by email or SMS needs a message bundle or a paid plan. Need more messages? Top up SMS and email bundles any time. They never reset monthly.
Compare
Every limit, side by side
| Plan | Starter | Growth | Landlord | Agency | Portfolio | Enterprise |
|---|---|---|---|---|---|---|
| Price | ||||||
| Monthly | Free | KES 2,000US$15 | KES 7,000US$54 | KES 25,000US$192 | KES 45,000US$346 | From KES 150,000US$1,154 |
| Yearly | Free | 15% off | 15% off | 15% off | 15% off | 15% off |
| Extra unit | Not included | KES 100US$0.77 | KES 70US$0.54 | KES 50US$0.38 | KES 45US$0.35 | Per agreement |
| Extra staff seat | Not included | KES 300US$2.31 | KES 300US$2.31 | KES 300US$2.31 | KES 300US$2.31 | Per agreement |
| Volume | ||||||
| Units | 5 | 20 | 100 | 500 | 1,000 | Custom |
| Properties | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited |
| Staff seats | 1 | 3 | 10 | 20 | 30 | Custom |
| Tenant portal accounts | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited |
| SMS a month | Not included | 100 | 500 | 2,000 | 4,000 | Custom |
| Emails a month | Not included | 600 | 2,500 | 9,500 | 18,000 | Custom |
| Storage | 1 GB | 5 GB | 20 GB | 50 GB | 100 GB | Unlimited |
| Extras | ||||||
| Every product feature | Included | Included | Included | Included | Included | Included |
| Bulk SMS announcements | Not included | Included | Included | Included | Included | Included |
| AI answers from live data | Included | Included | Included | Included | Included | Included |
| AI statement reading & actions | Not included | Not included | Not included | Included | Included | Included |
| API access | Not included | Not included | Not included | Not included | Not included | Included |
| Uptime SLA | Not included | Not included | Not included | Not included | Not included | Included |
| Support | ||||||
| Channel | Help docs | Email + WhatsApp | Dedicated contact | Dedicated contact | ||
| First response | Best effort | 2 business days | 1 business day | Same business day | 4 business hours | Per contract |
| Onboarding | Self-serve | Self-serve | Self-serve | Guided call | Guided + data import | Custom |
Every feature, every plan
Plans differ in units, team size, messaging and support, not in what the software can do.
Cheaper per unit as you grow
Add units and staff seats to any paid plan. The price of each extra unit falls on bigger plans.
Save 15% yearly
Every paid plan can be billed yearly at 15% off. Change or cancel from inside the app.
Questions
Pricing & plans
Anything else? The full FAQ is on the contact page.
Is there a free plan?
Yes. Starter is free for up to 5 units, with every core feature included.
What is the difference between plans?
Size, not features. Plans differ in units, staff seats, monthly SMS and email, storage and support. Every plan includes the AI assistant, with a monthly allowance that grows with the plan; its actions and AI bank statement reading come with Agency and above.
What if I need more units than my plan includes?
Add extra units and staff seats to any paid plan, or move up a tier. Each extra unit costs less on bigger plans; see the comparison on the pricing page.
Can I pay yearly?
Yes. Every paid plan is 15% off when billed yearly.
Can I change or cancel my plan?
Yes, at any time from inside the app. Your data stays, and you can export it whenever you like.
See your rent reconcile itself.
Set up in an afternoon, on any device. Free for up to 5 units.