Tax for Expats in Malaysia: The 182-Day Line That Decides Everything

By

·


Malaysia decides how much tax you pay on one number: whether you were physically in the country for 182 days or more in a calendar year. Clear that line and you’re a tax resident, assessed on progressive rates with reliefs attached. Miss it and you’re a non-resident, taxed at a flat rate on Malaysian income with no reliefs at all.

That single test sits under every other tax question an expat in Kuching tends to ask: how much actually comes off a salary, whether income earned back home gets taxed here too, what happens if a job ends partway through the year. It’s also the one line item a monthly Kuching budget can’t pin down in advance, because the rate that applies to you depends on a headcount of days, not on how much you earn.

A note before any of this: I’m not a tax adviser, and nothing here replaces LHDN or a registered tax agent looking at your actual paperwork. It’s what checking LHDN’s own pages directly turned up, flagged wherever a figure is the kind that moves.

TL;DR

  • You’re a Malaysian tax resident once you’ve spent 182 days or more in the country in a calendar year; under that, you’re a non-resident (Section 7, Income Tax Act 1967).
  • Residents pay progressive rates on chargeable income after reliefs; non-residents pay a flat 30% on Malaysian employment income with no reliefs, in effect since Year of Assessment 2020 (verify current bands before you plan around them).
  • Arrive partway through the year and you can spend your entire first stretch in Malaysia taxed as a non-resident, even if you already know you’ll clear 182 days eventually.
  • Foreign-sourced income has its own exemption rules, and those rules have shifted more than once, so don’t assume money earned and kept abroad is automatically untaxed here.
  • Leaving a job triggers tax clearance: your employer notifies LHDN and typically holds your final pay until clearance is issued.
  • You register and file through LHDN’s MyTax system; since January 2024 the tax file itself is opened online through e-Daftar, though your first login verification can still involve an LHDN office.

How Do You Know If You’re a Tax Resident?

LHDN’s own definition is blunt: it’s a day count. Spend 182 days or more physically in Malaysia within a calendar year and you’re resident for that year, whatever your passport or visa type says.

There are a handful of alternate routes to resident status for people who fall just short, mostly built around linking periods across adjoining years. They cover edge cases. For almost everyone moving to Kuching, the plain day count is the number that decides it.

Does a Foreigner Actually Have to Pay Income Tax Here?

Yes, and the trigger is income, not nationality. Anyone earning Malaysian-sourced income, employment, business, rental, is taxable under Malaysian law once earnings clear the relevant threshold, resident or not.

What changes with residency status isn’t whether tax applies. It’s how much, and whether reliefs bring the number down at all.

How Much Tax Do Residents and Non-Residents Actually Pay?

This is where the 182-day line does its real work. Residents are taxed on progressive bands that rise with income, applied to what’s left after reliefs. Non-residents are taxed at a flat rate with nothing to claim against it.

Tax resident (182+ days)Non-resident (under 182 days)
Rate structureProgressive bands; current rates on LHDN’s resident tax rate tableFlat 30% on employment, business, dividend and rental income, per LHDN’s non-resident rate page, in effect since YA2020
Personal reliefsYes: spouse, child, EPF, insurance and more, listed on LHDN’s tax relief pageNone
Some income typesStandard bands applyPublic entertainer and interest income at 15%, royalties at 10% (verify current rates)
Short-stay exemptionNot applicableEmployment income exempt if you work in Malaysia for 60 days or fewer in the year

Those figures are the kind LHDN revises. Treat the table as a shape, not a number to bank on without checking the linked pages first.

Is Foreign-Sourced Income Taxed in Malaysia?

For years, Malaysia largely left residents’ foreign-sourced income alone. That changed, then partially changed back: a foreign-source income (FSI) exemption regime with its own conditions and expiry dates, revised more than once since it was introduced.

If you’re a remote worker or retiree with income arriving from outside Malaysia, don’t assume it’s automatically exempt just because it was earned abroad. Check the current FSI position directly with LHDN’s international tax section or a tax agent before you file, since this is one of the least stable parts of the whole system.

What Is Tax Clearance and When Do You Need It?

Tax clearance is LHDN’s sign-off that you don’t owe anything before final matters get settled. It’s triggered when an employee resigns, retires, or leaves Malaysia for good.

Your employer is the one who typically starts the process, notifying LHDN through form CP21 or CP22A: CP21 if you’re departing Malaysia, CP22A when employment simply ends. Until clearance comes through, your final month’s pay usually sits held back; LHDN’s rules let an employer hold it for up to 90 days or until the clearance letter arrives.

If you’re leaving a job here to start another one in Kuching, or leaving the country entirely, raise it with HR early. It isn’t something either side wants to discover in the last week.

How Do You Register and File With LHDN?

Filing runs through MyTax, LHDN’s online portal. Since January 2024, individuals, foreigners included, register their tax file online through e-Daftar on MyTax, with a copy of a valid passport uploaded as part of the application. What’s still not fully self-service is the first login: activating MyTax access takes a one-time PIN or digital certificate, and as a foreigner that verification step can still mean contacting or visiting an LHDN office.

Once you’re registered, filing and any refund both route through the details you gave LHDN, which is one more reason opening a proper bank account here early matters more than it sounds like it should.

If your household includes a spouse on a Dependant Pass rather than an income of their own, the rules attached to that pass shape what you’re filing for, even if the tax return itself stays in one name.

What Does This Actually Mean If You’re Timing a Move?

The real drawback sits in the calendar, not the rate table. Land in Kuching in July and you may not clear 182 days before December 31, which means your entire first stretch gets taxed as a non-resident: a flat rate, no reliefs, on whatever you earn while you’re here. That’s cash out of a year-one paycheque that a resident wouldn’t lose.

Some of it can eventually be reclaimed once your resident status for that year is confirmed. The refund runs through LHDN’s normal processing and correspondence, which moves at its own pace.

None of this needs to delay a move that otherwise makes sense. It does mean asking your employer or a tax agent, before you book the flight, which side of the 182-day line your specific start date lands you on, and building that first year’s tax bill into your plans rather than discovering it on a payslip.

Last updated: July 2026. Checked directly against LHDN’s residence status, tax rate, non-resident, registration and tax clearance pages on hasil.gov.my; verify current bands, thresholds and the FSI exemption position before you file, since these are the figures LHDN revises most often.


Keep reading