Skip to content

Work passes

Foreign employees (residency “foreigner”) need a work pass record valid on their start date before they can be hired.

Employment Pass, S Pass, Work Permit, Dependant’s Pass with Letter of Consent, Long-Term Visit Pass with Letter of Consent, Personalised Employment Pass, ONE Pass, Training Employment Pass, or other. The list, with a link to MOM’s key-facts page for each, lives in packages/sg-rules. In the import template the codes are EP, S_PASS, WP, DP_LOC, LTVP_LOC, PEP, ONE, TEP and OTHER.

Each record has the pass type, the pass number (encrypted at rest), issue and expiry dates, and notes.

HR admins get a reminder on Home and in notifications 90, 60, 30 and 7 days before a pass expires, and on the expiry date. The 90-day lead is a Crow HR default, not a statutory period. Reminders stop when a newer pass with a later expiry is added.

An expired pass with no later pass shows the employee as Work pass expired in the People list.

  • Crow HR does not check work-pass eligibility, quotas or the qualifying salaries for passes.
  • It does not talk to MOM’s systems. Applications and renewals happen in MOM’s portals.
  • The foreign worker levy shown in payroll is an estimate; see SHG, SDL and FWL.