Malaysia Petrol Subsidy Guide, BUDI95 & RON95 Targeting

Malaysia Petrol Subsidy Guide

BUDI95 quota, MyKad mechanic, e-hailing allocation, unsubsidised pricing

By Malaysia4U Editorial TeamUpdated 20 min read

Key Takeaways

  • BUDI95 fully rolled out on 30 September 2025 (after a phased start: armed forces/police 27 Sep, STR recipients 28 Sep), replacing the blanket RON95 subsidy. Malaysian citizens aged 16+ (cars: 17+) get up to 200 litres/month at the subsidised RM1.99/L rate, verified at the pump via MyKad linked to a valid JPJ driving licence. MOF says around 16 million Malaysians qualify.
  • E-hailing drivers, taxi operators, and registered logistics drivers get an enhanced allocation tiered by previous-month mileage, 300L base (<2,000 km), 600L (2,000-5,000 km), 800L (>5,000 km), verified by APAD/LPKP. Foreigners pay the unsubsidised market price (RM4.07/L for the week of 21-27 May 2026, floats weekly with MOPS) at every fill.
  • Diesel was targeted earlier, on 10 June 2024: SKDS 2.0 fleet card at RM2.15/L for eligible commercial vehicles, BUDI Madani cash of RM200/month for eligible individual diesel-vehicle owners, you choose one, not both. Households unable to capture the in-pump petrol subsidy can apply for MySubsidi Tunai (cash top-up) via LHDN/MyKasih channels.
  • You don't pre-register for BUDI95, eligibility is automatic at the pump when you tap MyKad, provided your MyKad-licence link is current. The temporary quota cut from 300L to 200L (effective 1 April 2026, triggered by the West Asia supply crisis) is the binding constraint for most households; a further cut to 150L was floated on 12 May 2026 but not enacted.
RM1.99/L
BUDI95 Subsidised Price
200 L
Monthly Quota (Citizens)
up to 800 L
E-hailing & Logistics (mileage-tiered)
RM4.07/L
Unsubsidised RON95 (21-27 May 2026)

Latest as of May 2026: Standard monthly quota was temporarily cut from 300L → 200L effective 1 April 2026 (triggered by the West Asia supply crisis pushing up global oil prices). The Finance Ministry confirmed on 27 April it will hold at 200L "for now." A further cut to 150L was floated by Deputy Finance Minister on 12 May 2026 (citing that ~60% of Malaysians use less than 150L/month) but has not been enacted. E-hailing drivers keep their 800L ceiling. Subsidised price stays at RM1.99/L. Unsubsidised RON95 floats weekly with MOPS, RM4.07/L for the week of 21-27 May 2026 (up 15 sen from the prior week); RON97 RM4.85/L; diesel RM4.97/L (Peninsular). MOF says around 16 million Malaysians qualify for BUDI95.

What is BUDI95?

