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.