CPP2 in T4 Year End Process Overview

Modified on Tue, 24 Sep at 12:58 PM

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

A screenshot of a computer

Description automatically generated

**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

A form with text and numbers

Description automatically generated with medium confidence

**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

 

A screenshot of a computer

Description automatically generated

**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

A screenshot of a computer

Description automatically generated

 

PROCESS > COMPLETED

A screenshot of a document

Description automatically generated

**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

A form with a red mark

Description automatically generated with medium confidence

**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

A screenshot of a computer

Description automatically generated

**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

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article