Transport Saccos

Matatu Sacco Management: How Transport Saccos Can Go Digital (2026 Guide)

By the SaccoWorks team·· 8 min read

In short

A matatu Sacco management system brings a transport Sacco's two jobs into one place: running the fleet (fares, bookings, parcels, vehicles and crew) and running the Sacco (member savings, shares, loans and accounts). The biggest gains come from cashless M-Pesa fare collection, daily automatic reconciliation of every vehicle's collections, and reminders before NTSA inspections and PSV badges expire.

Why transport Saccos are different

In Kenya, matatus and other public service vehicles operate under a Sacco or company that is responsible for them. A transport Sacco therefore does two very different jobs. It runs a transport business with routes, vehicles, crew, fares and parcels, and it runs a financial cooperative where vehicle owners save, buy shares and borrow.

Many transport Saccos use one tool for each job, or paper for both. That is where money and time are lost: collections that never reach the books, vehicle owners who cannot see what their vehicle earned, and loans approved without a clear view of the owner's income.

The common problems

  • Fare leakage: cash fares handled by conductors are hard to verify against the number of passengers carried.
  • Slow reconciliation: matching waybills, counter sheets, cash and M-Pesa receipts by hand takes days.
  • No view per vehicle: owners cannot easily see daily collections, deductions and balances for their vehicle.
  • Compliance risk: NTSA inspection dates, insurance and crew PSV badges tracked on paper or whiteboards are easy to miss.
  • Lost parcels: parcels logged in books, with no receipt or notification, lead to disputes.
  • Separate Sacco books: savings, shares and loans kept apart from the transport records.

Cashless fares and online booking

The most effective way to stop leakage is to take payment before the passenger boards. With online or counter booking linked to M-Pesa, the passenger chooses a route and seat, pays by STK Push or Paybill, and receives a ticket by SMS. The money goes straight to the Sacco's account and is recorded against the vehicle and trip.

For routes where booking is not practical, a Paybill or Till number per vehicle or route, recorded against each trip, still gives a far clearer picture than cash alone.

Daily reconciliation per vehicle

Each day the system should show, for every vehicle: trips made, passengers, expected collections, M-Pesa received, cash declared, and the difference. Sacco deductions such as daily contributions, loan repayments and management fees are taken automatically, and the balance is credited to the owner.

Owners can then see their vehicle's performance on a statement or portal without calling the office, and managers can follow up variances the same day instead of at month end.

Fleet and crew compliance

  • Vehicle records with registration, route, owner and documents.
  • Reminders before NTSA inspection, insurance and licence expiry.
  • Crew records with driver licences and PSV badges, and alerts before they expire.
  • Trip manifests showing which vehicle, crew and route operated each trip.

Parcel and courier services

Many transport Saccos earn extra income from parcels. A digital parcel ledger records the sender, receiver, route, charge and vehicle, issues a receipt, and sends the receiver an SMS when the parcel arrives. Every parcel can be traced, and parcel income goes into the Sacco's books automatically.

The Sacco side: savings, shares and loans

Vehicle owners and crew are Sacco members. Their daily or monthly contributions, share capital and loans, such as vehicle repair, insurance or new vehicle loans, should sit in the same system as the transport records. When a loan is appraised, the credit officer can see the vehicle's actual collections, and repayments can be deducted from daily collections automatically.

How to get started

  • List your routes, vehicles, owners and crew, and clean up member records.
  • Decide how fares will be paid: booking, Paybill per vehicle, or a mix.
  • Agree the daily deductions and how they are split between savings, loans and fees.
  • Start with one route or a few vehicles, compare the system's figures with your current records for a few weeks, then roll out.
  • Train counter staff, conductors and office staff, and explain the owner statements to vehicle owners.

Real examples

Transport Saccos such as Royal Rift and North Express use SaccoWorks for online booking, M-Pesa fare collection, reconciliation and member accounts. Their case studies describe the problems they started with and what changed.

Frequently asked questions

What is a matatu Sacco management system?

It is software that runs both sides of a transport Sacco: fares, bookings, parcels, vehicles and crew on one side, and member savings, shares, loans and accounting on the other, with M-Pesa integration and daily reconciliation per vehicle.

How can a matatu Sacco reduce fare leakage?

Take payment before boarding through online or counter booking linked to M-Pesa, record every payment against the vehicle and trip, and reconcile each vehicle's collections daily so variances are followed up the same day.

Can the system remind us about NTSA inspections and PSV badges?

Yes. SaccoWorks keeps vehicle and crew records and warns managers before NTSA inspections, insurance and crew PSV badges expire.

Does SaccoWorks support ticket and parcel booking?

Yes. SaccoWorks supports online ticket booking with M-Pesa payment, parcel booking with SMS notifications, and automatic posting to the Sacco's accounts.

See SaccoWorks for matatu Saccos

Ready to Digitalize Your Sacco?

Join 50+ Saccos in Kenya that trust SaccoWorks for their daily operations. Schedule a free personalized demo today.

30-Day Trial
24/7 Priority Support
SASRA Compliant