Data Cart

Your data extract

0 variables
0 samples
View Cart
INCWAGE
Wage and salary income

INCWAGE is a 7-digit numeric variable.

Codes

9999998 = Unknown/missing.
9999999 = NIU (not in universe).

Top codes:

Israel 1983: 74,716+
Israel 1995: 20,000+
Canada 1971: 50,000+ females in Atlantic region; 75,000+ for others
Canada 1981: 75,000+ all females, males in Atlantic region; 100,000+ males other regions
Canada 1991-2001: 200,000+
Dominican Republic 1981: 2000+
Germany 1970: 2,500+
Indonesia 1995: 9,999,997+
Italy Surveys 2011-2020: 3000+
Jamaica 1982: 100,000+
Jamaica 1991: 100,000+
Jamaica 2001: 3,000,000+
Panama 1970: 800+
Panama 2000: 9,997+
Panama 2010: 10,000+
Puerto Rico 1970-1980: 50,000+
Puerto Rico 1990: 140,000+
Puerto Rico 2000: 175,000+
Puerto Rico 2005: 999,999+
Puerto Rico 2010: 173,000+
Puerto Rico 2015-2020: 99.5th percentile in the state (higher values are the state means of all cases above these cutoffs.)
Trinidad and Tobago 2000: 55,000+
U.S.A. 1960: 25,000+
U.S.A. 1970: 50,000+
U.S.A. 1980: 75,000+
U.S.A. 1990: State median of values over 140,000
U.S.A. 2000: State median of values over 175,000
U.S.A. 2005-2020: 99.5th percentile within each state (higher values are the state means of all cases above these cutoffs.)

Explore how IPUMS created this variable

