Statistics Canada
Symbol of the Government of Canada

Variables for theme Labour

Warning View the most recent version.

Archived Content

Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject to the Government of Canada Web Standards and has not been altered or updated since it was archived. Please "contact us" to request a format other than those available.

Job characteristics / Wages and benefits
benfg1 Flag - Other important benefits were available 
commis1 Flag - Commission/ tips were received in refyear 
conpp1 Flag - Contribution to pension plan in refyear 
dentp1 Flag - Employer offered dental insurance 
errsp1 Flag - Employer contributed to group RRSP in refyear 
imphwe1 Hourly wage at end of job or end of refyear  
imphws1 Hourly wage rate at start of refyear  
lifdp1 Flag - Employer offers life/disability insurance 
lloan1 Flag - Employer offers the option of a low interest loan 
medhp1 Flag - Employer offered medical insurance/health plan 
minwag1 Flag - Job paid at minimum wage 
penpln1 Flag - Has pension plan with this job in refyear 
profp1 Flag - Employer offers a profit sharing plan 
prrsp1 Flag - Participation in a group RRSP in refyear 
reawch1 Reason why a wage change occured in refyear 
stckp1 Flag - Employer offers stock purchase or stock option plan 
totear1 Total earnings from this job in refyear 
uncoll1 Flag - Union member or covered by collective agreement 
wagchg1 Flag - Wage changed during refyear 
wagchm1 Month when wage changed 
wage1 Wage/salary at end of refyear (end of empl. Spell) this job 
wags1 Wage or salary at the start of refyear for this job 
wagune1 Unit for reporting wage or salary in variable WAGE1 
waguns1 Unit for reporting wage or salary in variable WAGS1 

Variable descriptions

benfg1 - Flag - Other important benefits were available

  • Type and length: Character(1.0)
  • Description: Flag to indicate if any other important benefits were available.Available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

commis1 - Flag - Commission/ tips were received in refyear

  • Type and length: Character(1.0)
  • Description: Flag to indicate if commission and tips was received in the reference year.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

conpp1 - Flag - Contribution to pension plan in refyear

  • Type and length: Character(1.0)
  • Description: Flag to indicate if person has contributed to a registered pension plan in the reference year.Available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year, was paid worker and had a pension plan.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

dentp1 - Flag - Employer offered dental insurance

  • Type and length: Character(1.0)
  • Description: Flag to indicate if employer offered dental insurance (dental plan or dental coverage with health plan).Available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

errsp1 - Flag - Employer contributed to group RRSP in refyear

  • Type and length: Character(1.0)
  • Description: Flag to indicate if employer contributed to group RRSP in the reference year.Available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year, paid worker and participated in a group RRSP.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

imphwe1 - Hourly wage at end of job or end of refyear

  • Type and length: Decimal(6.2) Format: $999.99
  • Description: Implicit hourly wage for this paid worker job at the end of the reference year or end of the job if it ended during the reference year. The amount includes tips, bonuses and commissions.
    For respondents who reported their wage or salary at this job as an hourly amount, the value is taken directly. For respondents who reported their wage or salary on some other basis, the amount is converted to an hourly "implicit" rate using information provided like number of months worked, number of weeks worked and number of hours per week usually worked.
    Paid worker jobs with zero paid hours are assigned the value "not applicable".
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker
  • Range and codes:
    • 000.00:999.95
    • 999.96 Interim Processing Code
    • 999.97 Don't Know
    • 999.98 Refusal
    • 999.99 Not Applicable

imphws1 - Hourly wage rate at start of refyear

  • Type and length: Decimal(6.2) Format: $999.99
  • Description: Implicit hourly wage for this job at start of reference year. Value is also "Not Applicable" if job started during the reference year or if this job has zero paid hours. See IMPHWE1 for more information.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker
  • Range and codes:
    • 000.00:999.95
    • 999.96 Interim Processing Code
    • 999.97 Don't Know
    • 999.98 Refusal
    • 999.99 Not Applicable

