Canadian Balance Initialization

Canadian Balance Initialization

This document covers the following topics:

Balance Initialization Elements

Canadian users should run the Initial Balance Structure Creation process to create the elements and input values required to feed the predefined legislative balances. You may need to define additional elements and input values to set up initial balances for your own earnings and deductions.

The Canadian balance initialization process initializes balances with contexts of "Jurisdiction," "Tax Unit Id," and “Source ID” and for pay period, monthly and annual dimensions. The “Jurisdiction” is the Canada Post province abbreviation. The “Source ID” context is used for PMED (Provincial Medical), and WCB (Workers Compensation) balance types and must be set up prior to initializing balances. Data must be stored for each pay period (week, month, etc.) for the production of the Record of Employment (ROE).

Supported Dimensions

The following balance dimensions (BD) are currently supported for Canada:

If you require additional dimensions, you can request them through Oracle Support.

The upload_date in the pay_balance_batch_lines table automatically determines the pay period. If you are uploading multiple pay periods, each pay period has a different upload date, which reflects the date paid.

Overview of Tax-Related Balances

In accordance with the tax related information entered in the Oracle HRMS database, the payroll run can build tax related balances for each of the following tax types:

Balances Created for Each Assignment

The following tax related balances are created for each employee assignment by tax type:

Balances Created for Taxes with Upper Earnings Limits

For taxes with upper earnings limits, the following balances are created:

Balances Created for Taxes with Exemptions

For taxes with pay period exemptions, the following balance is created:

Where Tax-Related Balances Are Displayed in the System

Tax related balances exist in the system in the following locations:

Balances That Require Initializing

The following is a list of Canadian balances that should be initialized in Oracle Payroll in order to obtain accuracy and consistency in the different areas of the system that use and report such balances.

The Canadian balance initialization process enables customers to initialize balances for an entire year.

If balances are being initialized in mid-April for a monthly dimension, the correct balances must be setup for January, February, March, and April.

Earnings and Deductions

Oracle Payroll does not require initialization of individual balances for Earnings and Deductions in order to derive the necessary tax related balances. However, if there is a requirement to initialize these balances for reporting or any other reason, the system does support loading of such balances. Initialization of individual balances does not impact calculation of tax related cumulative balances.

For each Jurisdiction Tax type, the following balances must be initialized:

Note: All balances must be initialized by Tax_unit_id and Jurisdiction.

Taxable Earnings must be set for Canada Pension (CPP), Quebec Pension (QPP), Employment Insurance (EI) and the Provincial Parental Insurance Plan (PPIP). The balance initialization process does not include validation for upper limits and hence the amount initialized must NOT exceed the upper limit.

There are no derived balances in Canada.

Employer Liability Balances

The following balances require initialization by Reporting Unit and Jurisdiction:

Other Balances

Other balances to consider are:

You must initialize the above two balances in order to see accurate YTD Net Pay figures in the on line Statement of Earnings. Currently the YTD Net on the cheque stub and deposit advice is derived and does not use these balances explicitly.

The T4, T4A, RL1 and RL2 balances hold the specific box related balances; as such, they must be initialized based on your reporting requirements. For ongoing maintenance of these balances, you must set up the Balance feeds explicitly for these balances. To do so, use the Balance/Balance Feeds window.

T4 Slip:
Oracle Balance Name T4 Box
T4_BOX20 RPP contributions
T4_BOX44 Union dues
T4_BOX46 Charitable donations
T4_BOX52 Pension adjustment
T4_OTHER_INFO_AMOUNT30 to T4_OTHER_INFO_AMOUNT80 Other information codes 30 to 80

There are predefined feeds for the remaining T4 boxes:

T4A Slip:
Oracle Balance Name T4A Box
T4A_BOX16 Pension or superannuation
T4A_BOX18 Lump-sum payments
T4A_BOX20 Self-employed commissions
T4A_BOX24 Annuities
T4A_BOX26 Eligible retiring allowances
T4A_BOX27 Non-eligible retiring allowances
T4A_BOX28 Other income
T4A_BOX30 Patronage allocations
T4A_BOX32 Registered pension plan contributions (past service)
T4A_BOX34 Pension adjustment
T4A_BOX40 RESP accumulated income payments
T4A_BOX42 RESP educational assistance payments
T4A_BOX46 Charitable donations

There is a predefined feed for the T4A Box 22: Income tax deducted.

RL-1 Slip:
Oracle Balance Name RL1 Slip Box
RL1_BOXD RPP contributions
RL1_BOXF Union dues
RL1_BOXH Meals and accommodations
RL1_BOXI Motor vehicle
RL1_BOXJ Private health services plan
RL1_BOXK Trips – remote area
RL1_BOXL Other benefits
RL1_BOXM Commissions
RL1_BOXN Charitable donations
RL1_BOXO_AMOUNT_RA to RL1_BOXO_AMOUNT_RZ Other income codes RA to RZ
RL1_BOXP Multi employer insurance plan
RL1_BOXQ Deferred salary or wages
RL1_BOXS Tips received
RL1_BOXT Tips allocated
RL1_BOXU Phased retirement

