Car ads quote one number — the ex-showroom price — and it's the least honest figure in the entire purchase. The true cost of owning a car in India is a stack of charges that keep coming long after you drive out, and adding them up before you buy changes which car (or whether a car at all) actually makes sense. Here's the full picture for 2026.
The on-road price (the first surprise)
The ex-showroom price becomes the on-road price after RTO registration, road tax (a big one — often 8–14% of the car's value depending on the state), insurance and a fast-tag/handling charge. On-road is typically 10–20% higher than the sticker you saw. A ₹10 lakh ex-showroom car routinely lands at ₹11.5–12 lakh on the road before you've bought a single litre of fuel.
The running costs (every month, forever)
- Fuel — the biggest recurring cost; at ~₹100/litre and typical usage, ₹4,000–10,000+ a month depending on how much you drive.
- Insurance — renews every year; ₹15,000–40,000+ depending on the car and cover.
- Servicing & maintenance — ₹8,000–25,000 a year, rising as the car ages, plus tyres and a battery every few years.
- Parking, tolls, fast-tag — a quiet ₹1,000–5,000+ a month in cities.
Depreciation — the invisible giant
The cost nobody feels until they sell: a new car typically loses 15–20% of its value in year one and roughly 50% by year five. On a ₹12 lakh on-road car, that's around ₹6 lakh of value simply gone in five years — larger than fuel and servicing combined. Depreciation is the real price of buying new, and it's why a lightly-used car can be the smarter money decision.
EMI CalculatorThe loan multiplies it
Most cars are bought on a loan, which adds interest on top of everything above. A ₹10 lakh loan at ~9% over 7 years means paying back roughly ₹13.5 lakh — about ₹3.5 lakh of interest for the convenience. Stretch the tenure to lower the EMI and you pay even more interest while the car depreciates faster than you repay.
The honest five-year number
Add it up for a ₹12 lakh on-road car over five years: depreciation ~₹6 lakh, fuel ~₹4 lakh, insurance ~₹1.5 lakh, servicing ~₹1 lakh, plus loan interest ~₹3 lakh if financed — comfortably ₹15 lakh+ to own a car whose sticker said ₹10 lakh. The price tag was less than half the real story.
Prepay vs Invest CalculatorA car is a lifestyle purchase, not an investment — and that's fine, as long as you buy it knowing the real number. Budget for on-road, not ex-showroom; count depreciation as a genuine cost; and if you finance it, remember the interest is buying you time, not value. Buy the car you can afford on the FULL maths, not the showroom one — and if the used version saves you the worst of the depreciation, your wallet will thank you for years.
See if a car fits your income and savingsFrequently asked questions
- What is the real cost of owning a car in India?
- Far more than the ex-showroom price. Add on-road charges (RTO, road tax, insurance — 10–20% over sticker), then years of fuel, insurance renewals, servicing, parking/tolls, loan interest if financed, and depreciation (a car loses ~50% of value in five years). A ₹10 lakh sticker car can cost ₹15 lakh+ to own over five years.
- Is it better to buy a new or used car?
- Financially, a lightly-used car often wins because the first owner absorbs the steepest depreciation — a new car loses 15–20% in year one alone. If you keep cars a very long time the gap narrows, but for pure money a 1–3 year old car avoids the worst of the value drop.
- How much does depreciation cost on a car?
- Typically 15–20% of value in the first year and around 50% by year five. On a ₹12 lakh on-road car, that's roughly ₹6 lakh of value gone in five years — usually the single largest cost of ownership, bigger than fuel and servicing combined.