CPP2 in T4 Year End Process Overview
GOAL: To provide a detailed breakdown of the requirements and different changes that will be required in HRP to accommodate CPP2 within the T4 Process.
CPP2 for T4 Requirements
STEP 1: T4 Entity Maintenance > Box 16A
PAYROLL > YEAR END > T4 ENTITY MAINTENANCE
**Ensure T4 > Box 16A is available in the dropdown menu**
**Ensure ENTITY_TYPE = CPP2 is available in the dropdown**
IMPORTANT NOTE: T4 Entity Maintenance > Box 26 + CPP_GROSS Record
PAYROLL > YEAR END > T4 ENTITY MAINTENANCE
**CPP2 is included in CPP_GROSS so this will capture both CPP+CPP2 in Box 26**
STEP2: T4 Form FRONT > Box 16A and 17A
PAYROLL > YEAR END > T4 and T4A GENERATION > T4 > SUBMIT
**Notice Box 16A (functional) and Box 17A (for display) is within T4 in CRA specified Location**
Note: Changes in BOTH ENGLISH + FRENCH
STEP 2: T4 Form BACK > Box 16A and 17A
PAYROLL > YEAR END > T4 and T4A GENERATION > T4 > SUBMIT
**Notice Box 16A and Box 17A are detailed in both languages within CRA specified location**
Note: Changes in BOTH ENGLISH + FRENCH
Link to CRA Spec: Statement of Remuneration Paid (canada.ca)
STEP 3: T4 XML > Box 16A and 17A
PAYROLL > YEAR END > T4 and T4A GENERATION > T4 > SUBMIT > XML FILE IN DIRECTORY
**Ensure Box 16A (CPP2) and 17A (QPP2) are added**
Link to CRA Specification: T4 Statement of Remuneration Paid - Canada.ca
STEP 4: T4 Pre-List > Box 16A and 17A
PAYROLL > YEAR END > T4 and T4A GENERATION > T4 Prelist > SUBMIT
PROCESS > COMPLETED
**Ensure Box 16A and 17A (for display) are added**
STEP 5: T4 FORM + XML > Box 26
PAYROLL > YEAR END > T4 and T4A GENERATION > T4 > SUBMIT
**Updates to both Box 26 in ENGLISH + FRENCH**
Box 26
Up to 2023 T4s, this box was for CPP pensionable earnings up to the YMPE. Now it will need to be CPP pensionable earnings up to the YAMPE, the new higher limit. Of course, do this change the same way on the PDF form and in the XML file.
IMPORTANT NOTE: Please make sure that box 26 still works correctly for 2023 and earlier years, in case we need to produce any amended T4s.
- The YAMPE field is empty for all our 2023 and earlier years (“CPP, EIC, WSIB, EHT” screen).
Suggestion: Make box 26 take CPP pensionable earnings up to the YAMPE if one is present; if one is not present then use the YMPE instead.
PAYROLL > YEAR END > T4 and T4A GENERATION > T4 > SUBMIT > XML FILE IN DIRECTORY
**Ensure XML Box 26 takes CPP_GROSS (sums CPP + CPP2)**
Box 26
Up to 2023 T4s, this box was for CPP pensionable earnings up to the YMPE. Now it will need to be CPP pensionable earnings up to the YAMPE, the new higher limit. Of course, do this change the same way on the PDF form and in the XML file.
IMPORTANT NOTE: Please make sure that box 26 still works correctly for 2023 and earlier years, in case we need to produce any amended T4s.
- The YAMPE field is empty for all our 2023 and earlier years (“CPP, EIC, WSIB, EHT” screen).
Suggestion: Make box 26 take CPP pensionable earnings up to the YAMPE if one is present; if one is not present then use the YMPE instead.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article