There are predefined feeds for the remaining RL1 boxes:

RL-2 Slip:
RL2 Slip Box Oracle Balance Name
Box A Unregistered Plan Life Annuity payments unregistered plan
Box A Registered Plan Life Annuity payments registered plan
Box B Benefits under an RRSP, RRIF, DPSP, and annuities
Box C Other payments
Box D Refund of RRSP premiums paid to surviving spouse
Box E Benefits at the time of death
Box F Refund of undeducted RRSP contributions
Box G Taxable amount due to revoked registration of an RRSP or RRIF
Box H Other Income RRSP or RRIF
Box I Amount giving entitlement to a deduction for RRSP or RRIF
Box K Income earned after death RRSP or RRIF
Box L Income earned after death RRSP or RRIF
Box M Tax-paid Amounts
Box O Withdrawal under the Home Buyers Plan

There is a predefined feed for RL2 Box J: Quebec income tax withheld at source.

Required Canadian Legislative Balances

The following table lists required Canadian legislative balances.

Note: The Balance Names and Dimension Names are case sensitive and MUST be loaded in Initcaps. This is similar to how they are stored in the Balance Type and Dimension tables in Oracle Payroll.

Balance Dimension
Gross Earnings Assignment in JD within GRE Year to Date
Gross Pay Assignment in JD within GRE Year to Date
Net Assignment in JD within GRE Year to Date
Payments Assignment in JD within GRE Year to Date
FED Gross Assignment in JD within GRE Year to Date
FED Subject Assignment in JD within GRE Year to Date
FED Pre Tax Reductions Assignment in JD within GRE Year to Date
FED Supp Subject Assignment in JD within GRE Year to Date
FED Supp Withheld Assignment in JD within GRE Year to Date
PROV Gross Assignment in JD within GRE Year to Date
PROV Subject Assignment in JD within GRE Year to Date
PROV Pre Tax Reductions Assignment in JD within GRE Year to Date
PROV Supp Subject Assignment in JD within GRE Year to Date
PROV Supp Withheld Assignment in JD within GRE Year to Date
CPP Gross Assignment in JD within GRE Year to Date
CPP Subject Assignment in JD within GRE Year to Date
CPP Pre Tax Reductions Assignment in JD within GRE Year to Date
CPP ER Taxable Assignment in JD within GRE Year to Date
CPP ER Liability Assignment in JD within GRE Year to Date
CPP EE Basic Exemption Assignment in JD within GRE Year to Date
CPP ER Basic Exemption Assignment in JD within GRE Year to Date
QPP Gross Assignment in JD within GRE Year to Date
QPP Subject Assignment in JD within GRE Year to Date
QPP Pre Tax Reductions Assignment in JD within GRE Year to Date
QPP ER Taxable Assignment in JD within GRE Year to Date
QPP ER Liability Assignment in JD within GRE Year to Date
QPP EE Basic Exemption Assignment in JD within GRE Year to Date
QPP ER Basic Exemption Assignment in JD within GRE Year to Date
EI Gross Assignment in JD within GRE Year to Date
EI Subject Assignment in JD within GRE Year to Date
EI Pre Tax Reductions Assignment in JD within GRE Year to Date
EI ER Taxable Assignment in JD within GRE Year to Date
EI ER Liability Assignment in JD within GRE Year to Date
EI Hours Assignment in JD within GRE Year to Date
PPIP Gross Assignment in JD within GRE Year to Date
PPIP Subject Assignment in JD within GRE Year to Date
PPIP Pre Tax Reductions Assignment in JD within GRE Year to Date
PPIP ER Taxable Assignment in JD within GRE Year to Date
PPIP ER Liability Assignment in JD within GRE Year to Date
PMED Gross Assignment in JD within GRE Year to Date
PMED Subject Assignment in JD within GRE Year to Date
PMED Pre Tax Reductions Assignment in JD within GRE Year to Date
PMED Liability Assignment in JD within GRE Year to Date
WCB Gross Assignment in JD within GRE Year to Date
WCB Subject Assignment in JD within GRE Year to Date
WCB Pre Tax Reductions Assignment in JD within GRE Year to Date
WCB Taxable Assignment in JD within GRE Year to Date
WCB ER Liability Assignment in JD within GRE Year to Date
T4 Balances (discussed previously) Assignment in JD within GRE Year to Date
T4A Balances Assignment in JD within GRE Year to Date
RL1 Balances Assignment in JD within GRE Year to Date
RL2 Balances Assignment in JD within GRE Year to Date