Singapore · Weekly briefing · Nº 042

Next

EP renewal: NOA, IR8A, and MOM document requests

When MOM asks for a Notice of Assessment on EP renewal — NOA vs IR8A, salary declared to MOM vs tax records, shareholder packaging risks, and how to respond without forum panic.

NextLiving4 min read

Short answer: An NOA ask on EP renewal is case-by-case evidence, usually to reconcile EP-declared salary vs IRAS. Supply the NOA through HR/EA — panic about PDF formatting misses the real risk.

r/askSingapore’s 2026 renewal threads increasingly include a second email after filing: MOM wants your NOA. That request is not a published default checklist item on the renew page — it is a case-by-case ask. The panic is almost never about PDF formatting. It is about whether the salary declared on the EP still matches what IRAS assessed.

Age-band floors, COMPASS, and SAT choreography live on EP renewal strategy. This guide is the extra-documents lane.

What MOM publishes about renewal

Employers (or appointed EAs) renew via myMOM Portal. Published orientation at last review:

  • Renew from 6 months before expiry (EP Sponsorship: 3 months)
  • Candidate must still clear qualifying salary + same-employer managerial/executive/specialised work + COMPASS (unless exempt)
  • Renewals are not guaranteed
  • Processing: most myMOM renewals processed or updated within 10 business days; EP Sponsorship often within 6 weeks
  • Successful renewals still need IPA issuance before IPA or current pass expiry

MOM does not publish “always attach last year’s NOA.” Forum consensus that “MOM never asks” is outdated the moment your file gets the email.

NOA vs IR8A (stop swapping the acronyms)

DocumentWho issues itWhat it shows
IR8AEmployer (via IRAS Auto-Inclusion / forms)Employment income for a tax year — input to filing
NOA (Notice of Assessment)IRASIRAS’s assessed income / tax payable for that year

When MOM says NOA, do not upload a random payslip pack and call it done. Pull the Notice of Assessment from myTax Portal for the year(s) requested. If MOM names a different artifact (employment contract, CPF history, bank salary credits), send that artifact.

Why the mismatch email hurts

MOM’s EP story is built on fixed monthly salary declared for the pass. IRAS assesses actual taxable employment income. Common failure modes:

  • Employer declared a higher EP salary than payroll / IR8A reality (“top-up later” folklore)
  • Shareholder-directors adjust salary for business reasons without notifying MOM when pay falls for ≥1 month
  • Allowances / benefits packaged for Stage 1 optics that never appear as fixed monthly salary
  • Job-hop year where prior employer IR8A / NOA does not match the narrative HR filed

If MOM asked for the NOA because numbers diverge, treat it as an integrity problem for HR and counsel — not a Reddit debate about whether MOM “usually” asks. Fake declarations and under-reporting are not “packaging tips.”

Safer operating rule before renewal season:

  1. Run SAT on the true fixed monthly salary
  2. Confirm mid-year cuts / occupation changes were notified — EP salary & occupation changes
  3. Keep NOA PDFs for recent assessment years in the same vault as degree proofs
  4. Align bonus / AWS stories with salary package decoding — Stage 1 is not total cash

How to respond when the email lands

  1. Read the request letter for exact years and document names
  2. Download NOA(s) from IRAS; rename cleanly; upload through the channel MOM names (usually employer / EA portal)
  3. If figures differ, prepare a factual explanation with HR (role change date, notified salary cut, partial-year employment) — do not invent a second set of books
  4. If the true salary no longer clears the age-band floor, model raise / S Pass / exit clocks early — renewal strategy, between jobs / STVP
  5. Keep personal copies; tax residency / COR questions are adjacent but Money-owned — Certificate of Residence

Physical presence in Singapore is rarely the blocker for digital renewals; incomplete or inconsistent documents are. Build buffer before lease and school fee deadlines when an extra-docs round is open.

Decision rule

Treat a MOM NOA ask as a reconciliation task between EP declarations and IRAS assessments — not a random bureaucracy tax. Keep NOAs handy every renewal season, notify salary cuts when required, and never “fix” Stage 1 with numbers your tax file will contradict.

Packaging depth (NOA vs IR8A vs fixed monthly before HR replies): EP renewal NOA packaging.

Questions, answered

Why did MOM ask for my NOA during EP renewal?
It is a case-by-case document request, not a published default checklist item. MOM is usually checking whether the salary declared on the EP still matches what IRAS assessed.
What is the difference between NOA and IR8A?
IR8A is the employer’s income declaration to IRAS. The Notice of Assessment (NOA) is IRAS’s assessment outcome to you. MOM often wants the NOA PDF, not only the IR8A.
What if my EP salary and IRAS income do not match?
Reconcile fixed monthly salary vs bonuses, allowances, and director/shareholder packaging before HR replies. Mismatches are the real risk — not PDF formatting.
Does an NOA request mean my EP renewal will be rejected?
No. It means MOM wants supporting evidence. Respond through your employer/EA with clean documents and a clear salary explanation.
Who should reply to MOM’s NOA request — me or HR?
The employer or appointed employment agent owns the renewal file. You supply IRAS documents; HR/EA submits the response in myMOM.

Sources & citations

Admin and policy details change. Prefer the official page when making decisions; we cite primary sources for Singapore government and statutory guidance.

  1. MOM — Renew an Employment Pass (opens in a new tab)
  2. MOM — Employment Pass eligibility / COMPASS (opens in a new tab)
  3. MOM — Notify MOM of EP updates (opens in a new tab)
  4. IRAS — Notice of Assessment (opens in a new tab)