You handed in your resignation on a high. A better job, a few hundred dollars more each month, maybe a boss who says thank you for once. You counted down your last two weeks. Then payday came, you opened your bank app on the MRT, and the number was wrong. Your final sweldo was not there, or part of it landed. Your chest tightened. Did the company cheat you? Did something break in the transfer?
Breathe, kabayan. This has a name, tax clearance, and most of the time it means your money is safe. Every foreigner who leaves a job in Singapore goes through it.
Tax clearance, in plain terms
The moment you stop working for a Singapore employer, or you leave the country for more than three months, IRAS wants to see that you have settled your income tax first. The Inland Revenue Authority of Singapore calls this tax clearance, and the form is the IR21.
One detail catches so many of us off guard. Your employer, not you, files the IR21, and IRAS tells them to hold whatever money they still owe you until IRAS sorts the tax. Your last salary, the leave you did not use up, a bonus or overtime still due, all of it can sit frozen for a few weeks. It is not lost. Your company parks it, waiting for IRAS to say how much tax you owe and to release the rest.
Does this apply to you
If you hold a Work Permit, S Pass, Employment Pass or Personalised Employment Pass, tax clearance kicks in the moment you resign, finish your contract, or get posted overseas for a long stretch. It also catches Singapore PRs who are leaving the country for good. If your PR is new, the way CPF reshapes your pay is its own surprise, and we broke down how CPF changes a new PR's take-home.
A few kababayan get a pass. If you worked 60 days or less in the whole year, your pay is tax-free and you need no clearance. If you are a PR staying in Singapore and moving to a new employer, your company can sign a short undertaking to IRAS instead of holding your pay. And if your overseas posting runs under six months with your pass still valid and your salary still coming, your employer can skip the IR21 too. For a work pass holder who is leaving for good, there is no skipping it.
The reason your pay gets frozen
To an employer the rule is strict. From the day they learn you are leaving, IRAS requires them to withhold all monies due to you. Salary, unused leave, allowances, overtime, a bonus they promised, everything, until clearance comes through. If the company pays you out and you then turn out to owe tax, the company is the one IRAS chases for it. So they hold everything back. It feels cold, but your HR is following the law, not punishing you.
How long it takes, and what comes back
Your employer should file the IR21 at least a month before your last day. File it late and IRAS can fine the company up to S$1,000, so most HR teams move on time. Once the form is in, IRAS processes an e-filed IR21 in about seven working days. A paper form can take three weeks or more.
Advertisement
Then IRAS sends your employer one of two things. If you owe tax, IRAS issues a directive telling the company how much to pay from your held money, and the company settles it within ten days. If you owe nothing, IRAS sends a notice to release your money. Either way, the rest is yours once the tax comes out. If the company held more than your bill, you get the balance back. If it held less, you cover the shortfall within ten days of the directive.
So the frozen sweldo is not gone. It is covering a tax bill you may not have seen coming, and the rest lands back in your account.
How to stop it blindsiding you
The smart move is to ask before you resign, not after. A few weeks before your last day, message HR with two plain questions. Have you filed my IR21, and how much of my final pay will you hold. Knowing that number in advance is the difference between a bank app that scares you and one that does not.
Keep a buffer in your account. If your employer will hold your final pay for a month, make sure your rent, your padala, and your bills can survive that month without it. It bites hardest now, in the ber-months, when everyone at home is already asking about the Christmas padala. Do not promise money you cannot send yet.
Check your own tax too. You can see your position in the myTax Portal with your Singpass, so you are not leaning on what HR tells you alone. If the final bill looks wrong, that is where you will spot it.
Advertisement
And keep a proper Singapore bank account, not an envelope of cash, so the released money has a clean place to land. If you are still paid in cash, our walkthrough on opening a bank account on your Work Permit is the place to start. If you are losing the job rather than choosing to go, the clearance still runs the same way, and our step-by-step on what to do if you lose your job covers the rest.
Check the source before you decide
Tax rules move, and IRAS can change the exact exemptions and timelines from year to year. We checked these figures against IRAS guidance for 2026. Before you make any big call around your last paycheck, read the current rules at iras.gov.sg under tax clearance for non-citizen employees, or ring IRAS and ask. If the issue is your pass ending rather than your tax, MOM is the authority, and our guide on what happens after your employer cancels your Work Permit walks through that side.
One last thing, kabayan
Leaving a job is already heavy. You are saying goodbye to workmates, maybe to a boss you will miss, carrying the quiet worry of whether the new place will treat you better. The last thing you need is to feel robbed on your way out. You were not robbed. The held pay is tax clearance doing its slow, boring, bureaucratic work, and in a few weeks the balance comes home to your account. Go sign that new contract, kabayan. You earned the move.
Photo: Basile Morin / Wikimedia Commons, CC BY-SA 4.0