You've seen the ads on Facebook: "Drive a new Toyota Starlet for Uber! Own it after 3 years! No credit check!"
It sounds perfect. You don't have R260,000 lying around, your credit score isn't great, and you need a car now to start earning. Rent-to-own promises a solution.
Here's the problem: most rent-to-own deals will cost you more than double what the car is actually worth. And if you miss a single payment, you lose the car and everything you've already paid.
This guide is written for drivers. We'll show you the real numbers, the hidden traps, and the alternatives — so you can make an informed decision instead of an emotional one.
The concept is simple: you pay a weekly or monthly amount for a set period (usually 2–4 years). At the end, you pay a final "balloon" or "residual" amount and the car becomes yours. During the payment period, the car belongs to the company — not you.
| Item | Typical Terms |
|---|---|
| Vehicle | Toyota Starlet 1.5 (retail ~R260,000) |
| Weekly payment | R3,800 – R4,500 |
| Term | 156 weeks (3 years) |
| Total weekly payments | R592,800 – R702,000 |
| Balloon/residual at end | R30,000 – R50,000 |
| Total cost to own the car | R622,800 – R752,000 |
You're paying R620,000–R750,000 for a car that costs R260,000. That's 2.4x to 2.9x the retail price. In what world is that a deal?
⚠️ The maths is brutal. A Toyota Starlet that costs R260,000 new will be worth roughly R140,000 after 3 years and 180,000 km of e-hailing use. You'll have paid R650,000+ to own a car worth R140,000. That's a R510,000 loss — not an investment.
Let's compare all your options for getting a Toyota Starlet onto the road, side by side over 3 years:
| Option | Weekly Cost | 3-Year Total | Own It? |
|---|---|---|---|
| Buy cash (used 2022 model, ~R200,000) | R0 (paid upfront) | R200,000 | Yes, immediately |
| Bank finance (60 months, 14.5%) | R1,500/month | R234,000 (36 of 60 months paid) | Yes (after 60 months) |
| Standard rental (fleet owner, R2,300/wk) | R2,300 | R358,800 | No |
| Rent-to-own (R4,000/wk + balloon) | R4,000 | R672,000+ (incl. balloon) | Yes (+ balloon) |
Even standard rental from a fleet owner — where you walk away with nothing — is cheaper than rent-to-own. And bank finance is less than half the cost.
You make 155 weekly payments of R4,000 perfectly. On week 156, you can't make the balloon payment of R40,000. The car is repossessed. You've just paid R620,000 for nothing. No car, no refund, no equity.
Nearly all rent-to-own companies install tracking devices — and many include remote immobilisers. Miss a payment and your car won't start. Some companies give you 48 hours, some give you 24. Your ability to earn is literally held hostage by your payment history.
Most agreements state that you are responsible for all maintenance, tyres, and repairs — on a car you don't own. You're paying to maintain someone else's asset. And if you return the car with excessive wear, they'll charge you penalties on top.
You'll be required to carry comprehensive insurance with an e-hailing extension — often through their preferred insurer at above-market rates. If you let the policy lapse, you're in breach of contract and they can repossess. See our insurance guide for what e-hailing cover should cost.
Some agreements include annual kilometre limits (e.g. 50,000 km/year). As an e-hailing driver doing 1,200 km/week, you'll blow through that in under 10 months. Excess kilometre charges can be R2–R5 per km over the limit. On 12,000 excess km, that's R24,000–R60,000 extra.
Unlike bank finance where you can settle early and save on interest, most rent-to-own agreements require you to pay the full contract amount regardless. There's no discount for paying off early.
The balloon payment (R30,000–R50,000) at the end is designed to be difficult. After 3 years of heavy payments, most drivers don't have R40,000 sitting around. The company then offers to "refinance" the balloon — extending your payments for another 12–18 months at even more cost.
⚠️ Read the contract word for word. If it's a WhatsApp agreement, it's not worth the screen it's typed on. Get everything in writing. If they won't give you a proper contract, walk away.
We're not going to pretend it's never the right choice. There are narrow situations where it can work:
💡 Before signing anything: Calculate the total cost (weekly payments × weeks + balloon). Divide by the car's retail price. If that number is above 1.5, you're being overcharged. Walk away and look for alternatives.
A Toyota Starlet financed over 60 months at 14.5% interest costs roughly R6,500/month (R312,000 total). That's less than half the rent-to-own cost. Uber earnings statements can be used as proof of income. Some banks even have specific e-hailing finance products.
A 2016–2018 Toyota Corolla Quest with 120,000 km can be found for R140,000–R170,000 on AutoTrader or Facebook Marketplace. It's not shiny and new, but it's reliable, qualifies for e-hailing, and has zero monthly payments. See our best cars guide for the most cost-effective models.
R1,800–R3,500/week. Yes, you don't own the car at the end. But at R2,300/week over 3 years, you pay R358,800 — which is R300,000 less than rent-to-own. You can walk away anytime if the earnings don't work out. No balloon, no lock-in, no tracking device holding you hostage.
If you have a supportive family or community, borrowing R150,000–R200,000 at 10% simple interest from family is dramatically cheaper than any commercial option. Put it in writing, agree on terms, and honour it. Many successful e-hailing drivers started this way.
Rent a car from a fleet owner for R2,000/week while you save aggressively. If you can net R5,000–R8,000/month after all costs, you could save R30,000–R48,000 in 6 months. That's a deposit on bank finance, or enough to buy an older cash car outright.
Here's what a rent-to-own payment does to your weekly earnings as an Uber driver in Johannesburg:
| Item | Amount/Week |
|---|---|
| Gross fares (55 hours) | R8,000 |
| Uber commission (25%) | -R2,000 |
| Fuel (Starlet, 1,200 km) | -R1,660 |
| Rent-to-own payment | -R4,000 |
| Data | -R75 |
| Car wash | -R100 |
| Left for you | R165 |
R165 per week. That's R660/month to live on. No insurance, no maintenance budget, no emergency fund. One bad week and you can't make your payment — and then the car goes off.
Compare that to the same driver with a bank-financed car:
| Item | Amount/Week |
|---|---|
| Gross fares (55 hours) | R8,000 |
| Uber commission (25%) | -R2,000 |
| Fuel (Starlet, 1,200 km) | -R1,660 |
| Bank payment (~R6,500/mo ÷ 4.3) | -R1,512 |
| Insurance | -R325 |
| Data | -R75 |
| Car wash | -R100 |
| Maintenance fund | -R250 |
| Left for you | R2,078/week (R8,935/mo) |
Same car, same hours, same driver. The difference is R8,275/month more in your pocket with bank finance. That's not a small gap — that's the difference between surviving and building something.
If you've weighed all the alternatives and still want to proceed with rent-to-own, ask these questions before signing anything:
Rent-to-own is the most expensive way to get a car for e-hailing in South Africa. In almost every case, you're better off with bank finance, a used cash purchase, or even a standard weekly rental from a fleet owner. The only time rent-to-own makes sense is when no other option is available to you — and even then, you need to go in with your eyes wide open.
Before you commit to any vehicle financing option, run your numbers through the FleetCalc calculator. See exactly what your take-home pay looks like with each option. The numbers don't lie — and they might save you from a very expensive mistake.
Also read: Uber Car Rental Costs — Is Renting Worth It or a Trap? | Real Driver Earnings After Expenses
Calculate Your Real Earnings →