100% free, offline Free Windows download

Hire Purchase Software for Africa — Free (Nigeria, Kenya, Ghana)

Hire purchase software for Africa is now completely free — Timeline Free Installment Manager tracks hire purchase and lipa mdogo mdogo plans, deposits, guarantors, overdue customers and printed receipts in ₦, KSh or ₵, fully offline on your shop PC. It's built for electronics, furniture, appliance and motorcycle dealers in Nigeria, Kenya, Ghana and across the continent, and it never asks for a subscription, an account or an internet connection.

v1.6.0 · 90 MB · Windows 10/11 (64-bit) · No signup · Works offline

  • Free forever: no trial, no customer limit, no locked features
  • Works fully offline, no account or internet needed
  • Automatic schedules, branded receipts, recovery lists
  • Currency auto-set for 150+ countries
  • By Timeline Digital, building business software since 2013
Overdue installment recovery list with days late, amount due and customer phone numbers
Overdue and recovery, guarantor contact one click away

Whether you sell generators in Lagos, boda-boda motorcycles in Nakuru, or fridges in Kumasi, the business model is the same: the customer pays a deposit, takes the goods (or takes them after finishing, if you run it layaway-style — both work), and pays small-small until the balance clears. Kenyans call it lipa mdogo mdogo — pay little by little. What kills the model isn't customers; it's poor records. This page shows how to fix that for free, with examples in naira, shillings and cedis.

Who is this hire purchase software for?

Timeline Free Installment Manager (v1.6.0, by Timeline Digital) fits dealers who finance their own sales:

  • Electronics shops — phones, TVs, sound systems, solar kits, generators
  • Furniture and appliance dealers — beds, sofas, fridges, freezers, cookers
  • Motorcycle dealers — okada in Nigeria, boda-boda in Kenya and Uganda, sold on weekly plans to riders
  • General traders running lipa mdogo mdogo for regular customers

Pick your country in the 2-step setup — Nigeria, Kenya, Ghana or 150+ others — and the whole app switches to ₦, KSh or ₵ automatically. Changing country later in Settings updates everything, and date formats are selectable.

How does a lipa mdogo mdogo plan look in the software? (Three examples)

Nigeria (okada)Kenya (boda-boda)Ghana (fridge)
ItemMotorcycleMotorcycleDouble-door fridge
Total agreed price₦1,400,000KSh 180,000₵9,000
Deposit (down payment)₦400,000KSh 50,000₵2,500
Balance₦1,000,000KSh 130,000₵6,500
Installment₦50,000 weekly × 20KSh 5,000 weekly × 26₵650 monthly × 10

Creating any of these takes about three minutes: type-to-search the product, click "New Customer" to create the customer and plan together in one save, choose daily, weekly or monthly frequency, and check the live schedule preview so the customer sees every due date before signing. The deposit is automatically recorded as the first payment with a printed receipt, the plan gets a reference like INV-1, and stock reduces by one for tracked products.

There is no interest engine — you set the total hire purchase price yourself and the software splits and tracks it. Daily plans work too, which matters for okada and boda-boda riders who earn daily: ₦8,000 a day or KSh 800 a day is a plan the software handles natively.

Creating a KSh 180,000 boda-boda lipa mdogo mdogo plan with KSh 50,000 deposit in free hire purchase software for Kenya
Creating a KSh 180,000 boda-boda lipa mdogo mdogo plan with KSh 50,000 deposit in free hire purchase software for Kenya

How do guarantors work? (Built for how Africa actually does credit)

Across Nigeria, Kenya and Ghana, nobody sensible sells a motorcycle on credit without a guarantor — often two. The software treats guarantors as first-class records: each guarantor is linked to a specific customer and a specific plan, with name, relation, phone number and ID. When a rider stops answering his phone, the Overdue screen puts the guarantor's contact right next to the debt — days late, amount owed, customer phone, guarantor phone, and a notes field for your follow-up trail ("called chairman of the riders' association, promised Friday").

For the ID field, use whatever your market runs on: National ID (NIN in Nigeria, Huduma/National ID in Kenya, Ghana Card in Ghana), passport, or a driver's licence number. Name and phone are the only required fields; city and address complete the picture — and feed the Area Wise report, which shows receivables by town or area so collection trips are planned, not guessed.

How do I record M-Pesa and mobile money payments?

Most collections in Kenya arrive by M-Pesa; in Ghana it's momo; in Nigeria, bank transfer apps. The software records payment methods as cash, bank, card, online or other — record M-Pesa and momo payments under "online" (or "other" if you prefer to keep "online" for something else) and type the transaction code into the notes. Every payment gets an RCP-1 style receipt you can print or PDF, showing the amount in large print, "Installments Paid X of Y", and the remaining balance.

Partial payments are normal in lipa mdogo mdogo, and the software expects them: a rider who sends KSh 3,000 against a KSh 5,000 week has it applied oldest-first automatically, with the shortfall visible. Discounts for early settlement count toward closing the plan.

Receiving a KSh 5,000 M-Pesa installment recorded under online method in free installment software for Kenya
Receiving a KSh 5,000 M-Pesa installment recorded under online method in free installment software for Kenya

Why offline-first matters here