Download


      class Incwage : public Editor {

public:
  Incwage(VarPointer varInfo) : Editor(varInfo) {}
  void edit() {

    long a = getRecoded();
    long unknown = 9999998;
    long niu = 9999999;
    switch (dataSet) {
    case dataset_id::pa1970a: {
      long a1 = 0;
      long a2 = 0;
      if (PA1970A_0427() == 0)
        a1 = 28;
      if (PA1970A_0427() == 1)
        a1 = 78;
      if (PA1970A_0427() == 2)
        a1 = 118;
      if (PA1970A_0427() == 3)
        a1 = 158;
      if (PA1970A_0427() == 4)
        a1 = 198;
      if (PA1970A_0427() == 5)
        a1 = 238;
      if (PA1970A_0427() == 6)
        a1 = 278;
      if (PA1970A_0427() == 7)
        a1 = 348;
      if (PA1970A_0427() == 8)
        a1 = 448;
      if (PA1970A_0427() == 9)
        a1 = 548;
      if (PA1970A_0427() == 10)
        a1 = 698;
      if (PA1970A_0427() == 11)
        a1 = 800;
      if (PA1970A_0428() == 0)
        a2 = 28;
      if (PA1970A_0428() == 1)
        a2 = 78;
      if (PA1970A_0428() == 2)
        a2 = 118;
      if (PA1970A_0428() == 3)
        a2 = 158;
      if (PA1970A_0428() == 4)
        a2 = 198;
      if (PA1970A_0428() == 5)
        a2 = 238;
      if (PA1970A_0428() == 6)
        a2 = 278;
      if (PA1970A_0428() == 7)
        a2 = 348;
      if (PA1970A_0428() == 8)
        a2 = 448;
      if (PA1970A_0428() == 9)
        a2 = 548;
      if (PA1970A_0428() == 10)
        a2 = 698;
      if (PA1970A_0428() == 11)
        a2 = 800;
      a = a1 + a2;
      if (a > 800)
        a = 800;
      if (PA1970A_0427() == 99 || PA1970A_0428() == 99)
        a = niu;
    } break;
    case dataset_id::pa1980a: {
      long a1 = PA1980A_0423();
      long a2 = PA1980A_0424();
      a = a1 + a2;
      if (a1 == 1 && a2 < 99999)
        a = a2 * 160;
      if (a1 == 2 && a2 < 99999)
        a = a2 * 20;
      if (a1 == 3 && a2 < 99999)
        a = a2 * 4;
      if (a1 == 4 && a2 < 99999)
        a = a2;
      if (a1 == 9 || a2 == 99999)
        a = unknown;
      if (a1 == 0 || a2 == 0)
        a = niu;
    } break;
    case dataset_id::in1983a: {
      long a1 = IN1983A_0472();
      if (a1 < 9999998)
        a = (int)((float)a1 / 100.0 + 0.5);
    } break;
    case dataset_id::in1987a: {
      long a1 = IN1987A_0463();
      if (a1 < 99999999)
        a = (int)((float)a1 / 100.0 + 0.5);
    } break;
    case dataset_id::in1993a: {
      long a1 = IN1993A_0511();
      if (a1 < 9999999)
        a = (int)((float)a1 / 100.0 + 0.5);
    } break;
    case dataset_id::jm1982a: {
      long a1 = JM1982A_0445();
      long a2 = JM1982A_0444();
      if (a1 < 9997 && a2 == 1)
        a = a1 * 52;
      if (a1 < 9997 && a2 == 2)
        a = a1 * 26;
      if (a1 < 9997 && a2 == 3)
        a = a1 * 12;
      if (a1 < 9997 && a2 == 4)
        a = a1 * 4;
      if (a1 < 9997 && a2 == 5)
        a = a1;
      if (a1 == 9998 || a2 == 9998)
        a = unknown;
      if (a1 == 9999 || a2 == 9999)
        a = niu;
      if (a > 100000 && a < 9999997)
        a = 100000;
    } break;
    case dataset_id::id1976a: {
      if (ID1976A_0450() > 0 && ID1976A_0450() < 999)
        a = ID1976A_0450() * 1000;
    } break;
    case dataset_id::id1995a: {
      a = ID1995A_0448() + ID1995A_0449();
      if (a > 9999997)
        a = 9999997;
      if (ID1995A_0448() == 9999999)
        a = 9999999;
    } break;
    case dataset_id::do1981a: {
      if (DO1981A_0448() >= 2000 && DO1981A_0448() < 9998)
        a = 2000;
    } break;
    case dataset_id::mx2005h:
    case dataset_id::mx2005i:
    case dataset_id::mx2005j:
    case dataset_id::mx2005k:
    case dataset_id::mx2006h:
    case dataset_id::mx2006i:
    case dataset_id::mx2006j:
    case dataset_id::mx2006k:
    case dataset_id::mx2007h:
    case dataset_id::mx2007i:
    case dataset_id::mx2007j:
    case dataset_id::mx2007k:
    case dataset_id::mx2008h:
    case dataset_id::mx2008i:
    case dataset_id::mx2008j:
    case dataset_id::mx2008k:
    case dataset_id::mx2009h:
    case dataset_id::mx2009i:
    case dataset_id::mx2009j:
    case dataset_id::mx2009k:
    case dataset_id::mx2010h:
    case dataset_id::mx2010i:
    case dataset_id::mx2010j:
    case dataset_id::mx2010k:
    case dataset_id::mx2011h:
    case dataset_id::mx2011i:
    case dataset_id::mx2011j:
    case dataset_id::mx2011k:
    case dataset_id::mx2012h:
    case dataset_id::mx2012i:
    case dataset_id::mx2012j:
    case dataset_id::mx2012k:
    case dataset_id::mx2013h:
    case dataset_id::mx2013i:
    case dataset_id::mx2013j:
    case dataset_id::mx2013k:
    case dataset_id::mx2014h:
    case dataset_id::mx2014i:
    case dataset_id::mx2014j:
    case dataset_id::mx2014k:
    case dataset_id::mx2015h:
    case dataset_id::mx2015i:
    case dataset_id::mx2015j:
    case dataset_id::mx2015k:
    case dataset_id::mx2016h:
    case dataset_id::mx2016i:
    case dataset_id::mx2016j:
    case dataset_id::mx2016k:
    case dataset_id::mx2017h:
    case dataset_id::mx2017i:
    case dataset_id::mx2017j:
    case dataset_id::mx2017k:
    case dataset_id::mx2018h:
    case dataset_id::mx2018i:
    case dataset_id::mx2018j:
    case dataset_id::mx2018k:
    case dataset_id::mx2019h:
    case dataset_id::mx2019i:
    case dataset_id::mx2019j:
    case dataset_id::mx2019k:
    case dataset_id::mx2020h:
    case dataset_id::mx2020j: {
      if (CLASSWK() != 200)
        a = 9999999;
    } break;
    }

    setData(a);
  }
};

    

