Skip to main content

Payroll Year-End Checklist

Updated this week

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)

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

☐ 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)

Did this answer your question?