Use this checklist to ensure all payroll year-end tasks are completed accurately before closing the year. You may print this page and tick each item once completed.
Payroll Year-End Preparation Checklist:
Step 1: Data Backup
☐ Payroll data backup has been completed before year-end processing
Step 2: Statutory Contribution & Tax Finalization
☐ All statutory payments (EPF, SOCSO, EIS, Income Tax) are verified and ready for payment.
☐ Statutory payments should be cleared before 15th January of the new year
☐ Tax submission figures have been finalized (where possible)
☐ The final month CP39 has been prepared
☐ TP1 form has been prepared (if requested by LHDN for tax exemption claims)
☐ Slip Jawapan PCB 2(11) has been generated
☐ Zakat report for 12 months has been generated (If Applicable)
☐ Zakat receipt numbers have been verified and recorded (If Applicable)
Note:
Civil servants contribute to KWAP (Pencen)
Non-Civil servants in the private sector contribute to KWSP (EPF)
Step 3: Reports
☐ Calculate 12-month figures (Refer to Step 2)
☐ Recalculate MTD, YTD, & Taxable AW, OT, DED (Refer to step 3)
☐ Year-to-Date (YTD) reports have been generated
☐ Month-to-Date (MTD) reports have been compiled
☐ Full 12-month yearly reports have been generated
Step 4: Preparing and submission of EA form (CP8A) & E Form (CP8)
☐ EA Form (CP 8A) has been reviewed and generated
☐ Company statement of remuneration (CP 8D) has been generated
☐ Submission of E Form (CP8)
Step 5: New Year Setup
☐ Create a new company for the new year (recommended to put the year behind the company name, e.g., ABC Sdn Bhd 2026)
☐ Restore the previous year's backup
☐ Ensure the resigned employee status is set as non-active
☐ Proceed with Year-End
☐ Bonus Processing (If Applicable)
☐ Commission Processing (If Applicable)
☐ Increment (If Applicable)
