The Automated Earnings Reporting System

Alternate formats

Large print, braille, MP3 (audio), e-text and DAISY formats are available on demand by ordering online or calling 1 800 O-Canada (1-800-622-6232). If you use a teletypewriter (TTY), call 1-800-926-9105.

What is the Automated Earnings Reporting System?

The Automated Earnings Reporting System (AERS) allows employers to submit payroll information to Service Canada using a secure online application.

What is the purpose of AERS?

The information collected through AERS is matched against Employment Insurance (EI) records to identify overpayments. Overpayments occur when people who are receiving EI benefits while working are either not reporting or misreporting their earnings.

AERS helps us ensure that EI benefits go to the right person at the right time. It protects the contributions that both you and your employees make to the EI program, and it deters claimants from not declaring work and earnings while receiving EI benefits.

What are the benefits of AERS for employers?

AERS simplifies how employers report their employees' earnings for EI purposes, and it almost eliminates the time they have to spend answering our earnings enquiries.

For each suspected overpayment, employers normally have to complete and return a written Request for Payroll Information form. If your payroll personnel receive a significant number of these forms from Service Canada, you should consider signing up for AERS.

  • You will spend less time and money responding to payroll enquiries from Service Canada. Employers who participate in AERS rarely receive Request for Payroll Information forms.
  • You submit information electronically using a secure online application, which means you can provide payroll information at any time, any day of the week.
  • You will help us detect EI overpayments early, which helps protect the EI program and can reduce the hardship experienced by those people who have to repay them.

What are the requirements to participate in AERS?

Your business can participate in AERS if it has a Sunday-to-Saturday pay period or if you can report your payroll data in this format. (You can report in this format if your payroll system captures daily employee earnings data.)

Your business must also:

  • transmit payroll data via the Internet using the Data Gateway application (details will be provided when you register);
  • submit payroll data in the required format (for details, see "Reporting format" below);
  • submit the data to Service Canada at least once every four weeks; and
  • have hired 10 or more employees within the past 12 months (or expect to do so in the next 12 months) or have been required to complete 10 or more Records of Employment over the past 12 months (or expect to do so in the next 12 months).

If your business does not meet these requirements, you can still reduce the time and money you spend responding to our payroll enquiries by participating in our Report on Hirings (ROH) program. For more information on the ROH program, visit Report on Hirings.

What happens if AERS detects an overpayment?

If discrepancies are identified between earnings reported by the employer and those reported by the claimant, an "observation" is created and sent to a Service Canada Centre for investigation.

Normally, we would contact the employer to verify payroll data; however, for employers participating in AERS, this is not required.

Overpayments identified through AERS will be repaid by the claimants who received benefits they were not entitled to.

How do I register my business for AERS?

You can register for AERS by:

  • e-mail at sadr-aers@servicecanada.gc.ca; or
  • phone at 1-800-615-9144.

For Data Gateway technical enquiries, please call 1-800-367-5693.

Reporting format

To participate in AERS, you need to submit your payroll data to Service Canada in the format described in this section. If a payroll service provider or software vendor will be producing your payroll data, make sure they produce data that meets these requirements.

General requirements

  • Files must be produced in ASCII text format (.txt).
  • File names must be in the following format:

    Business Number, Pay Period Start Date-Pay Period End Date.txt

    Example:

    123456789RP000120100402-20100408.txt

    The Pay Period Start Date and Pay Period End Date must be the same as identified in the Business Header Record (see page 4).

    • Optional fields can be left blank.
    • All fields must be right-justified.
    • Each file must contain only one Business Number (in the Business Header Record) and cover only one weekly period. Both a Header Record (Record Type 01) and Employee Details Records (Record Type 02) must be provided.

Business Header Record

The Business Header Record identifies the organization/business submitting the payroll information along with the period being submitted. The Business Header Record has 42 characters, representing six pieces of information:

Example

I Record Type I I Payroll Location I I Pay Period End Date I

01123456789RP00010000201005302010060500002

I Business Number I I Pay Period Start Date I I Number of Employee Records I

All fields are mandatory, unless stated otherwise.

Table 1: Business Header Record
Field Position Contents
Record type 1-2 Numeric (2 digits);

Must be 01;

Identifies the record as being the Business Header Record.
Business number 3-17 Alpha/numeric (15 characters);

Canada Revenue Agency Business Number;

Format: 123456789RP9999;

Only one Business Number per file;

Must include all 15 characters.
Payroll location 18-21 Alpha/numeric (4 characters);

Used by some employers as an additional method of identifying different payroll locations;

Optional.
Pay period start date 22-29 Numeric (8 digits);

Calendar date of the first day of the pay period covered by the file;

Must be a Sunday;

Must be earlier than the pay period end date;

Format: YYYYMMDD
Pay period end date 30-37 Numeric (8 digits);

Calendar date of the last day of the pay period covered by the file;

Must be a Saturday following the pay period start date;

Must be later than the pay period start date;

Format: YYYYMMDD
Number of employee records 38-42 Numeric (5 digits);

Number of employee records contained in the file

Equal to the number of records provided in the Employee details portion;

Format: 99999

Employee Details Records;

The Employee Details Records include payroll information for each SIN under the Business Number provided in the Business Header Record. Each Employee Details Record has 75 characters, representing seven pieces of information:

Example

I Record Type I I Badge/Payroll Number I I Period End Date I I Other Monies I

0298765432155555555555555555SMITH20100530201006050000000225.870000000000.00

