Pre-registration
Poland's 2017 retirement-age reversal (PiS-government rollback of the 2012 Tusk-government age increase: women's age 60 from 67, men's age 65 from 67) reduced the 55-64 employment-rate by at least 3 pp by 2020 relative to a synthetic control of Visegrad-Central-European peers, and increased the early pension take-up rate substantially.
Falsification criterion — what would disprove this
This hypothesis is considered falsified if:
SUPPORTED if synth-DiD gap on Polish 55-64 employment rate < -3.0 pp by 2020 AND early pension take-up rises by > +5 pp relative to donor pool. REFUTED if employment-rate gap is < -1.0 pp OR if the gap is concentrated in non- pension-eligible age groups (suggesting non-pension confound).
formal test & threshold
test: Synth-DiD on Polish 55-64 employment rate 2017-2020 vs Visegrad-CEE donor pool, placebo permutation at p<0.10.
Method
- Template
synth_did- Fixed effects
country, year- Clustering
country- Sample
- 8 countries · 2010 – 2022
- Evidence type
- associational
Data
| Variable | Source | Transform |
|---|---|---|
employment_rate_55_64 outcome | oecd:DSD_LFStier 2 | level |
early_pension_take_up_rate outcome | eurostat:demo_pjantier 1 | level |
labour_force_participation_55_64 outcome | oecd:DSD_LFStier 2 | level |
poland_retirement_age_reversal treatment | constructed:indicator for 2017-10 retirement-age rollback effective datetier 5 | indicator |
gdp_per_capita_real control | world_bank_wdi:NY.GDP.PCAP.KDtier 2 | log |
ecb_policy_rate control | ecb:FMtier 1 | level |
working_age_population_share control | world_bank_wdi:SP.POP.1564.TO.ZStier 2 | level |
● ready · ● pending · ● reconstruct-needed
Detailed result card
Result card — labour_reform_poland_2017_retirement_age_reversal
Verdict: PARTIAL — mean_gap=-0.1204, |gap|/pre_sd=0.058, p_perm=1 (gap below 0.5×pre_sd or placebo p≥0.10)
Pre-registration
- Claim: Poland's 2017 retirement-age reversal (PiS-government rollback of the 2012 Tusk-government age increase: women's age 60 from 67, men's age 65 from 67) reduced the 55-64 employment-rate by at least 3 pp by 2020 relative to a synthetic control of Visegrad-Central-European peers, and increased the early pension take-up rate substantially.
- Falsification rule: SUPPORTED if synth-DiD gap on Polish 55-64 employment rate < -3.0 pp by 2020 AND early pension take-up rises by > +5 pp relative to donor pool. REFUTED if employment-rate gap is < -1.0 pp OR if the gap is concentrated in non- pension-eligible age groups (suggesting non-pension confound).
Synthetic-control estimate
- shape: synth_did
- treated_country: POL
- event_year: 2017
- n_donors: 7
- donor_weights (top): {'SVK': 0.41, 'ROU': 0.2103, 'HUN': 0.1814, 'SVN': 0.1139, 'EST': 0.0466}
- pre_rmse: 0.9802971840459644
- pre_period_sd: 2.0914783220078013
- mean_post_gap: -0.12039886143346716
- end_period_gap: 0.7250188656714869
- post_period_years: [2017, 2022]
- placebo_p_value: 1.0
- n_placebos: 7
- method: synthetic-control via NNLS, permutation inference
Variables resolved
oecd:DSD_LFS@DF_LFS_INDIC→ employment_rate_55_64 (outcome, n=2255)eurostat:demo_pjan→ early_pension_take_up_rate (outcome, n=3029)oecd:DSD_LFS@DF_LFS_INDIC→ labour_force_participation_55_64 (outcome, n=2255)world_bank_wdi:NY.GDP.PCAP.KD→ gdp_per_capita_real (controls, n=14066)ecb:FM→ ecb_policy_rate (controls, n=264)world_bank_wdi:SP.POP.1564.TO.ZS→ working_age_population_share (controls, n=16965)
Generated by scripts/run_synth_did.py at 2026-05-15T19:53:17+00:00
Strongest opposing argument
Every hypothesis ships with its charitable opposing argument. The framework earns credibility by handling objections at their strongest, not weakest.
Notes
Treatment dated 2017-Q4 (effective 2017-10-01). Poland is the canonical case of an explicit retirement-age reversal in the EU and a clean test of the labour-supply channel. Donor pool excludes other CEE countries that ran their own retirement-age changes in the window.