Vaccine tax relief in Malaysia
You can claim back vaccination costs on your income tax — up to RM1,000 for yourself, your spouse and your children. Here's exactly which vaccines qualify, how the limit works, and how to claim it correctly through LHDN.
How vaccine tax relief works
Malaysia encourages vaccination by letting you claim the cost as personal income tax relief through LHDN (the Inland Revenue Board). In plain terms: when you pay for an eligible vaccine, you can deduct that amount from your taxable income, which lowers the tax you owe. The thinking is simple — spend on prevention, keep the receipt, claim it, pay a little less tax.
The key structure to understand: vaccination has a RM1,000 sub-cap, and that sub-cap sits inside the broader RM10,000 medical-expenses relief category (which also covers things like serious-disease treatment, fertility treatment and medical check-ups). So the most you can claim specifically for vaccines is RM1,000 — and it shares the overall RM10,000 ceiling with those other medical claims.
Who and what is covered
The relief is broad on who it covers, which makes it genuinely useful for families:
- Yourself — the taxpayer.
- Your spouse — vaccination costs you pay for them.
- Your children — including the optional vaccines you pay for privately.
The cost can be incurred locally or overseas, which matters for travel vaccines taken abroad. What you need is a proper receipt showing your name, the vaccine and the amount paid — that's your evidence for the claim.
Which vaccines qualify
For recent years of assessment, the relief has specifically listed eight categories of vaccine. If you've paid for any of these for yourself, your spouse or your children, the cost counts toward the RM1,000:
That list already covers a lot of common, paid-for vaccination: the yearly flu shot, HPV for adults and boys, pneumococcal for older adults, the Umrah meningococcal jab, and chickenpox. For what these cost, see our vaccine prices guide.
| Eligible vaccine | Common reason you'd pay for it |
|---|---|
| Pneumococcal | Older adults, chronic illness |
| HPV | Adults, men, catch-up |
| Influenza | Yearly flu protection |
| Rotavirus | Optional infant vaccine |
| Varicella (chickenpox) | Children & adults not immune |
| Meningococcal | Umrah/Hajj, travel |
| TDAP combination | Pregnancy, boosters |
| COVID-19 | Private/booster doses |
The 2026 expansion — all NPRA-approved vaccines
Here's an important recent change worth knowing. Through Budget 2026, the vaccination relief was expanded beyond the original eight specific vaccines to cover all vaccines registered and approved by the NPRA (the National Pharmaceutical Regulatory Agency under the Ministry of Health).
In practice, this widens what you can claim to include vaccines that weren't on the original list — for example travel vaccines such as typhoid and hepatitis A, and any newly approved vaccines, as long as they're NPRA-registered. The RM1,000 sub-cap still applies; it's the range of eligible vaccines that grew, not the amount.
How to claim it — step by step
Claiming is straightforward once you know the steps:
- Pay and get a proper receipt — make sure it shows your name, the vaccine/service, and the amount paid. A clear official receipt is what you need.
- Keep the receipt safe — photograph or scan it straight away. Thermal receipts fade within months, so a digital copy protects you.
- File through MyTax e-Filing — when you do your annual return (filed the year after the expense), enter the amount under the medical-expenses relief, within the vaccination portion.
- Don't upload the receipt — you don't submit receipts when e-filing, but LHDN can request them later, so retain them.
- Keep records for seven years — that's the window during which LHDN may ask to see supporting documents in an audit.
Remember the timing: tax relief is based on what you spend between 1 January and 31 December of the assessment year, and you claim it in the following year's filing. So a vaccine paid for in 2025 is claimed when you file in 2026.
Common mistakes to avoid
A few things trip people up — worth checking before you claim:
- Don't double-claim an employer-provided vaccine. If your company gave you a free flu shot as a benefit, you can't also claim it — you only claim what you actually paid for yourself.
- Don't exceed the RM1,000 sub-cap. Even if you spent more on vaccines, RM1,000 is the maximum claimable under the vaccination portion.
- Don't lose the receipt. No receipt, no proof — and a faded thermal receipt is as good as none. Digitise it immediately.
- Don't confuse categories. Vaccines for parents generally go under parental medical relief, not the self/spouse/children vaccination sub-cap.
- Don't assume an old vaccine list. The eligible vaccines expanded under Budget 2026 — check what applies to the year you're filing.
Vaccine tax relief — frequently asked questions
How much vaccine tax relief can I claim in Malaysia?
Which vaccines can I claim tax relief for?
Can I claim the Umrah meningococcal or flu vaccine?
Do I need to upload my receipts when I file?
Can I claim a vaccine my employer paid for?
Can I claim vaccines for my parents?
Sources & references
The figures and rules here reflect recent LHDN guidance and Budget 2026 changes for the year of assessment 2025 onwards. Tax rules are reviewed each Budget, so always confirm the current position for your filing year on the official LHDN source:
- LHDN / Inland Revenue Board of Malaysia (hasil.gov.my) — the official source for tax reliefs, including Public Ruling No. 7/2025 on medical-expense reliefs; file via MyTax e-Filing
- National Pharmaceutical Regulatory Agency (NPRA) — the official register of approved vaccines, which defines the expanded list of eligible vaccines
- RinggitPlus — How Budget 2026 affects health taxes and reliefs (the YA2025/2026 expansion explained)
- YYC taxPOD — Medical Expenses Tax Deduction (eligible vaccine list and RM1,000 sub-cap)