I Social Insurance Number I I Period Start Date I I Gross Earnings I

  • Employee earnings must be shown in the week they are earned, regardless of when they are paid.
  • Employee Details Records must be sorted by SIN in ascending order (smallest to largest).
  • The same SIN cannot be used more than once in a file. If this situation occurs within your payroll, the earnings associated with this SIN must be combined and totalled for the SIN to appear only once within the file.

All fields are mandatory, unless stated otherwise.

Table 2: Employee Details Records information
Field Position Contents
Record type 1-2 Numeric (2 digits);

Must be 02;

Identifies the record as being an Employee Details Record.
Social Insurance Number (SIN) 3-11 Numeric (9 digits);

Must pass a MOD-10 check (see page 10);

Used to identify the employee;

Can only occur once per file;

Format: 999999999
Badge/payroll number 12-33 Alpha/numeric (22 characters);

Used by some employers as an additional method of identifying employees;

Optional.
Period start date 34-41 Numeric (8 digits);

Calendar date of the first day worked by the employee, or pay period start date, whichever can be provided, within the weekly pay period covered by the Business Header Record;

Format: YYYYMMDD
Period end date 42-49 Numeric (8 digits);

Calendar date of the last day worked by the employee, or pay period end date, whichever can be provided, within the weekly pay period covered by the Business Header Record;

Format: YYYYMMDD
Gross earnings 50-62 Numeric (12 digits: 10 before the decimal point, and 2 after the decimal point);

Format: 9999999999.99 (add leading zeros);

Example: $125.50 would appear as 0000000125.50;

Cannot be a negative amount;

Earnings before deductions;

Optional;

Note: Although gross earnings and other monies are optional, one or the other must be provided.
Other monies 63-75 Numeric (12 digits: 10 before the decimal point, and 2 after the decimal point);

Format: 9999999999.99 (add leading zeros);

Example: $58.25 would appear as 0000000058.25;

Cannot be a negative amount;

Monies other than gross earnings paid during the pay period; can include bonuses, commissions; non-pecuniary income, severance pay, statutory holiday pay, gratuities, wages in lieu of notice, pension, profit sharing, shift premiums, supplementary unemployment benefit (SUB) plan, and vacation pay—see guide called How to Complete the Record of Employment form for a more detailed listing;

Optional;

Note: Although gross earnings and other monies are optional, one or the other must be provided.

Record layout – A typical file

Here is an example of a file with two Employee Details Records:

File name: 123456789RP000120100530-20100605.txt

Business Header Record

I Record Type I I Payroll Location I I Pay Period End Date I

01123456789RP00010000201005302010060500002

I Business Number I I Pay Period Start Date I I Number of Employee Records I

Employee Details Records

I Record Type I I Badge/Payroll Number I I Period End Date I I Other Monies I

0298765432155555555555555555SMITH20100530201006050000000225.870000000000.00

I Social Insurance Number I I Period Start Date I I Gross Earnings I

I Record Type I I Badge/Payroll Number I I Period End Date I I Other Monies I

02987987987666666666666666666DURE20100530201006050000000755.450000000120.50

I Social Insurance Number I I Period Start Date I I Gross Earnings I

Record layout – Week with no activity

In a week where no employees worked, a file must be sent for the weekly period with one Employee Details Record leaving the Social Insurance Number (SIN) field blank and with zeroes in the Gross Earnings and Other Monies fields. Also, the Number of Employee Records field in the Business Header Record must indicate "1". This will prevent files from being rejected for being out of sequence. See the following example:

File name: 123456789RP000120060312-20060318.txt

Business Header Record

I Record Type I I Payroll Location I I Pay Period End Date I

01123456789RP00010000200603122006031800001

I Business Number I I Pay Period Start Date I I Number of Employee Records I

Employee Details Records

I Record Type I I Badge/Payroll Number I I Period End Date I I Other Monies I

02000000000000000000000000000000020060312200603180000000000.000000000000.00

I Social Insurance Number I I Period Start Date I I Gross Earnings I

Submitting your data

Once your payroll data is in the correct format, you will submit it to Service Canada using the Data Gateway application. You will receive a User ID and a temporary password that allows you to log on to the Data Gateway application. Follow the instructions in the Data Gateway Application Employer User Guide to submit your payroll data.

Technical requirements

  • Your computer's browser must support 128-bit encryption.
  • Recent versions of most browsers are acceptable.
  • Although not a requirement, the faster your modem speed the quicker your file transmission.
  • Clear your computer's cache after each submission.

Reporting requirements

  • You must submit your payroll files in the correct order. Unless you are using AERS for the first time, we must have received a valid payroll file from you for the previous pay period.
  • Your first submission to AERS can include payroll data for no more than the four preceding weeks.
  • You are encouraged to submit when the payroll is produced - at least once every four weeks.
  • If you fail to submit payroll data for a four-month period, you will be automatically removed from AERS and will have to complete written Request for Payroll Information forms, starting with the period following the last valid file that was submitted.

Corrections and errors

  • Try to make any required adjustments before you submit your payroll files.
  • Any file that is 10% or greater in error will be rejected entirely and not processed. You will need to correct the errors and resubmit the file.
  • If we reject a file, you must submit a corrected file before AERS will accept any other payroll files. If you send a new file and have not corrected and resubmitted the rejected file, that new file will show as "Pending" until the corrected file is received, or 14 days have elapsed, whichever is shorter. If the corrected file is not received within the 14 days, the "Pending" file will be rejected and you will have to resubmit it as well.
  • Make and submit any corrections before the 14th of each month.
  • Corrected files must contain all of the original information, not just the corrected records.
  • Files that are less than 10% in error are retained and processed. However, only the valid information is processed.

For more information

For more information about AERS, and how to register:

Page details

Date modified: