Canadian Payroll Earning Types

Search and filter Beanflow's 59 system earning classifications. Each row shows CPP, EI, income-tax method, and verified 2026 T4 treatment — with caveats where the type is catalog-only, inactive, or fail-closed.

Last updated August 2026

59 system earning classifications

Regular salary, regular hourly, and overtime are calculated on the timesheet/payroll path and are not counted in these 59 rows. This table is Beanflow Payroll classification — CPP, EI, and tax method from the current catalog, T4 from the verified 2026 reporting policy.

Vacationable earnings follow the jurisdiction's employment-standards definition, not legacy catalog flags. WCB assessability depends on the Board and classification. Quebec rows are catalog/reference only; Quebec payroll runtime is outside current product scope.

Category
Treatment

Showing 59 of 59 earning types

Canadian Payroll Earning Types
TypeCategoryCPP EI TaxT4 (2026)Scope
RegularYes Yes RegularBox 14Payroll classification
RegularYes Yes RegularBox 14Payroll classification
RegularYes Yes RegularBox 14Payroll classification
Bonus & commissionYes Yes Bonus methodBox 14Payroll classification
Bonus & commissionYes Yes Bonus methodBox 14Payroll classification
Bonus & commissionYes Yes RegularBox 14 and Code 42Payroll classification
Bonus & commissionYes Yes RegularBox 14 and Code 42Payroll classification
Bonus & commissionYes Yes RegularBox 14Payroll classification
Bonus & commissionNo No NoNot on T4Payroll classification
Bonus & commissionNo No NoNot auto-reportedInactive / reference
Bonus & commissionYes Yes Bonus methodBox 14 and Code 40Payroll classification
Bonus & commissionYes No Bonus methodBox 14 and Code 40Payroll classification
Bonus & commissionYes No Bonus methodNot auto-reportedInactive / reference
Bonus & commissionYes Yes Bonus methodBox 14 and Code 40Payroll classification
Bonus & commissionYes No Bonus methodNot auto-reportedInactive / reference
Bonus & commissionYes Yes Bonus methodBox 14 and Code 40Payroll classification
Bonus & commissionYes No Bonus methodBox 14 and Code 40Payroll classification
AdjustmentYes Yes Bonus methodBox 14Payroll classification
Paid leaveYes Yes RegularBox 14Payroll classification
Paid leaveYes Yes RegularBox 14Payroll classification
Paid leaveYes Yes RegularBox 14Payroll classification
Paid leaveYes Yes RegularBox 14Payroll classification
Paid leaveYes Yes RegularBox 14Payroll classification
Paid leaveYes Yes RegularBox 14Payroll classification
Paid leaveYes Yes RegularBox 14Payroll classification
Paid leaveYes Yes RegularBox 14Payroll classification
Paid leaveYes Yes RegularBox 14Quebec catalog
Paid leaveYes No RegularBox 14Inactive / reference
Paid leaveYes Yes RegularBox 14Payroll classification
Paid leaveNo No NoNot auto-reportedInactive / reference
Paid leaveYes Yes RegularNot auto-reportedInactive / reference
Paid leaveYes Yes RegularNot auto-reportedInactive / reference
Paid leaveYes Yes RegularBox 14Payroll classification
Taxable benefitYes No RegularBox 14 and Code 40Payroll classification
Taxable benefitYes No RegularBox 14 and Code 40Payroll classification
Taxable benefitYes No RegularBox 14 and Code 34Payroll classification
Taxable benefitYes No RegularBox 14 and Code 36Payroll classification
Taxable benefitYes Yes RegularBox 14 and Code 30Payroll classification
Taxable benefitYes Yes RegularBox 14 and Code 30Payroll classification
Taxable benefitYes Yes Bonus methodBox 14 and Code 40Payroll classification
Taxable benefitYes No Bonus methodBox 14 and Code 40Payroll classification
Taxable benefitNo No NoNot auto-reportedInactive / reference
Taxable benefitYes Yes RegularBox 14 and Code 40Inactive / reference
TerminationYes Yes RegularBox 14Payroll classification
TerminationNo No Lump-sumNot auto-reportedPayroll classification
TerminationNo No Bonus methodNot auto-reportedQuebec catalog
TerminationNo No Lump-sumNot auto-reportedPayroll classification
TerminationNo No Bonus methodNot auto-reportedQuebec catalog
EquityYes No RegularNot auto-reportedPayroll classification
EquityYes Yes RegularNot auto-reportedPayroll classification
FeeYes No RegularBox 14Payroll classification
AllowanceYes Yes RegularBox 14 and Code 40Payroll classification
AllowanceYes Yes RegularBox 14 and Code 40Payroll classification
AllowanceYes Yes RegularBox 14 and Code 40Payroll classification
Non-taxableNo No NoNot on T4Payroll classification
Non-taxableNo No NoNot on T4Payroll classification
Non-taxableNo No NoNot auto-reportedInactive / reference
Non-taxableNo No NoNot auto-reportedInactive / reference
AdjustmentYes Yes RegularNot auto-reportedInactive / reference

How to read this table

  • CPP / EI / Tax are Beanflow Payroll classification for the selected type. Quebec-only differences stay in the row caveats; they do not change the current non-Quebec catalog flags.
  • T4 (2026) comes from the verified annual T4 reporting policy. Unsupported codes fail closed at year-end rather than guessing a box.
  • Inactive / Quebec catalog rows stay in the reference so the catalog is complete. They are not selectable runtime types in current Beanflow payroll.