Singapore · Weekly briefing · Nº 042

Next

IR21 vs pass cancel vs STVP: leaving sequence

Companion to tax clearance — week-shaped IR21 filing / final-pay freeze vs MOM EP cancel + STVP stay window, garden-leave clocks, and why immigration days do not unfreeze IRAS withholding.

NextLiving2 min read

Leaving threads mix IRAS cashflow with MOM stay rights. Parent clearance map: tax clearance when leaving. Final-pay / RSU freeze detail: IR21 final pay & RSU withholding. Stay after cancel: between jobs / STVP. This companion is the sequence.

Two calendars that refuse to merge

CalendarOwnerWhat it controls
IR21Employer → IRASWithhold final pay / leave / bonuses from the date HR knows you are leaving; release only after IRAS direction
Pass cancel → STVPEmployer → MOMWhen you may stay (often ask for up to 90 days; silence gets the short default) — not work rights

An STVP day does not unfreeze withheld salary. IRAS clearance does not extend your immigration stay.

Week-shaped orientation

PhaseIR21 posturePass posture
Written resign / known leave dateHR should plan IR21; withholding often starts nowEP still live while employed (including many garden-leave setups)
1 month before cessationIRAS expects IR21 filing (or reasons if impossible)Align last day with family / lease / school exits
Garden leave startClearance often expected at garden-leave start when applicableStill employed for pass purposes until cancel
Employment end / cancelWithholding continues until IRAS releasesAsk HR in writing for longest STVP; DP/LTVP knock-ons — STVP myths
After cancelChase IRAS direction + release; keep Singpass/myTaxPortal accessNo work on STVP; fly before the stamp dies

Cash + share-plan checklist (in writing to HR)

  1. Cessation date for IR21 and which pay components will freeze
  2. Tracking arrangement vs deemed exercise on unvested awards
  3. Expected IRAS release timing vs your flight
  4. STVP length requested on cancel
  5. Whether IR21 covers ONE Pass / PEP cohorts the same way your HR assumes — verify live IRAS text

Budget runway on leaving costs; ops checklist on leaving playbook. Annual stay/exit planning: stay/exit review calendar.

Decision rule

File IR21 early → freeze is expected → STVP is stay-only → release is a separate IRAS event. Never book non-changeable flights that assume same-week clearance and a long STVP without written HR confirmation of both.

Job-change withhold depth (same-city hop): EP job-change IR21 withhold.