What car can I afford on a ₹50,000 salary?
Last updated 20 August 2026
On a take-home of ₹50,000 a month with no other loans, a safe total EMI is ₹20,000 — 40% of net income, the ceiling most lenders in India underwrite to. Over 60 months at 9.4% with 10% down, that finances a loan of about ₹9.55 L, which reaches a car priced around ₹10.61 L on-road. 21 cars in our catalogue fit inside that.
Run this on the live calculator →
Cars that fit a ₹20,000 EMI
Sixty months, 10% down, 9.4% a year. Sorted by how much vehicle you get for the instalment.
| Vehicle | Price | EMI | Of safe EMI | Left each month |
|---|---|---|---|---|
| Tata Punch Accomplished | ₹8.2 L | ₹15,463 | 77% | ₹34,537 |
| Maruti Suzuki Swift VXi | ₹8.4 L | ₹15,840 | 79% | ₹34,160 |
| Maruti Suzuki Dzire VXi | ₹9.6 L | ₹18,103 | 91% | ₹31,897 |
| Tata Tiago XT | ₹7.5 L | ₹14,143 | 71% | ₹35,857 |
| Maruti Suzuki Alto K10 VXi | ₹5.6 L | ₹10,560 | 53% | ₹39,440 |
| Tata Tiago.ev MR Long Range | ₹9.6 L | ₹18,103 | 91% | ₹31,897 |
| Maruti Suzuki Wagon R VXi | ₹7.2 L | ₹13,578 | 68% | ₹36,422 |
| Hyundai Exter SX | ₹9 L | ₹16,972 | 85% | ₹33,028 |
| Tata Altroz XM+ | ₹8.7 L | ₹16,406 | 82% | ₹33,594 |
| Honda Amaze VX | ₹10.5 L | ₹19,801 | 99% | ₹30,199 |
| Maruti Suzuki Fronx Delta+ | ₹10.3 L | ₹19,423 | 97% | ₹30,577 |
| Toyota Glanza S | ₹8.7 L | ₹16,406 | 82% | ₹33,594 |
| Hyundai Venue S(O) | ₹10.5 L | ₹19,801 | 99% | ₹30,199 |
| MG Comet EV Excite | ₹7.8 L | ₹14,709 | 74% | ₹35,291 |
Within reach if you stretch
Between the 40% safe line and the 50% ceiling. A lender may well approve these. They leave little room for anything going wrong.
| Vehicle | Price | EMI | Of safe EMI |
|---|---|---|---|
| Maruti Suzuki Ciaz Delta | ₹10.8 L | ₹20,366 | 102% |
| Maruti Suzuki Brezza VXi | ₹11.5 L | ₹21,686 | 108% |
| Kia Sonet HTK+ | ₹11.8 L | ₹22,252 | 111% |
| Maruti Suzuki Ertiga VXi | ₹11.8 L | ₹22,252 | 111% |
| Tata Nexon Creative | ₹12.4 L | ₹23,384 | 117% |
| Mahindra Bolero Neo N8 | ₹12.4 L | ₹23,384 | 117% |
How tenure changes what ₹20,000 buys
| Tenure | Loan supported | Vehicle price | Interest paid |
|---|---|---|---|
| 36 months | ₹6.25 L | ₹6.95 L | ₹94,731 |
| 48 months | ₹7.98 L | ₹8.86 L | ₹1.62 L |
| 60 months | ₹9.55 L | ₹10.61 L | ₹2.45 L |
| 72 months | ₹10.97 L | ₹12.19 L | ₹3.43 L |
| 84 months | ₹12.28 L | ₹13.64 L | ₹4.52 L |
Longer is not cheaper. The last column is the price of the extra borrowing.
Other salaries
| Monthly take-home | Safe EMI | What fits |
|---|---|---|
| ₹25,000 a month | ₹10,000 | 0 cars |
| ₹30,000 a month | ₹12,000 | 3 cars |
| ₹40,000 a month | ₹16,000 | 11 cars |
| ₹50,000 a month | ₹20,000 | 21 cars |
| ₹60,000 a month | ₹24,000 | 27 cars |
| ₹75,000 a month | ₹30,000 | 37 cars |
| ₹1 lakh a month | ₹40,000 | 44 cars |
| ₹1.5 lakh a month | ₹60,000 | 45 cars |
Questions people ask
Is ₹20,000 a month a safe EMI on ₹50,000?
It is the maximum a conservative lender would allow — 40% of net income across every loan you hold. It is not what a planner would suggest. For the vehicle alone, around ₹10,000 (20% of income) leaves room for fuel, insurance, servicing and the things that never appear in an EMI. Treat ₹20,000 as the ceiling and ₹10,000 as the target.
Can I afford a Tata Punch on ₹50,000?
Yes. A Tata Punch Accomplished at ₹8.2 L works out to ₹15,463 a month over 60 months at 9.4% with 10% down (₹82,000). That uses 77% of your safe EMI and leaves ₹34,537 a month.
What is left to live on after the EMI?
If you take the full safe EMI of ₹20,000, you keep ₹30,000 a month for everything else. At the more prudent ₹10,000, you keep ₹40,000. Running costs are extra: fuel, insurance and servicing typically add a meaningful amount on top of the instalment, and they do not stop when the loan does.
Does a longer tenure let me afford more on ₹50,000?
It lets you borrow more, not afford more. Stretching from 60 to 84 months raises the loan your ₹20,000 supports from ₹9.55 L to ₹12.28 L, but the interest you pay rises from ₹2.45 L to ₹4.52 L. A vehicle depreciates the whole time. If it only fits at seven years, it is above your budget.