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