lifdp1 - Flag - Employer offers life/disability insurance

  • Type and length: Character(1.0)
  • Description: Flag to indicate if employer offered life and/or disability insurance. This variable is only available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

lloan1 - Flag - Employer offers the option of a low interest loan

  • Type and length: Character(1.0)
  • Description: Flag to indicate if employer offers the option of a low interest loan. Available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

medhp1 - Flag - Employer offered medical insurance/health plan

  • Type and length: Character(1.0)
  • Description: Flag to indicate if employer offered medical insurance or health plan (in addition to the regular public health insurance coverage). Available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

minwag1 - Flag - Job paid at minimum wage

  • Type and length: Character(1.0)
  • Description: Flag to indicate if job paid minimum wage. This variable is only available starting in reference year 1999. From reference year 1999 to 2002, we asked a question directly to those who were receiving low wages as reported in previous questions. Starting in reference year 2003, this question has been deleted and replaced by a comparison between the implicit hourly wage at the end of reference year/end of the job and the minimum wage relevant to the province of residence.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

penpln1 - Flag - Has pension plan with this job in refyear

  • Type and length: Character(1.0)
  • Description: Flag to indicate whether person is covered by a pension plan connected with this job during the reference year. (excluding CPP/QPP, deferred profit sharing plans or personal savings plans for retirement.) Starting in RY03, we have deleted from the question CH_Q270 "not including a group RRSP" since this was confusing for respondents. Please be cautions with any comparison with previous years.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

profp1 - Flag - Employer offers a profit sharing plan

  • Type and length: Character(1.0)
  • Description: Flag to indicate if employer offers the option of a profit sharing plan. Available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

prrsp1 - Flag - Participation in a group RRSP in refyear

  • Type and length: Character(1.0)
  • Description: Flag to indicate if person has participated in a group RRSP in the reference year. This variable is only available starting with reference year 1999. In reference years 1999 to 2001, this question (CH_Q272) was only asked to those who did not have an employer pension plan (CH_Q270="no").Starting in reference year 2002, this question is now asked directly whatever the answer to the previous question (CH_Q270)..
  • Population: Persons aged 16-69 and had a job during the reference year and was paid worker.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

reawch1 - Reason why a wage change occured in refyear

  • Type and length: Character(1.0)
  • Description: Reason why a wage change occured in the reference year. (Reason for a wage change is only collected when there is a drop of any magnitude, or an increase of 10% when comparing WAGS1 and WAGE1 and only for cases where the wage unit (WAGUNS1 and WAGUNE1) are the same.) This is a processing variable, not a data variable.Not available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker and job in progress one year ago and wage changed in reference year
  • Range and codes:
    • 1 Real change
    • 2 Error last year
    • 3 Wage this year is an estimate
    • 4 Other
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

stckp1 - Flag - Employer offers stock purchase or stock option plan

  • Type and length: Character(1.0)
  • Description: Flag to indicate if employer offers the option of a stock purchase or stock option plan.Available starting with reference year 1999.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker.
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

totear1 - Total earnings from this job in refyear

  • Type and length: Numeric(8.0)
  • Description: Total earnings from this paid worker job in the reference year. The amount includes tips, bonuses and commissions. This variable reflects as accurately as possible the number of hours actually paid during the year, and not an annual wage rate. The implicit hourly wage rate is first derived based on the reported wage or salary, depending on the unit of reporting (annual, hourly, or some other basis; see IMPHWE1 and IMPHWS1 for more information). A vector of the volume of hours paid for is then completed, taking into account start and end dates of the job, the various work schedules, and unpaid absences. Finally, the relevant implicit hourly wage rate (start or end, depending on whether there was a change and when) is multiplied by the number of hours paid for each month, and the resultant monthly vector of earnings is summed.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker
  • Range and codes:
    • 00000000:99999995
    • 99999996 Interim Processing Code
    • 99999997 Don't Know
    • 99999998 Refusal
    • 99999999 Not Applicable

