19th August 2025 - 9 min read

Updated: 19th August 2025
Buying a car is, without doubt, a big investment; for many Malaysians, it’s quite likely the second most expensive thing that we’ll buy after a house. But more than that, vehicle purchases are also frequently motivated by emotional factors – I’m sure you had a dream car that stays rent-free at the back of your mind!
There are other factors, too. Some people prefer a certain carmaker because of its perceived association with success and wealth, some for their perceived resale value, while others prefer electric vehicles (EVs) because of their personal beliefs. As a result, some people may end up purchasing a car that they cannot actually afford, which inevitably leads to financial distress.
So, how would you know whether you can actually afford the car that you’ve got your eyes on? As it turns out, there are some guidelines that can help you make an informed estimation. Let us get right down to them.

This “rule” is fairly straightforward; essentially, you can afford vehicles priced at approximately your gross annual income (in other words, your gross monthly salary x 12 months). So for example, if you are earning RM5,000 per month, then you can afford to purchase a car that costs about RM60,000. Being a rough estimate, you can always be flexible with the figure.
Based on this guideline, here are some cars that you can afford based on your salary:
| Monthly salary | Annual salary | Cars that you can afford | Price |
RM3,000 | RM36,000 | Perodua Bezza 1.0 G (Automatic) | RM36,580 |
| RM5,000 | RM60,000 | Perodua MyVi 1.5 AV (D-CVT) Perodua Alza 1.5 X (D-CVT) Proton Persona 1.6L Premium (CVT) Proton Iriz 1.6L Active CVT | RM59,900 RM62,500 RM58,300 RM57,300 |
| RM7,000 | RM84,000 | Proton X50 1.5T Executive Honda City 1.5L S Honda WR-V 1.5L S Toyota Vios 1.5E AT Nissan Almera 1.0L Turbo VL | RM85,800 RM84,900 RM89,900 RM90,600 RM83,888 |
| RM10,000 | RM120,000 | Proton X70 1.5 TGDi Premium 2WD Proton X90 1.5 TGDi BSG Standard Honda HR-V 1.5L S BYD Dolphin Premium Extended Range MG S5 EV | RM123,800 RM123,800 RM115,900 RM125,600 RM116,548 |
| RM17,000 | RM204,000 | Tesla Model Y (Rear- Wheel Drive) Subaru Forester 2.0i-S EyeSight GT Jaecoo J7 (CKD) (AWD) Volkswagen Tiguan All-Space 1.4TSI Elegance Chery Omoda E5 BYD Seal Performance | RM195,450 RM197,788 RM148,000 RM205,990 RM146,000 RM200,500 |
| RM20,000 | RM240,000 | Volkswagen Tiguan All-Space 2.0TSI R-Line Mercedes Benz A 200 Progressive Line BMW X1 sDrive 20i xLine MAZDA CX-8 SKYACTIV-G AWD (2.5L Turbo High Plus) BMW 218 Gran Coupe (CKD) | RM258,990 RM241,888 RM250,800 RM220,000 RM240,000 |
The simplicity and uncomplicated calculations of this rule is one reason why RinggitPlus co-founder and licensed financial planner, Hann Liew, thinks it’s a good guideline that Malaysians can rely on when deciding on whether they can afford the purchase of a car. “I love this rule – it’s pretty clear-cut and very easy to remember and calculate when you’re looking for a new car,” he said.

On the other hand, this simplicity means it does not take into consideration the cost of loan or financing, namely the interest/profit charged on the loan/financing that you take. So for example, if you were to purchase a car priced at RM60,000, and would like to take a loan of RM48,000 (5 years, at 3% p.a.), this means that your cost of loan will stand at RM7,200 (RM48,000 x 3% x 5 years).
It’s also important to remember that the cost of loan will increase in tandem with the tenure of your loan; the longer your tenure, the higher the cost. To illustrate this, let’s reuse our example in the previous paragraph (car priced at RM60,000, with you taking a loan of RM48,000 at 3% p.a. interest rate). If you decide to opt for a seven-year loan or a nine-year loan, the cost of loan will come up to RM10,080 and RM12,960, respectively – even though the amount that you borrow is unchanged (RM48,000).
As you can see from our example, the cost of the vehicle shoots up considerably when we take the cost of loan/financing into account. Naturally, there’s a second “rule” that helps you better calculate car affordability based on salary.

