Built for boda-boda owners in East Africa

Every bike.
Every payment.
Accounted for.

Ride Ledger tracks your boda-boda income, driver contracts, and missed payments — all in one clean mobile app. No spreadsheets. No guessing.

Start 14-day free trial See how it works

No credit card required · Free for 14 days · Cancel anytime

Download on the App Store
Get it on Google Play
RIDE LEDGER
Good morning,
Juma 👋
5
Bikes
5
Drivers
5
Contracts
340K
Outstanding
JM
John Mwangi
T 123 ABC · Today
+10,000
SO
Samuel Odhiambo
T 456 DEF · Yesterday
+20,000
PK
Peter Kamau
T 789 GHI · 2 days ago
+10,000
1,200+
Bikes tracked
across East Africa
TZS 4.8B
Income recorded
on the platform
98%
Reduction in
missed payment disputes
240+
Fleet owners
saving time daily

From setup to
first payment in minutes

Three screens. Full control.

Dashboard
5
Active Bikes
340K
Outstanding TZS
Recent payments
JM
John Mwangi
T 123 ABC · Today
+10,000
SO
Samuel Odhiambo
T 456 DEF · Yesterday
+20,000

Register your bikes & drivers

Add each bike's registration, model, and documents. Assign a driver. The dashboard gives you a live overview of your entire fleet at a glance.

1

Add bike details

Registration number, model, chassis, insurance expiry date.

2

Assign a driver

Link each bike to its driver. Driver profile stores their ID and phone number.

3

Your dashboard is live

Instantly see fleet stats, outstanding balances and recent payments.

Set up a hire-purchase contract

Define the daily payment amount, start date, and optional free day per week. Ride Ledger automatically calculates the total contract value and tracks every day.

1

Set daily amount & start date

Enter the agreed daily rate (e.g. TZS 10,000) and the contract start date.

2

Choose a free day

Optionally exclude one day of the week (e.g. Sundays). Ride Ledger skips those days automatically.

3

See the full contract value

A live preview shows total payable days and total contract value before you confirm.

Bike Detail — T 123 ABC
T 123 ABC
Honda CB 125 · John Mwangi
210
Days Paid
240
Remaining
10K
Daily TZS
Contract progress47%
Start
Jan 1, 2025
End
Apr 1, 2026
Missed days
Mon, Apr 14, 2025
TZS 10,000
Tue, Apr 15, 2025
TZS 10,000
Wed, Apr 16, 2025
TZS 10,000
Record Payment
T 123 ABC
John Mwangi · TZS 10,000/day
210 days paid
Select days to pay for
Mon, Apr 14, 2025
Missed
10,000
Tue, Apr 15, 2025
Missed
10,000
Wed, Apr 16, 2025
Missed
10,000
Thu, Apr 17, 2025
10,000
2 days selected
Total to collect
TZS 20,000
Confirm Payment

Record payments & track missed days

When a driver pays, select the exact dates and confirm. Missed days are automatically flagged — no more arguments about who paid what and when.

1

See all unpaid dates

The app shows every missed day, clearly listed with the amount owed.

2

Select & confirm

Tap the days being paid for. The total calculates automatically. One tap to confirm.

3

Contract updates instantly

Days paid, remaining days, and total collected update in real time across all views.

Everything a fleet owner needs

Built specifically for the boda-boda hire-purchase model in East Africa. No bloat, no unnecessary complexity.

15-month contract tracking

Set up a hire-purchase contract with daily amount, start date, and optional free day. Progress tracked automatically to the day.

Multi-date payment recording

Record payments for multiple days in one session. Select exact dates, see the total, and confirm in seconds.

Missed payment alerts

Every unpaid day is automatically surfaced with the exact amount owed. No more end-of-month surprises or disputes.

Driver profiles

Store driver name, phone, national ID and license. Linked directly to their assigned bike and contract history.

Free day configuration

Specify one free day per week per contract (e.g. Sundays). Those days are excluded from payable days automatically.

Fleet-wide dashboard

See all bikes, active contracts, total outstanding, and recent payments in a single clean dashboard.

Document storage

Attach bike registration, logbook, and insurance documents. Everything accessible from your phone.

Works offline

Core features work without internet. Syncs automatically when you're back online.

Payment history & audit trail

Every payment is logged with exact dates, amount, and timestamp. Full history per driver, per bike, per contract.

Pay per bike — grow at your own pace

You think in bikes, not "tiers". So we price in bikes. Pay only for what you actively manage.

Monthly
Yearly Save ~13%

All plans include a 14-day free trial. No credit card required to start.

Free Trial
Try everything, risk-free
Free
for 14 days
Up to 3 bikes
No credit card needed
  • Up to 3 bikes & drivers
  • Full contract setup
  • Payment recording
  • Missed days tracking
  • No document storage
  • No data export
Starter
Perfect for small fleets
TZS 2.6K
per bike / month
Up to 10 bikes
  • Up to 10 vehicles
  • Document storage
  • Payment history
  • Missed days dashboard
Pro
For growing fleets
TZS 2.3K
per bike / month
Up to 30 bikes
  • Up to 30 vehicles
  • CSV/PDF export
  • SMS reminders
  • Analytics
  • Priority support
Business
Unlimited scale
TZS 2.1K
per bike / month
Unlimited bikes
  • Unlimited vehicles
  • Multi-user access
  • API access
  • Account manager
Calculate your monthly cost
Drag the slider to see exactly what you'll pay for your fleet size
1 bike50 bikes
5 bikes
Monthly cost: TZS 0

Trusted by fleet owners
across Tanzania & Kenya

★★★★★

"Before Ride Ledger I was using a notebook and a calculator. Every month there were arguments with drivers about missed days. Now everything is in the app and there are no more disputes — the dates are right there."

EM
Emmanuel Msigwa
12 bikes · Dar es Salaam
★★★★★

"The missed payments screen alone is worth it. I used to lose 200-300K a month just from payments I forgot to track. Now I see exactly what every driver owes me, every single day."

GK
Grace Kamau
8 bikes · Nairobi
★★★★★

"I showed my accountant the export from Ride Ledger and he was impressed. We use it now for our monthly income records. Very clean, very professional. Ninapenda sana."

JO
James Otieno
22 bikes · Mombasa

Common questions

Why price per bike and not a flat monthly fee?
Because your cost should match your business size. A flat fee penalises small owners and undercharges large fleets. Per-bike pricing means you pay fairly whether you have 2 bikes or 50 — and your bill grows only when your business does.
What happens after the 14-day free trial?
Your account is paused — no data is deleted. You'll be prompted to choose a plan to continue. All your bikes, contracts, and payment history are preserved exactly as you left them.
Can I change plans as my fleet grows?
Yes. You can upgrade at any time and the price difference is prorated. If you downsize, the change takes effect at the next billing cycle. There are no lock-in contracts.
Does it work without internet?
The mobile app (iOS and Android) is built with offline-first architecture. You can record payments and view data without a connection. Everything syncs automatically when internet is restored.
What currencies and payment methods are supported?
The app displays amounts in TZS (Tanzanian Shilling) and KES (Kenyan Shilling). Subscription payments are accepted via M-Pesa, Airtel Money, Tigo Pesa, and card.
Can multiple people access the same account?
Multi-user access is available on the Business plan, allowing you to give a manager or accountant access with controlled permissions. Starter and Pro plans are single-user.

Start tracking in
under 5 minutes

Join 240+ fleet owners who stopped guessing and started knowing.

Download for iOS Get on Android