uncoll1 - Flag - Union member or covered by collective agreement

  • Type and length: Character(1.0)
  • Description: Flag to indicate whether person was a member of a union or covered by a collective agreement in this job during the reference year.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker
  • Range and codes:
    • 1 Yes, member of a union and covered by a collective agreement
    • 2 Yes, covered by a collective agreement, but not a union member
    • 3 No, not a member of a union nor covered by a collective agreement
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

wagchg1 - Flag - Wage changed during refyear

  • Type and length: Character(1.0)
  • Description: Flag to indicate whether wage for this job changed during the reference year. (Only differences in the implicit hourly wage of at least $0.10 are identified.)
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker and job in progress one year ago
  • Range and codes:
    • 1 Yes
    • 2 No
    • 6 Interim Processing Code
    • 7 Don't Know
    • 8 Refusal
    • 9 Not Applicable

wagchm1 - Month when wage changed

  • Type and length: Character(2.0)
  • Description: Month when wage changed, based on comparing the implicit hourly wage at the start of reference year with that at the end of the year/end of job. (Differences in the implicit hourly wage of at least $0.10 are considered.)
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker and job in progress one year ago and wage changed in reference year
  • Range and codes:
    • 01 January
    • 02 February
    • 03 March
    • 04 April
    • 05 May
    • 06 June
    • 07 July
    • 08 August
    • 09 September
    • 10 October
    • 11 November
    • 12 December
    • 96 Interim Processing Code
    • 97 Don't Know
    • 98 Refusal
    • 99 Not Applicable

wage1 - Wage/salary at end of refyear (end of empl. Spell) this job

  • Type and length: Decimal(9.2) Format: 999,999.99
  • Description: Wage or salary at the end of the reference year or end of employment spell for this job (paid workers only).
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker
  • Range and codes:
    • 000000.00:999999.95
    • 999999.96 Interim Processing Code
    • 999999.97 Don't Know
    • 999999.98 Refusal
    • 999999.99 Not Applicable

wags1 - Wage or salary at the start of refyear for this job

  • Type and length: Decimal(9.2) Format: 999,999.99
  • Description: Wage or salary at the start of the reference year for this job (paid workers only). Value is also "Not Applicable" if job started during the reference year or if this job has zero paid hours.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker and job in progress one year ago
  • Range and codes:
    • 000000.00:999999.95
    • 999999.96 Interim Processing Code
    • 999999.97 Don't Know
    • 999999.98 Refusal
    • 999999.99 Not Applicable

wagune1 - Unit for reporting wage or salary in variable WAGE1

  • Type and length: Character(2.0)
  • Description: Unit for reporting wage or salary in variable WAGE1 (paid workers only). Starting with reference year 1999, code 04 was replaced by codes 07 and 08.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker
  • Range and codes:
    • 01 Hourly
    • 02 Daily
    • 03 Weekly
    • 04 Every two weeks
    • 05 Monthly
    • 06 Yearly
    • 07 Bi weekly
    • 08 Semi-monthly
    • 90 Other
    • 96 Interim Processing Code
    • 97 Don't Know
    • 98 Refusal
    • 99 Not Applicable

waguns1 - Unit for reporting wage or salary in variable WAGS1

  • Type and length: Character(2.0)
  • Description: Unit for reporting wage or salary in variable WAGS1 (paid workers only). Starting with reference year 1999, code 04 was replaced by codes 07 and 08.
  • Population: Persons aged 16-69 and had a job during the reference year and paid worker AND job in progress one year ago
  • Range and codes:
    • 01 Hourly
    • 02 Daily
    • 03 Weekly
    • 04 Every two weeks
    • 05 Monthly
    • 06 Yearly
    • 07 Bi weekly
    • 08 Semi-monthly
    • 90 Other
    • 96 Interim Processing Code
    • 97 Don't Know
    • 98 Refusal
    • 99 Not Applicable