Like the first guideline, Rule 20/7/20 is also a popular guideline, and takes slightly more effort to digest because it requires more calculations from your end. Essentially, the rule translates to the following:
To illustrate how this rule works, let’s say you’re interested in purchasing a 2025 Perodua Myvi 1.5 Advance (CVT) priced approximately at RM59,900 (on-the-road). But can you afford it if you have a monthly salary of RM5,000 – which gives you a net salary of approximately RM4,305.00, after deducting your EPF, SOCSO, and EIS contributions?
Let’s find out by applying Rule 20/7/20.
| Rule 20/7/20 | Calculations |
| 20% deposit | RM59,900 x 20% = RM11,980 |
| Seven-year loan (3% p.a. interest rate) | RM59,900 – RM11,980 = RM47,920 Take a seven-year loan of RM47,920 from the bank (3% p.a. interest rate) Monthly instalment = RM690.27 |
| 20% of your net monthly salary (allocation for monthly instalment) | RM4,305 x 20% = RM861.00 |
From this calculation, you can clearly see that you are, in fact, able to comfortably afford the Perodua Myvi that you’ve been eyeing, given that the monthly instalment is RM690.27, whereas your allocated budget is RM861.

And if you’re interested, we’ve also done the math on the estimated monthly instalments for the list of cars that we’ve shared in the previous section – calculated based on Rule 20/7/20 – along with the net monthly salary that is required in order to afford the specified car:
| Gross monthly salary | 20% of net monthly salary (approximate) | Car models | Car prices | Estimated monthly instalments |
| RM3,000 | RM529 | Perodua Bezza 1.0 G (Automatic) | RM36,580 | RM420.54 |
| RM5,000 | RM861 | Perodua MyVi 1.5 AV (CVT) Perodua Alza 1.5 X (CVT) Proton Persona 1.6L Premium (CVT) Proton Iriz 1.6L Active CVT | RM59,900 RM62,500 RM58,300 RM57,300 | RM690 RM720 RM671 RM660 |
| RM7,000 | RM1,173 | Proton X50 1.5T Standard Honda City 1.5L E Honda WR-V 1.5L S Toyota Vios 1.5E AT Nissan Almera 1.0L Turbo VL | RM85,800 RM84,900 RM89,900 RM90,600 RM83,888 | RM988 RM978 RM1,035 RM1,044 RM954 |
| RM10,000 | RM1,585 | Proton X70 1.5 TGDi Premium 2WD Proton X90 1.5 TGDi BSG Standard Toyota HR-V 1.5L S BYD Dolphin Premium Extended Range MG S5 EV | RM123,800 RM123,800 RM115,900 RM125,600 RM116,548 | RM1,426 RM1,426 RM1,335 RM1,447 RM1,343 |
| RM17,000 | RM2,481 | Tesla Model Y Subaru Forester 2.0i-S EyeSight GT Jaecoo J7 (CKD) (AWD) Volkswagen Tiguan All-Space 1.4TSI Elegance Chery Omoda E5 BYD Seal Performance | RM195,450 RM188,800 RM148,000 RM195,590 RM146,000 RM200,500 | RM2,252 RM2,175 RM1,705 RM2,373 RM1,682 RM2,310 |
| RM20,000 | RM2,865 | Volkswagen Tiguan All-Space R-Line Mercedes Benz A 200 Progressive Line BMW X1 sDrive 20i xLine MAZDA CX-8 SKYACTIV-G AWD (2.5L Turbo High Plus) BMW 218 Gran Coupe (CKD) | RM258,990 RM241,888 RM250,800 RM220,000 RM240,000 | RM2,984 RM2,787 RM2,809 RM2,890 RM2,765 |
Commenting on this guideline, Hann admits that this second rule can seem pretty complicated to the average individual, but he highlighted that it can also be more useful compared to the first rule. “It doesn’t just calculate the cost of the car, but the cost of the car and the cost of the loan that you need to take out to purchase the car. It’ll also let you see how much you need to pay on a month-to-month basis, and as such, give you a more concrete and accurate sense as to whether you can really afford that particular car,” he said.
Hann also stressed that like any other “rules” in personal finance, there’s always some wiggle room if you wish to adapt Rule 20/7/20 slightly to meet your needs or preferences.
“Let’s say you find out that your dream car has a monthly instalment 25% of your net monthly income or you are a few thousand Ringgit short of the 20% downpayment, you can still make it work. Take a look at your monthly spending and commitments, and see if you can make some adjustments to accommodate the slight additional expense. But it’s really important that you are honest with yourself when you do this, because this is a medium term commitment,” said Hann.

