Matatu business in Kenya (2026): costs, Sacco rules, daily targets and real returns
What it takes to run a matatu in Kenya: what a 14- or 33-seater costs, joining a Sacco, the licences, insurance and crew pay, and what owners actually take home each day.
Updated 1 October 2026 · 8 min read
The matatu is the backbone of Kenyan transport: the Matatu Owners Association estimates around 200,000 of them nationwide, about 20,000 in Nairobi. It can be a strong business — and it is a capital-heavy, regulated one, where the gap between a good owner and a struggling one is almost entirely cost control and collections.
The figures below come from the chairman of Super Metro, a member of the Matatu Owners Association, and published industry reporting. Use them to plan; your Sacco and route set the real numbers.
What the vehicle costs
- 14-seater (Toyota Hiace, Nissan Caravan): importing and clearing a used unit costs about KSh 2.5–4 million depending on age. Nairobi has halted registration of new 14-seaters, so many owners buy an existing registered unit — around KSh 400,000–600,000 — and modify it, adding roughly KSh 200,000 or more.
- 25-seater (Isuzu NQR chassis): about KSh 4.3 million.
- 33-seater with a standard body: about KSh 6.7 million. Isuzu lists the NQR81M 33-seater at KSh 7,071,000; on asset finance, that has been offered at 5% down (KSh 353,550) and KSh 162,855 a month for 72 months.
- Customisation — premium seats, Wi-Fi, screens — can add KSh 2–5 million on a bigger bus.
Check the import duty on a Hiace or Caravan with the import duty calculator, and the loan with the car loan calculator.
The Sacco: compulsory, and it shapes everything
Since 2010, every matatu has had to operate under a registered Sacco or company. The Sacco allocates routes, controls branding and stages, and is the body the authorities deal with. Joining costs vary widely:
- Super Metro's chairman puts it at a KSh 5,000 registration fee and KSh 10,000 share capital, with dividends on shares each year.
- Other Saccos charge per share — for example KSh 10,000 a share with a minimum of ten — and some route Saccos charge far more depending on vehicle size and route.
- Members also pay weekly or monthly deductions for administration, branding and services.
Licences and compliance, every year
| Requirement | Cost and frequency |
|---|---|
| Road Service Licence (NTSA) | About KSh 3,000–7,000 a year, by seats |
| PSV inspection (NTSA) | Every year — see the 2026 inspection guide |
| PSV badges for driver and conductor | Medical, good conduct, training; renewed regularly |
| County business permit and parking | Nairobi: 14-seater parking about KSh 3,650–5,000 a month |
| Speed governor | Required on matatus |
Insurance
Matatu cover is priced by seats, route and cover. Industry figures put third-party cover at about KSh 20,000–200,000 a year and comprehensive at roughly 5–15% of the vehicle's value. Some Saccos negotiate group rates. Check any insurer is licensed and trading — see PSV insurance.
How the money works: the daily target
Most matatus run on a target: the owner (or Sacco) sets a daily amount the crew must bring in; the crew keeps what is left after the target and fuel. Crew pay is typically KSh 1,000–2,000 a day each for driver and conductor.
What owners actually keep, per industry figures:
- a 14-seater: up to about KSh 3,500 a day;
- a 33-seater: up to about KSh 15,000 a day, with new Nairobi buses reported at up to KSh 10,000.
From that come the loan, insurance, Sacco deductions, licences, parking and repairs. On a financed 33-seater, the KSh 162,855 monthly instalment alone is about KSh 6,300 of every one of 26 working days.
Where matatu owners lose money
- Days that slip. A crew short on Tuesday and Wednesday is a week's profit gone by Saturday. Knowing the same evening is the whole game.
- Downtime. A bus off the road for repairs or a lapsed licence earns nothing; insurance and loan payments do not stop.
- Cash. Targets handed over in cash at the stage leave no record. Payment into the owner's till does.
Gariboss is built around exactly this: a daily target per vehicle, payments into your own till, and one message every evening saying who paid and who is short. Running a Sacco? Talk to us about the Sacco plan.
Tonight
KSh 10,500
58% of 18,000
Tonight's collection
Friday · 12 vehicles out
Expected
Collected
Waiting
Behind
KCA 111A
John Kamau
KCB 222B
Peter Otieno
KCC 333C
Mary Wanjiru
KCD 444D
Samuel Mutua
KCE 555E
Grace Achieng
KCF 666F
Daniel Kiptoo
Questions owners ask
Is the matatu business profitable in Kenya?
It can be. Industry figures put an owner’s daily take at up to about KSh 3,500 for a 14-seater and up to KSh 15,000 for a 33-seater, before the loan, insurance, Sacco deductions, licences and repairs. Route, Sacco and cost control decide most of the difference.
Do I have to join a Sacco to run a matatu?
Yes. Since 2010 matatus must operate under a registered Sacco or company. Joining costs vary — Super Metro’s chairman puts it at a KSh 5,000 registration fee and KSh 10,000 share capital — plus regular deductions.
How much does a matatu cost in Kenya?
A used imported 14-seater costs about KSh 2.5–4 million landed; a 33-seater about KSh 6.7–7.1 million with a standard body, before customisation.
Sources