Description

INCWAGE reports the respondent's weekly, monthly or annual wage and salary income.

Comparability — Index

GENERAL
Canada
Dominican Republic
Germany
Indonesia
Israel
Jamaica
Panama
Puerto Rico
Trinidad and Tobago
United States

Comparability — General

The data are recorded in the currency of each country in that census year; they are not adjusted for inflation. The samples also have different top-codes.

The data for the United States, Canada, Israel 2008, Jamaica, and Puerto Rico are annual figures; the data for Israel 1995, Germany, Indonesia, Mexico labor force surveys, Panama, Trinidad and Tobago, and Uruguay are monthly; other samples are weekly.

Income data for some samples were reported in intervals and are recoded to the midpoints in INCWAGE.

Comparability — Canada [top]

The data are annual income for the previous calendar year. The samples have different top codes.

Comparability — Dominican Republic [top]

The data report work earnings in the last month in Dominican pesos. Respondents had the choice of reporting income on a monthly or annual basis; for responses reporting annual income, the number was divided by 12 to yield an approximate monthly income in post-enumeration coding.

Comparability — Germany [top]

The data are monthly net incomes in Deutsch Marks.

The 1970 data were reported as seven broad income ranges, and have been recoded to the midpoints of the intervals; "under 300" DM is recorded as 150 DM. See the unharmonized source variables for the original intervals.

The universe explicitly excludes self-employed farmers, unpaid farmers and foreigners, even if "economically active."

Comparability — Indonesia [top]

The data are monthly income in rupiah.

The 1976 data are gross wage/salary plus any other subsidies, salary, etc. The responses were reported in thousands of rupiah. This data answer reflects the respondent's average monthly wage/salary in the past year.

The 1995 data are the wage received during the previous month. Wages are defined as the income they received as a worker or employee paid in cash or in goods by the establishment or employer after deductions. Income received in goods is valued at the local price. This variable was constructed by combining the question that reported the respondent's wage in cash and the question that reported the respondent's wage in goods.

Comparability — Israel [top]

The 1995 sample describes monthly income, but the 2008 sample describes annual income. Both are expressed in New Israeli sheqels. The data were reported as income intervals and are recoded to the midpoints for INCEARN. See the unharmonized source variables for the original intervals.

Comparability — Jamaica [top]

All samples indicate annual income in Jamaican dollars obtained directly from all employment, before deductions (taxes). In samples with income intervals (1991 and 2001), intervals are recoded to midpoints, with bottom-coding (less than "$x") recoded to the midpoint of $0 to $x, and top-coding (more than "$x") represented as the top-coded value ("$x").

The 1982 data were reported in weekly, fortnightly, monthly, quarterly or annual totals according to the preferences of the respondent and interviewer. Totals in this variable are converted to an annual period, if the respondent indicated being paid on a weekly, fortnightly (2 weeks), monthly (4 weeks), or quarterly (13 weeks). As such, totals may overestimate actual annual income. Unknown responses indicate either an unknown income or unknown pay period.

The 1991 data were recorded as annual income intervals and are recoded here to the midpoint of the interval. See the unharmonized source variables for the original intervals.

The 2001 sample reports income intervals in various periods (weekly, monthly or annual income). Those not reporting annual incomes were converted to such. See the unharmonized source variable for the original intervals.

Note: The currency experienced extreme inflation in 1991 and was subsequently steeply devalued, thus care should be taken in making comparisons over time.

Comparability — Panama [top]

The 1970 or 1980 wage data are the sum of fixed wages and commissions. The 1970 data were reported in broad intervals which were coded to the midpoints. Original data for 1970 samples were provided as weekly income which was converted to monthly income by multiplying the amount by 4. Data for 1980 were converted to monthly income from hourly, daily and weekly amounts (160 hours, 20 days, and 4 weeks to the month). See the unharmonized source variable for the original values.

The 1990, 2000 and 2010 data were reported as monthly income. The universe statements for the samples are slightly different with regards to the respondent's age and whether the respondent had worked in the reference period.

Comparability — Puerto Rico [top]

The data are annual income in US dollars for the previous calendar year for 1970-2000 and for previous 12 months for 2005, 2010 and 2015-2020 surveys. The samples have different universes and top codes.

Comparability — Trinidad and Tobago [top]

