← all guides Guide · Malaysia · LHDN tax

Stop scrambling at e-Filing time.

Published Updated

Categorise tax-relief spending the moment it happens. By March next year, your filing is a five-minute filter — not a shoebox archaeology project.

The setup, in three steps

  1. 1

    Pick five tax-relief categories

    When you add a daily expense, type one of: Medical, Lifestyle, Books, SSPN, PRS in the Category field. After the first time, the dropdown auto-suggests them. (Add more for specific reliefs you claim.)

  2. 2

    Categorise spending as it happens

    When you log an expense, pick the matching relief category. A doctor's bill → Medical. A laptop under RM 2,500 → Lifestyle. A unit-trust top-up to your child's SSPN → SSPN.

  3. 3

    Filter when March comes

    Open Reports, set the date range to the full tax year, pick a category from the dropdown. The total at the top is what you can claim. Type it straight into your e-Filing form.

What's at stake

RM 9,000+

Common annual reliefs a categorised Duitful makes effortless to claim

Self, lifestyle, books, medical, SSPN, PRS — see LHDN's current schedule for caps

LHDN updates relief categories and caps each year. Duitful doesn't file your tax — it gives you the running total per category so you arrive at e-Filing already knowing the numbers.

The two ways this usually goes

The shoebox method

  • Stuff receipts in a drawer
  • Forget half of them by March
  • Add it up under deadline pressure
  • Underclaim because you can't find the receipt

The Duitful method

  • Categorise the expense the same day
  • Snap the receipt with OCR (Pro)
  • Year-end filter in Reports shows the total
  • Claim every ringgit you're entitled to

Category ideas to copy

  1. 1

    Medical (own & parents)

    Doctor visits, hospital bills, dental, full medical check-up. Use Medical · self vs Medical · parents if you want to split — LHDN treats them as separate reliefs.

  2. 2

    Lifestyle (RM 2,500 cap)

    Books, magazines, sports gear, gym fees, internet bills, smartphone, tablet, laptop. One bucket — but categorise everything that fits, then sort in Reports at year-end.

  3. 3

    SSPN-i & PRS

    Skim Simpan Pendidikan Nasional contributions and Private Retirement Scheme top-ups. Both have separate reliefs. Categorise the moment the deposit clears.

  4. 4

    EPF voluntary & insurance

    Voluntary KWSP top-ups, takaful and life-insurance premiums. Easy to forget if billed annually — categorising makes them findable in Reports.

Common questions

Does Duitful know LHDN's current relief amounts?

Numbers change yearly, so no — Duitful gives you what you spent, not how much you can claim. Cross-reference with LHDN's current relief schedule when you file.

Can one expense count for two reliefs?

Each daily expense gets one category. If a purchase plausibly fits two reliefs (e.g., a laptop that's both Lifestyle and a work tool), pick the relief you'll actually claim and use the note field for the other context.

What about my freelance income?

Use a category like Income · freelance for income entries. At year-end, total income and total deductible expenses are both one filter away in Reports. See the freelancer guide for the full setup.

Will my financial data go to LHDN through Duitful?

No. Duitful never sees your data — it stays encrypted on your phone. You manually type the totals into LHDN's e-Filing site, same as before.

Set it up once. Reap it every March.

Five categories. One minute the first time you use each. Every relevant ringgit you spend this year goes into the right bucket — and your e-Filing total is one filter away in Reports.

Open Duitful →