Interestingly, the 20/7/20 Rule works well with the first guideline (price of your car = your gross annual salary), and is mathematically a continuation of it. To help you understand what we mean, let’s take a step back and do a little comparison.
Under Guideline 1, it’s said that your car price should not exceed your gross annual salary. So as per our example earlier, if your gross monthly salary stands at RM5,000, then you should do your best to purchase cars that are priced around RM60,000.
This is essentially confirmed in the calculations shown under Guideline 2 (Rule 20/7/20), where it’s shown that you’re able to comfortably afford a Perodua Myvi priced at RM59,900 (i.e. around RM60,000) if you’re earning a gross salary of RM5,000 per month. In fact, your allocated budget from your net monthly salary for car loan instalment (RM861) is even slightly higher than the estimated instalment amount (RM690.27) – which gives you an excess of about RM170.73. This excess can then be used for the one-off payments for your car, such as the car insurance and regular servicing.
Therefore, the next time you’re planning to buy a new vehicle, your thought process can be a lot smoother:
If the answer is “yes” to all the above, then you can indeed afford the car!
***

With this, we hope that you’ll have an easier time deciding whether you’re financially capable to purchase your dream car. Ultimately, make sure to be honest with yourself because car purchases are medium-term commitments that can significantly impact your financial wellbeing for up to nine years (depending on the tenure of your loan).
Lastly, we should also remind you that the rules mentioned here are only meant to serve as a general guide, helping you to establish a ballpark figure of what you can afford and allowing you to make informed decisions. If you need detailed or specific advice, or if you have a somewhat complex financial situation, then it might be a good idea to consult a licensed financial planner before making any plans or decisions.
Subscribe to our exclusive weekly newsletter and we’ll bring you the week’s highlights of financial news, expert tips, guides, and the latest credit card and e-wallet deals.
Stay tuned for what’s to come next in the personal finance world
Comments (5)
Seems like the author left out roadtax, insurance, maintenence, wear and tear (tyre, engine mountings, battery, spark plugs).
These costs add up to around 20% of the monthly installment. For monthly installment of RM1,000, would be wise to also factor in an additional cost of RM200 for such expenses.
First time car owners, please take into account you will also be forking out for petrol, parking, and toll charges on top of the abovementioned costs. Depending on your area, it could cost more than 20% of the monthly installment.
Thanks for highlighting this!
Yes, those additional costs like road tax, insurance, maintenance, and wear and tear are definitely part of the overall expenses. It’s important to factor these into your budget alongside the monthly installment when planning for a car.
Great Article but I stopped reading after i read “Toyota HRV”… Tells me that you don’t know anything about cars. A guy would never get that wrong…
thanks for spotting the typo! it’s been fixed. for what it’s worth they are examples of the different cars at different price ranges, and does not affect the overarching message we were aiming for.
Great guidelines!