Basic input variables#

The table below gives an overview of all variables needed to run GETTSIM completely. Note that the variables with _hh at the end, have to be constant over the whole household.

hh_id#

Household identifier

Type: int

tu_id#

Tax Unit identifier (married couples + kids)

Type: int

kind#

Dummy: Dependent child living with parents

Type: bool

bruttolohn_m#

Monthly wage

Type: float

alter#

Individual’s age.

Type: int

weiblich#

Dummy: female

Type: bool

rentner#

Dummy: Pensioner employment status

Type: bool

alleinerz#

Dummy: Single parent

Type: bool

wohnort_ost#

Dummy: Living in former East Germany

Type: bool

in_priv_krankenv#

Dummy: In private health insurance

Type: bool

priv_rentenv_beitr_m#

Monthly private pension contribution

Type: float

in_ausbildung#

Dummy: Employment status “in education”

Type: bool

selbstständig#

Dummy: Self-employed (main profession)

Type: bool

hat_kinder#

Dummy: Has kids (incl. not in hh)

Type: bool

betreuungskost_m#

Monthly childcare expenses for a particular child under the age of 14

Type: float

sonstig_eink_m#

Additional income: includes private and public transfers that are not yet implemented in GETTSIM (e.g., BAföG, Kriegsopferfürsorge)

Type: float

eink_selbst_m#

Monthly income from self-employment

Type: float

eink_vermietung_m#

Monthly rental income net of deductions

Type: float

kapitaleink_brutto_m#

Monthly capital income

Type: float

bruttokaltmiete_m_hh#

Monthly rent expenses for household

Type: float

heizkosten_m_hh#

Monthly heating expenses for household

Type: float

    • wohnfläche_hh

    • Size of household dwelling in square meters

Type: float

bewohnt_eigentum_hh#

Dummy: Owner-occupied housing

Type: bool

arbeitsstunden_w#

Weekly working hours of individual

Type: float

bruttolohn_vorj_m#

Monthly wage, previous year

Type: float

geburtstag#

Day of birth

Type: int

geburtsmonat#

Month of birth

Type: int

geburtsjahr#

Year of birth

Type: int

jahr_renteneintr#

Year of retirement

Type: int

m_elterngeld#

Number of months hh received elterngeld

Type: int

m_elterngeld_vat_hh#

Number of months father received elterngeld

Type: int

m_elterngeld_mut_hh#

Number of months mother received elterngeld

Type: int

behinderungsgrad#

Handicap degree (between 0 and 100)

Type: int

schwerbeh_g#

Severerly handicapped, with flag “G”

Type: bool

mietstufe#

Level of rents in city (1: low, 3: average)

Type: int

immobilie_baujahr_hh#

Construction year of dwelling

Type: int

vermögen_bedürft_hh#

Assets for means testing of household.See this page for more details.

Type: float

entgeltp#

Earnings points for pension claim

Type: float

grundr_zeiten#

Number of months determining Grundrenteeligibility

Type: int

grundr_bew_zeiten#

Number of months determining Grundrentepayments

Type: int

grundr_entgeltp#

Average entgeltp duringgrundr_bew_zeiten

Type: float

priv_rente_m#

Amount of monthly private pension

Type: float

m_pflichtbeitrag#

Total months of mandatory pensioninsurance contributions

Type: float

m_freiw_beitrag#

Total months of voluntary pensioninsurance contributions

Type: float

m_mutterschutz#

Total months of maternal protections

Type: float

m_arbeitsunfähig#

Total months of sickness, rehabilitation,measures for worklife participation(Teilhabe)

Type: float

m_krank_ab_16_bis_24#

Months of sickness between age 16 and 24

Type: float

m_arbeitslos#

Total months of unemployment (registered)

Type: float

m_ausbild_suche#

Total months of apprenticeship search

Type: float

m_schul_ausbild#

Months of schooling (incl college, unifrom age 17, max. 8 years)

Type: float

m_alg1_übergang#

Total months of unemployment (only timeof Entgeltersatzleistungen, not ALGII),i.e. Arbeitslosengeld, Unterhaltsgeld,Übergangsgeld

Type: float

m_geringf_beschäft#

Total month of marginal employment (w/omandatory contributions) (computed after§ 244a SGB VI - earningspoints/0,0313)

Type: float

m_ersatzzeit#

Months during military, persecution/escape,internment and consecutive sickness

Type: float

m_kind_berücks_zeit#

Total months of childcare till age 10

Type: float

m_pfleg_berücks_zeit#

Total months of home care(01.01.1992-31.03.1995)

Type: float

y_pflichtbeitr_ab_40#

Total years of mandat. contributions afterage 40

Type: float

bürgerg_bezug_vorj#

Received Bürgergeld in previous year

Type: bool

anwartschaftszeit#

Dummy: at least 12 months of unemployment contributions in the 30 months before claiming unemployment insurance

Type: bool

arbeitssuchend#

Dummy: looking for employment

Type: bool

m_durchg_alg1_bezug#

Months the individual already uninterruptedly receives Arbeitslosengeld

Type: float

sozialv_pflicht_5j#

Months of subjection to compulsory insurance in the 5 years before claiming unemployment insurance

Type: float

kind_unterh_anspr_m#

Monthly gross child alimony payments to be received as determined by the court

Type: float

kind_unterh_erhalt_m#

Monthly actual child alimony payments received

Type: float

steuerklasse#

Tax Bracket (1 to 5) for withholding tax

Type: int