The data report the respondent's gross monthly income from paid employment in Trinidad and Tobago dollars. Gross income from self-employment is reported in INCSELF.

Comparability — United States [top]

The data are annual income for the previous calendar year for 1960-2000 and for previous 12 months for 2005-2020 surveys. The samples have different top codes and slightly different universe statements with regards to the respondent's age.

Universe

  • Canada 1971: Persons age 15+
  • Canada 1981: Persons age 15+, excluding inmates
  • Canada 1991: Persons age 15+
  • Canada 2001: Persons age 15+
  • Dominican Republic 1981: Persons age 10+ who worked in the previous week or ever worked for pay
  • Germany 1970: Persons age 15+ who are economically active or in the military (excluding self-employed farmers, unpaid family workers and foreigners)
  • Indonesia 1976: Persons age 10+ who worked 2+ months during the past year and who were employees
  • Indonesia 1995: Employees age 10+
  • Israel 1983: Persons age 15+ who worked last year
  • Israel 1995: Persons age 15+ who worked last year
  • Israel 2008: Salaried employees age 15+ in the civilian labor force last year
  • Jamaica 1982: Persons age 14+ who had a job in the past week in private households or select institutions
  • Jamaica 1991: Persons age 14+ who had a job in the past week in private households or select institutions
  • Jamaica 2001: Persons age 14+ who had a job in the past week
  • Panama 1970: Persons age 10+ who worked for others last week
  • Panama 1990: Persons age 10+
  • Panama 2000: Persons age 10+
  • Panama 2010: All persons
  • Puerto Rico 1970: Persons age 14+
  • Puerto Rico 1980: Persons age 16+
  • Puerto Rico 1990: Persons age 16+
  • Puerto Rico 2000: Persons age 15+
  • Puerto Rico 2005: Persons age 16+
  • Puerto Rico 2010: Persons age 16+
  • Puerto Rico 2015: Persons age 16+
  • Puerto Rico 2020: Persons age 16+
  • Trinidad and Tobago 2000: Persons age 15+
  • United States 1960: Persons age 14+
  • United States 1970: Persons age 14+
  • United States 1980: Persons age 16+
  • United States 1990: Persons age 16+
  • United States 2000: Persons age 15+
  • United States 2005: Persons age 15+
  • United States 2010: Persons age 16+
  • United States 2015: Persons age 16+
  • United States 2020: Persons age 16+
  • Uruguay 2006: All persons

Availability

  • Canada: 1971, 1981, 1991, 2001
  • Dominican Republic: 1981
  • Germany: 1970
  • India: 1983, 1987, 1993, 1999, 2004
  • Indonesia: 1976, 1995
  • Israel: 1983, 1995, 2008
  • Italy: 2011Q1, 2012Q1, 2013Q1, 2014Q1, 2015Q1, 2016Q1, 2017Q1, 2018Q1, 2019Q1, 2020Q1
  • Jamaica: 1982, 1991, 2001
  • Mexico: 2005Q1, 2005Q2, 2005Q3, 2005Q4, 2006Q1, 2006Q2, 2006Q3, 2006Q4, 2007Q1, 2007Q2, 2007Q3, 2007Q4, 2008Q1, 2008Q2, 2008Q3, 2008Q4, 2009Q1, 2009Q2, 2009Q3, 2009Q4, 2010Q1, 2010Q2, 2010Q3, 2010Q4, 2011Q1, 2011Q2, 2011Q3, 2011Q4, 2012Q1, 2012Q2, 2012Q3, 2012Q4, 2013Q1, 2013Q2, 2013Q3, 2013Q4, 2014Q1, 2014Q2, 2014Q3, 2014Q4, 2015Q1, 2015Q2, 2015Q3, 2015Q4, 2016Q1, 2016Q2, 2016Q3, 2016Q4, 2017Q1, 2017Q2, 2017Q3, 2017Q4, 2018Q1, 2018Q2, 2018Q3, 2018Q4, 2019Q1, 2019Q2, 2019Q3, 2019Q4, 2020Q1, 2020Q3
  • Panama: 1970, 1990, 2000, 2010
  • Puerto Rico: 1970, 1980, 1990, 2000, 2005, 2010, 2015, 2020
  • Trinidad and Tobago: 2000
  • United States: 1960, 1970, 1980, 1990, 2000, 2005, 2010, 2015, 2020
  • Uruguay: 2006