BUDI95 (officially Budi Madani RON95, under the government's Budi Madani assistance umbrella) is Malaysia's targeted petrol subsidy programme, the replacement for the blanket RON95 subsidy.

Under the old system, anyone, Malaysian or foreigner, B40 or T20, individual or commercial fleet, bought RON95 at the same subsidised RM2.05/L pump price. BUDI95 limits subsidised pricing to Malaysian citizens + a monthly quota; everyone else pays the unsubsidised market price.

How it works at the pump:

  1. You insert your MyKad into the pump terminal (or scan/tap via the petrol station's app, Setel, Shell App, BHPetrol app).
  2. The system queries the central subsidy database (JPJ licence link + remaining quota) in real time.
  3. If eligible and within quota → fuel is charged at RM1.99/L (the BUDI95 price); the receipt shows the subsidy amount.
  4. If over quota or ineligible → you pay the unsubsidised market price (RM4.07/L for the week of 21-27 May 2026, floats weekly with MOPS).

The quota resets at 00:00 on the 1st of every month. Unused quota does not roll over.

Three eligibility tiers:

TierWhoMonthly QuotaPrice
StandardMalaysian citizens (16+; 17+ for cars) with a valid MyKad + JPJ licence200 L/monthRM1.99/L within quota; RM4.07/L over
Commercial, lowRegistered e-hailing/taxi/logistics driver, <2,000 km previous month300 L/monthRM1.99/L within quota
Commercial, midSame, 2,000-5,000 km previous month600 L/monthRM1.99/L within quota
Commercial, highSame, >5,000 km previous month800 L/monthRM1.99/L within quota
ExcludedForeigners, tourists, expatriates, foreign-plated vehicles, corporate fleetsNoneRM4.07/L on every litre

Why the quota changed. The quota launched at 300L/month on 30 September 2025. It was temporarily reduced to 200L effective 1 April 2026 in response to the West Asia (Middle East) conflict pushing up global oil prices and the subsidy bill (RON95 + diesel subsidies were running ~RM4 billion/month per MOF). The government noted the cut leaves most users unaffected: average BUDI95 consumption is ~100L/month and ~90% of eligible users buy under 200L/month. On 27 April 2026 the Finance Ministry confirmed 200L would hold "for now"; on 12 May 2026 a further cut to 150L was floated (citing ~60% of Malaysians using under 150L/month) but not enacted.

Who Qualifies and Who Doesn't

Automatic eligibility (no application needed):

  • All Malaysian citizens with a valid MyKad linked to an active Malaysian JPJ driving licence, minimum age 16 (for motorcycles) or 17 (for cars), verified at the pump in real time. The MyKad number must match JPJ's licence records.
  • Drivers of registered e-hailing platforms (Grab, Maxim, Bolt, AirAsia Move, MyCar, InDrive), enhanced mileage-tiered quota once your driver profile is linked and your previous-month mileage is reported by the platform to APAD/LPKP.
  • Licensed taxi drivers (APAD/LPKP permit), bus operators, and registered logistics drivers, same mileage-tiered enhanced quota.

A valid licence includes a Competent Driving Licence (CDL), Probationary (P) licence, or a Learner's (L) licence. An expired licence disqualifies you until renewed. A foreign licence does not count, BUDI95 keys off the JPJ record tied to your MyKad.

Excluded from subsidised pricing:

  • Foreigners of any kind, tourists, expatriate workers, foreign students, MM2H holders, dependent-pass holders. As of May 2026 the official position is full exclusion; foreigners pay the unsubsidised rate at every fill.
  • Permanent residents, BUDI95 is documented as Malaysian-citizen-only; PRs are not listed as eligible. PRs should plan to pay the unsubsidised rate unless KPDN later confirms otherwise.
  • Foreign-registered vehicles crossing into Malaysia (Singapore, Thailand, Brunei), excluded under pre-existing policy that predates BUDI95.
  • Corporate fleets owned by companies, fuel at unsubsidised rates; commercial diesel users use SKDS 2.0 instead.
  • Anyone over their monthly quota, the pump silently switches to unsubsidised pricing; you can still buy fuel, just at the higher price.

If you are wrongly rejected at the pump ("not eligible"), fix it in this order:

  1. Check your MyKad-licence link. Go to the MyJPJ app (or any JPJ counter / Pos Malaysia) and confirm: (a) your licence is active and unexpired, (b) the MyKad number on the licence matches your current MyKad. A common cause is a licence still tied to an old IC number (pre-2001 12-digit conversion) or a recently renewed MyKad whose number/format changed.
  2. Renew an expired licence. Renew on MyJPJ, at a JPJ branch, or at Pos Malaysia/MyEG. Eligibility updates typically within 24-72 hours of renewal syncing to the subsidy database.
  3. Verify your details on the BUDI95 / KPDN portal (and the Setel app, which surfaces eligibility status). MOF specifically advised the public to pre-check MyKad and licence details before the rollout for exactly this reason.
  4. New or replacement MyKad not yet synced. A freshly issued/replacement MyKad keeps the same IC number, but allow a few days for the link to propagate. If still failing after a week, raise it with KPDN (hotline / e-aduan) quoting your IC.
  5. Just turned 17 / first licence. Eligibility activates once JPJ issues the licence and the record syncs, it is not instant on your birthday.

Edge cases:

  • Family member fills up your car: BUDI95 is tied to the MyKad of the person at the pump, not the vehicle. Your spouse using their own MyKad burns their own quota, not yours.
  • Multiple vehicles in one household: Each adult MyKad has its own 200L quota. A household with two licensed adults effectively has 400L of subsidised petrol per month, split fills between cards to maximise it.
  • Forgot MyKad at home: Pay unsubsidised price for that fill, there is no retrospective claim or refund.
  • Lost MyKad / replacement card: The new card carries the same IC number, so no fresh registration, but the licence link must still be intact (see fix steps above).
  • MyKad reader at the pump is broken: Use the station's app (Setel/Shell/BHPetrol) which authenticates digitally, or pay at the kiosk where the cashier can run the MyKad manually.

The Pricing Math, What You Actually Pay

Subsidised vs unsubsidised, concrete example for a 40-litre fill (week of 21-27 May 2026):

ScenarioLitresPrice/LTotalvs blanket-era
Old blanket subsidy (pre-Sep 2025)40RM2.05RM82.00,
BUDI95 subsidised (within quota)40RM1.99RM79.60−RM2.40
Unsubsidised (over quota / foreigner)40RM4.07RM162.80+RM80.80
RON97 (always market-priced)40RM4.85RM194.00,
Diesel, market (no subsidy)40RM4.97RM198.80,
Diesel, SKDS 2.0 fleet card40RM2.15RM86.00,

The gap between subsidised and unsubsidised RON95 is RM2.08/L, the unsubsidised price is over 2× the BUDI95 price. That is the cliff you fall off the moment you exceed quota.

Monthly cost by consumption level (all RON95, May 2026 prices, RM1.99 within quota / RM4.07 over):

Monthly useProfileSubsidised portionOver-quota portionTotalBlanket-era (RM2.05)
50 LLight / weekend driver50 × 1.99 = RM99.50,RM99.50RM102.50
100 LAverage BUDI95 user100 × 1.99 = RM199.00,RM199.00RM205.00
150 LDaily city commuter150 × 1.99 = RM298.50,RM298.50RM307.50
200 LQuota ceiling200 × 1.99 = RM398.00,RM398.00RM410.00
250 LLong-distance / large SUV200 × 1.99 = RM398.0050 × 4.07 = RM203.50RM601.50RM512.50
300 LHeavy user200 × 1.99 = RM398.00100 × 4.07 = RM407.00RM805.00RM615.00

Below the 200L cap you save a few ringgit vs the old blanket price. Above it, costs jump steeply: at 250L you pay ~RM89/month more than the blanket era, at 300L ~RM190/month more. The break-even where BUDI95 stops being cheaper than the old blanket scheme is around 207L/month.

Foreigner / expat math (no subsidy on any litre):

  • 200 L/month → 200 × 4.07 = RM814/month (vs RM410 blanket-era = +RM404/month, ~RM4,850/year).
  • A two-car expat household at 250L total → RM1,017.50/month (vs RM512.50 blanket = +RM505/month, ~RM6,060/year).

Where the unsubsidised price comes from and where to see it:

Unsubsidised RON95, RON97 and diesel float with the Mean of Platts Singapore (MOPS) benchmark plus alpha (margins/distribution) and tax under the Automatic Pricing Mechanism (APM). New retail prices are announced each week and take effect for a Wednesday-to-Tuesday cycle. Check them at: KPDN announcements, the Setel app ("Latest Fuel Prices"), or news trackers (paultan.org, RinggitPlus, Carlist). For the week of 21-27 May 2026: RON95 RM4.07 (+15 sen), RON97 RM4.85 (+20 sen), diesel RM4.97 (+10 sen) in Peninsular Malaysia. The subsidised BUDI95 price is fixed at RM1.99/L regardless of the float.

RON97 and diesel are not part of BUDI95:

  • RON97 has been market-priced since decoupling in 2008, RM4.85/L for the week of 21-27 May 2026.
  • Diesel has its own targeted scheme launched 10 June 2024 (Peninsular Malaysia float; Sabah/Sarawak/Labuan diesel held at RM2.15/L). Eligible Malaysian individual diesel-vehicle owners get BUDI Madani cash of RM200/month; small farmers/smallholders get BUDI Agri-Komoditi RM200/month; eligible commercial fleets use the SKDS 2.0 fleet card at RM2.15/L. You apply for SKDS 2.0 or BUDI Madani, not both. Everyone else pays the float (RM4.97/L for the week of 21-27 May 2026).

E-Hailing, Taxi & Logistics, The Enhanced Tier

Drivers who depend on fuel as a direct business cost get an enhanced quota under BUDI95. The tiered-by-mileage system (announced by PM Anwar 4 Nov 2025, activated mid-month) sets the allocation off previous-month mileage, verified by APAD (Peninsular) / LPKP (Sabah & Sarawak) using monthly reports from the e-hailing operators (EHOs).

Mileage tiers (registered drivers only):

Previous-month mileageMonthly quotaUplift over the 200L civilian cap
Under 2,000 km300 L+100 L
2,000 - 5,000 km600 L+400 L (a 300L base + 300L)
Over 5,000 km800 L+600 L (300L base + 500L)

All tiers buy at the same RM1.99/L within their cap; the only difference is the ceiling. Note: even a registered e-hailing driver who clocked under 2,000 km gets the 300L base, i.e. 100L more than an ordinary citizen. A driver who is registered but did almost no trips may be reported as inactive and fall back to the 200L civilian cap.

Who qualifies for the enhanced tier:

  • Active e-hailing drivers registered with a licensed Malaysian platform (Grab, Maxim, Bolt, AirAsia Move, MyCar, InDrive).
  • Licensed taxi drivers holding a valid APAD/LPKP permit.
  • Registered school bus, stage bus, and express bus operators.
  • Lorry/cargo drivers, note diesel commercial vehicles use SKDS 2.0, not BUDI95.
  • App delivery riders (Foodpanda, GrabFood, ShopeeFood, Lalamove), motorcycles consume far less than the cap, so the tier rarely binds for them.

How verification works:

Each licensed platform reports trip mileage to APAD/LPKP, which sets your tier for the following month. When you tap your MyKad at the pump, the system checks:

  1. Is the MyKad linked to an active driver profile?
  2. What tier did last month's mileage earn?
  3. Is the remaining quota above the requested fill?

If yes → RM1.99/L up to the tier cap. A suspended/deactivated driver loses the uplift.

Common pitfalls:

  • A slow month drops your tier: Tiers recompute monthly off the prior month's mileage. A quiet month means a lower cap the next month, plan fuel around it.
  • Becoming inactive on the platform: Extended inactivity can revert you to the 200L civilian cap. Keep taking trips to stay active.
  • Driving on someone else's account: The MyKad-to-driver-profile link is strict. You can't "borrow" another driver's quota.
  • Multiple platforms: You get one allocation per MyKad, not one per platform. Mileage is aggregated across linked platforms.
  • High-mileage drivers say 800L is short: Industry groups (e.g. e-hailing associations) argued in March 2026 that 800L is insufficient for full-time, high-mileage drivers; the government maintained the 800L ceiling to control costs.
  • Logistics drivers on diesel: Diesel runs on the parallel SKDS 2.0 fleet card at RM2.15/L, separate application, separate card.

Station-by-Station: How to Fill Up at Petronas, Shell, BHPetrol, Petron, Caltex

Two ways to authenticate for BUDI95: insert your physical MyKad into the pump's card reader, or authenticate digitally in the station's app. Not every pump has a working reader, so the app route is the reliable fallback.

Petronas, Setel app:

  1. Download Setel, register with your Malaysian phone number, and complete identity verification with your MyKad (this links your MyKad to the account).
  2. At a Setel-enabled Petronas station, open the app, select the station and your pump number.
  3. Setel checks BUDI95 eligibility and shows your remaining quota before you authorise the fill.
  4. Pay in-app (card/e-wallet/Setel balance). The receipt itemises subsidised litres at RM1.99/L and any over-quota litres at the market rate.

Shell, Shell App / physical MyKad:

  1. Use the MyKad reader at the pump, or authenticate in the Shell App where available.
  2. Shell stations display "BUDI95 RM1.99/L" on the pump screen once eligibility is confirmed.
  3. Loyalty (BonusLink) stacks on top, the subsidy applies to the fuel price, points apply to the spend.

BHPetrol, BHPetrol eCard / app:

  1. Tap MyKad at the pump, or use the BHPetrol app/eCard linked to your MyKad.
  2. Confirm the pump shows the subsidised price before lifting the nozzle.

Petron, Caltex and independents:

  1. These use the same national MyKad-based mechanic. Insert MyKad at the reader; if no reader, pay at the kiosk where the cashier runs your MyKad.
  2. The subsidy is national, not brand-specific, the price you get does not depend on the chain.

Always do this before you pump: confirm the pump display reads RM1.99/L (BUDI95). If it shows the market price (RM4.07/L), stop, your MyKad was not read or you are over quota.

How to Check Your Remaining Quota (Before a Long Trip)

Your 200L resets at midnight on the 1st. Knowing the balance matters most before fuel-heavy plans (balik kampung, an outstation drive).

Where to check:

  • At the pump, the screen shows remaining quota before each fill (the most authoritative source).
  • Setel app, displays BUDI95 balance and eligibility status for Petronas users.
  • Shell App / BHPetrol app, show your balance after authentication.
  • KPDN BUDI95 portal, the official lookup for eligibility and balance.
  • On the receipt, every fill prints litres used at RM1.99 and the running balance.

Worked example, should you fill before a KL-Penang round trip? KL-Penang round trip ≈ 700 km; at 8 L/100 km that is ~56 L. If you have already used 160L this month, you have 40L of subsidised quota left, you will cross into the RM4.07/L band roughly 16L into the trip. Filling the tank to the brim now (while still under quota) locks in the subsidised price for those litres; topping up mid-trip after the reset (if it spans a month boundary) restores the full 200L.

Tip: Quota updates in real time after each transaction, so a fill at one station immediately reduces the balance shown at the next.

MySubsidi Tunai, The Cash Top-Up Alternative

Not everyone can capture the in-pump subsidy efficiently. Households without their own vehicle, those whose monthly consumption is well below the 200L cap, and lower-income families benefit more from a direct cash transfer than an in-kind petrol discount.

MySubsidi Tunai is the cash alternative, a means-tested payment paid monthly or quarterly through MyKasih/STR (Sumbangan Tunai Rahmah) channels.

How it works:

  1. You don't apply specifically for MySubsidi Tunai, eligibility is automatically assessed using your e-Kasih registration and LHDN tax data.
  2. If your household income is below the M40 threshold and you don't fuel up frequently, the system credits cash directly to:
  3. Your MyKasih e-wallet, or
  4. Your linked bank account (CIMB, Maybank, BSN, etc., same channel as STR payments).
  5. The payment is paid alongside other STR cycles (typically 4 instalments per year).

Amounts:

  • Single recipients (no dependents): RM50-RM150/quarter, depending on tier.
  • Households with 2+ dependents: RM200-RM350/quarter.
  • Senior citizens (60+) living alone: enhanced rate, RM150-RM250/quarter.

These are 2025/2026 reference amounts and can change in each annual budget. Check LHDN's MySubsidi Tunai portal for your specific eligibility.

Important:

You cannot double-claim, if you actively use the BUDI95 in-pump subsidy, MySubsidi Tunai payments may be reduced or zeroed. The system reconciles every quarter based on actual pump usage. If you consume <50L of petrol per month, MySubsidi Tunai usually nets you more cash than the in-pump saving.

Who should actively switch their thinking to MySubsidi Tunai:

  • Pensioners and senior citizens with low monthly mileage.
  • Households relying on public transport, where the car is for weekend errands only.
  • B40 households without a vehicle (they get the cash without needing any pump activity).
  • Anyone whose monthly fuel spend is consistently below RM100.

Foreigners, Tourists & Border Crossings

Foreigners in Malaysia (work pass, MM2H, dependent pass):

You pay the unsubsidised price at every petrol station, every fill, no exceptions. The system identifies you because your passport/work pass is not registered as a MyKad holder, when no MyKad is tapped (or a foreign card is tapped), the pump defaults to unsubsidised pricing.

Practical impact for an expat household:

A two-car expat household burning 250L/month total at RM4.07/L (May 2026) vs the previous blanket RM2.05/L → about RM505/month or RM6,060/year extra vs pre-BUDI95. For singles or smaller households, the per-litre delta still hurts, every 50L beyond the blanket-era cost adds about RM100/month.

For most professional expat households this is a meaningful but manageable cost increase. The bigger structural impact is on lower-paid foreign workers (manufacturing, plantation, construction) who often share vehicles, they now collectively bear close to double the per-litre fuel cost vs the blanket scheme.

Tourists driving in Malaysia:

  • Rental cars from major chains (Hertz, Avis, Mayflower, Kasina) are registered to the rental company, not you. The pump treats those vehicles like any other private vehicle, you pay the unsubsidised price.
  • The fuel cost is built into the rental price for inclusive packages; for self-fuelling rentals, expect to pay the higher unsubsidised rate.

Foreign-registered vehicles (Singapore, Thailand, Brunei):

  • Vehicles with non-Malaysian registration plates have always been excluded from RON95 subsidies (this predates BUDI95). The rule is enforced by the registration check at the pump or by the petrol station staff.
  • Singapore-registered cars must legally fill to at least a 3/4 tank before re-entering Singapore, per Singapore's three-quarter-tank rule. They pay the unsubsidised RM4.07/L (week of 21-27 May 2026) in Malaysia, still far cheaper than Singapore pump prices.

Cross-border refuelling enforcement and penalties:

KPDN and Customs run enforcement at Johor and northern (Perlis/Kedah) border areas. Filling a foreign-registered vehicle with subsidised petrol, or siphoning subsidised petrol into containers for resale/smuggling, is an offence under the Control of Supplies Act 1961. Penalties scale with the offender:

Offence typeTypical penalty (Control of Supplies Act 1961)
Individual, misuse / unauthorised purchase of controlled subsidised fuelFine up to RM100,000 and/or up to 3 years' jail
Company / commercial offenderFine up to RM1,000,000
Repeat / aggravated (smuggling, hoarding for resale)Higher fines, longer jail terms; vehicle and goods may be seized

Exact figures depend on the charge and amendments; treat any container-filling or cross-border resale as high-risk.

Common BUDI95 Mistakes

1. Assuming the quota carries over month to month.

It doesn't. Unused quota expires at midnight on the last day of each month. There's no "banking" of unused litres.

2. Forgetting to tap MyKad at the pump.

Some pumps (especially at older stations or self-service islands) require an explicit MyKad tap; otherwise they default to unsubsidised. Always check the pump display shows "BUDI95 RM1.99/L" before pumping.

3. Filling up the family's second car on your own MyKad.

Legal, but it eats your personal 200L quota. If your spouse has their own MyKad, have them fuel up their own vehicle to maximise household quota.

4. Topping up cans and containers using subsidised petrol.

Both Petronas and Shell stations have signage prohibiting filling unauthorised containers with subsidised petrol. Filling jerry cans "for the garden mower" technically counts; large-volume container filling is enforced as petrol hoarding, which is a serious offence.

5. Not knowing your quota status before a long trip.

If you've already used 180L this month and you're planning a Penang-to-Singapore drive, you're going to hit the unsubsidised price partway through. Check the BUDI95 status app (Pos Malaysia, KPDN portal, or your petrol station's app) before fuel-intensive trips.

6. Believing the quota is a per-vehicle limit.

It's per MyKad, not per car. One person owning three cars still has one 200L allocation. Conversely, a household of 4 adults effectively has 800L of subsidised petrol per month.

7. Confusing BUDI95 with the Diesel Subsidy.

Diesel has its own targeted scheme (separate fleet card SKDS for commercial; cash top-up Subsidi Tunai for eligible individuals). The mechanics are not interchangeable. Diesel-vehicle owners need to register through KPDN's separate diesel portal.

8. Trying to game the system by registering a foreigner's vehicle under a citizen's name.

The system links MyKad → driver profile → vehicle plate via JPJ and APAD records. Owning a car in someone else's name to access BUDI95 is fraud under the Control of Supplies Act, punishable by fine and jail.

9. Assuming RON97 is also subsidised now.

RON97 has not been subsidised since it was decoupled in 2008. Whatever the BUDI95 mechanic does, RON97 always trades at market price (RM4.85/L for the week of 21-27 May 2026).

10. Ignoring MySubsidi Tunai for low-mileage households.

If you genuinely use less than 50L/month, the cash top-up programme usually pays more than the in-pump saving. Check LHDN's portal for your eligibility, many B40/M40 households leave this money on the table.

Where BUDI95 Is Heading (2027-2030+)

These are forward-looking predictions, not guarantees, but the direction of travel for Malaysia's targeted subsidy is genuinely encouraging, and the system should get smarter and more rewarding for ordinary motorists over the next few years.

What to look forward to:

  • The quota cut reverses as oil prices stabilise. The 200L ceiling was a temporary response to the 2026 supply shock. As global crude calms, expect the standard quota to climb back toward 300L+, most households will rarely think about the cap again.
  • Smoother, instant verification. The early MyKad-link headaches should fade as JPJ and KPDN finish syncing databases. By 2027-2028, eligibility verification at the pump becomes effectively flawless, and app-based authentication via Setel means you may never need to insert a physical card again.
  • Savings get redirected to where they matter. Every ringgit saved from cutting blanket subsidies for foreigners and the wealthy frees up budget for cash aid, public transport, and EV incentives, a structurally fairer system that channels help to lower-income Malaysians.
  • E-hailing and logistics drivers get more generous, fairer tiers. As APAD's mileage data matures, expect refined allocation bands that better reward genuine full-time drivers, good news for the gig economy. Pair it with MyCar to keep more of every fare.
  • Cleaner, cheaper alternatives accelerate. Targeted petrol pricing nudges Malaysia toward EVs, hybrids, and better public transit faster than the old blanket scheme ever could, meaning lower long-run fuel bills for the whole country.

The big picture: BUDI95 is the foundation of a modern, targeted welfare system. Once the transition pains pass, Malaysians should enjoy fairer fuel pricing, smarter tech at the pump, and a budget that does more for the people who need it most. Fill up with confidence.

Sources & References

This guide is cross-referenced against primary official sources, regulatory references, and locally relevant materials.

Keep exploring