How soon must I get my last pay after leaving a job?

  • Your wages must be paid within two working days of your resignation, dismissal or retrenchment, or of the workplace closing s. 17(2).
  • Wages for earned annual leave you did not take must be paid before the second working day after you leave s. 32(1)(vi)(a).
  • If you retire, those leave wages must be paid within two months s. 32(1)(vi)(b).

Last checked 1 Nov 2026 · written from the official text · not reviewed by a lawyer. This explains the law in general and does not decide your case.

What the Labour Ministry says

  • “At the time of separation from service, the worker is entitled to encash the leave to his/ her credit.” FAQ 26, Additional FAQs, 16 Mar 2026: official copy · our copy

This is the Ministry's explanation, not the law. Its FAQs and Handbook say the Codes prevail.

Related questions

Ask another question