Timeline Free Installment Manager keeps its whole database on your shop PC. Nothing is uploaded, no server, no login — so when the network drops, when data bundles run out, when NEPA takes the light and you're on generator or inverter, your records still open instantly. A cloud system that needs a stable connection is a system that fails on exactly the days you're busiest. Offline-first means the software in a Lagos market stall works exactly like it would on fibre in an office tower.

The flip side of local data is that backups are on you — and they're one click. The software reminds you; keep a copy on a flash drive away from the shop, and a stolen or burnt PC costs you a machine, not your receivables book.

A day in the life of a boda-boda dealer in Nakuru

7:30 am — Open up. Dashboard shows today's expected collections; print the Daily Collection list. Twelve riders due today.

8:00 am–11:00 am — M-Pesa messages arrive as riders finish their morning runs. Each one: open Receive Payment, amount auto-fills, record under "online" with the M-Pesa code in notes, receipt saved as PDF.

12:30 pm — New sale: KSh 180,000 motorcycle, KSh 50,000 deposit, KSh 5,000 weekly for 26 weeks. Rider's brother and his stage chairman both recorded as guarantors with phones and IDs. Deposit receipted, schedule printed for the rider.

3:00 pm — Overdue review: four riders behind. Two paid after a call; one guarantor contacted; one flagged for a visit — his stage and area are on file. Notes saved against each.

5:30 pm — Run Next 30 Days Recovery (due date, customer, phone, city, ref, item, amount) and forward reminders on WhatsApp for the week ahead. One-click Backup to the flash drive, close.

Free offline software vs subscription-based cloud systems

Timeline Free Installment ManagerTypical subscription-based cloud system
Price₦0 / KSh 0 / ₵0 — free foreverMonthly fees, often in USD
Internet neededNo — fully offlineYes, constantly
Data bundles consumedNoneOngoing
Data locationYour shop PCProvider's servers abroad
Login / accountNoneRequired
Guarantor trackingBuilt in, per planVaries
Daily/weekly/monthly plansAll threeVaries
Multi-branch, mobile appsNo (single PC)Sometimes, at higher tiers

Why free? Timeline Digital (timelinedigi.com) makes its money building custom software — cloud, mobile apps, multi-branch, POS. If your business grows into a fleet-financing operation with branches in three cities, that's a custom project; the free product stays free for everyone else.

Best practices for hire purchase in Nigeria, Kenya and Ghana

  1. Deposit first, always. 25–30% down (₦400,000 on a ₦1.4M okada) is the single best filter for serious buyers — and it's auto-receipted as payment one.
  2. Two guarantors on motorcycles. Family plus a community figure (stage chairman, association head). Record phone and ID for both.
  3. Verify the ID physically. NIN, Ghana Card, National ID or licence — see the card, enter the number.
  4. Match frequency to income. Riders earn daily — collect weekly. Salaried customers — monthly, dated after payday. The live schedule preview confirms dates before you save.
  5. Receipt every payment, even partial ones. The printed "Installments Paid X of Y" and remaining balance end most arguments.
  6. Remind before due dates. Run Next 30 Days Recovery weekly and send WhatsApp reminders two days ahead. Recovery is cheaper than repossession.
  7. Use late fees carefully. Fixed or percentage-of-balance per plan — set it, but waive for good customers who communicate.
  8. Back up weekly to a flash drive kept at home. One click, with reminders. Practise first in Sample Data mode with the 6-step quick start.
Next 30 days recovery report listing customers, phones and installments due in shillings and naira
Next 30 days recovery report listing customers, phones and installments due in shillings and naira

Frequently asked questions

Is this hire purchase software really free?+

Yes — 100% free forever, all features, no trial and no locked tier. Timeline Digital's paid business is custom software development, not this product.

Does it work in naira, shillings and cedis?+

Yes. Choosing Nigeria, Kenya or Ghana in setup sets ₦, KSh or ₵ across the whole app automatically, from 150+ supported currencies. Date formats are selectable.

Can it work without internet?+

Completely. It's fully offline — local database on your shop PC, nothing uploaded, no login. Power is the only thing it needs.

How do I record M-Pesa or momo payments?+

Record them under the "online" (or "other") payment method and put the transaction code in the notes. Every payment prints an RCP-style receipt.

Can it handle daily payments for okada and boda-boda riders?+

Yes — plans run daily, weekly or monthly, so a rider paying ₦8,000 daily and a customer paying ₵650 monthly both fit.

Does it track guarantors?+

Yes — guarantors link to the customer and the specific plan with name, relation, phone and ID, and their contacts appear on the Overdue screen next to the debt.

What happens when a customer misses a payment?+

The plan flips to overdue automatically. You see days late, amount, phone, guarantor contact and your follow-up notes on one screen, with a Receive button on the row. Optional late fees are fixed or a percentage of the remaining balance.

What PC does it need?+

Any Windows 10 or 11 (64-bit) machine — the download is about 90 MB and installs in under a minute, with no account or email.

Download Timeline Free Installment Manager, free.

Track every customer, plan and payment on your own PC. No monthly fees, no account, no internet needed.

v1.6.0 · 90 MB · Windows 10/11 · Free forever