IESET.
Hypotheses·fiscal·bismarckian_welfare_fiscal_sustainability

Bismarckian contributory welfare architectures (Germany, Austria, Switzerland) are more fiscally sustainable than tax-financed universal architectures when demographic ageing is severe, because contribution-benefit linkage constrains expansion.

INCONCLUSIVEengine/runs/bismarckian_welfare_fiscal_sustainability

inconclusive (data gap on oecd:PensionExpenditure, oecd:ImplicitPensionDebt, oecd:NetReplacementRate, oecd:SocialContributionRate) — none of the four pre-registered pension-specific metrics (pension expenditure / GDP, implicit pension debt / GDP, net replacement rate, total social contribution rate) are in the current data vintage. The Bismarckian-vs-Beveridgean comparison cannot be dispositively scored until the OECD pension-system fetchers land. Auxiliary (NOT dispositive — general-government, not pension-specific): in 2018-2023 Bismarckian general-gov debt is +25.9pp of GDP vs Beveridgean (Bismarckian 88.6%, Beveridgean 62.8%); general-gov expenditure +6.0pp (Bismarckian 49.8%, Beveridgean 43.9%). Sign of the gap (positive = Bismarckian higher) is the opposite of what the ordoliberal claim predicts for the pension-specific metrics, but general-gov fiscal aggregates can diverge from pension-specific outcomes.

confidence cueResult card produced; verdict unclassified.

policy briefCoverage too thin

In ordinary language

In plain terms, this asks whether bismarckian architecture is actually linked to better or worse public pension expenditure pct income from 1980 to 2023.

plain answer

This test cannot make a firm call yet. none of the four pre-registered pension-specific metrics (pension expenditure / GDP, implicit pension debt / GDP, net replacement rate, total social contribution rate) are in the current data vintage.

why it matters

This matters because fiscal claims should change belief only when they survive a pre-declared empirical test.

how the test works

It compares 18 country or place units from 1980 to 2023, using a multi metric checklist design.

what was measured
What changed
  • Bismarckian architecture
What we checked
  • Public pension expenditure pct income
  • Implicit pension debt pct income
  • Replacement rate net
what this does not prove

A single test is not the whole truth. It narrows the claim under a specific sample, time period, and method. Strong policy conclusions need the pattern to survive nearby tests, alternative data, and serious objections.

verification

3 input datasets, 0 unresolved missing series, provenance status: reproducible hash verified.

Results

engine/runs/bismarckian_welfare_fiscal_sustainability
Loading chart…

Who has skin in the game — schools predicting on this

1 school list this hypothesis as a test of their position. The chips below are school-level scoreboard outcomes, not a second hypothesis verdict.

hypothesis verdict vs scoreboard outcome

The banner verdict judges this hypothesis as written. The scoreboard asks whether each school's polarity-corrected prediction was right. Raw status is not a school win: SUPPORTED supports schools that needed SUPPORTED, but refutes schools that needed REFUTED.

Pre-registration

pre-registered
first-spec commit 4c8ce8e · 2026-07-18T22:11:21Z

Bismarckian contributory welfare architectures (Germany, Austria, Switzerland) are more fiscally sustainable than tax-financed universal architectures when demographic ageing is severe, because contribution-benefit linkage constrains expansion.

Falsification criterion — what would disprove this

set before the run · honoured after

This hypothesis is considered falsified if:

PRIMARY (dispositive): SUPPORTED if Bismarckian-mean (DEU, AUT, CHE, FRA, BEL, ITA) is at least 1.5pp of GDP LOWER than Beveridgean-mean (GBR, IRL, DNK, SWE, FIN, NOR, NLD, USA) for BOTH (a) public pension expenditure / GDP AND (b) implicit pension debt / GDP, in the 2018-2023 window. REFUTED if BOTH primary fiscal metrics show Bismarckian ≥ Beveridgean (gap of opposite sign or zero). INFORMATIVE: net replacement rate directionally lower in Bismarckian (≥5pp), total social contribution rate / wage directionally higher in Bismarckian (≥3pp). METHOD_VALID: at least 4 of 6 Bismarckian and 5 of 8 Beveridgean countries with data on both M1 and M2.

formal test & threshold
test:      bismarckian_vs_beveridgean_pension_fiscal_pressure_2018_2023
threshold: PRIMARY: (M1) bismarckian_mean(pension_exp_pct_gdp) - beveridgean_mean <= -1.5 AND (M2) bismarckian_mean(implicit_pension_debt_pct_gdp) - beveridgean_mean <= -1.5, both in 2018-2023.

Method

Template
multi_metric_checklist
Sample
18 countries · 19802023
Evidence type
associational

Multi-metric checklist comparing Bismarckian (DEU, AUT, CHE) versus Beveridgean welfare states across pension-system fiscal- sustainability indicators (replacement rate, contribution rate, implicit debt, pension expenditure / GDP). Pre-registered metric bundle scored at threshold counts.

Data

VariableSourceTransform
public_pension_expenditure_pct_gdp
outcome
oecd:PensionExpendituretier 2
eurostat:spr_exp_penstier 1
pct_gdp
implicit_pension_debt_pct_gdp
outcome
oecd:ImplicitPensionDebttier 2
eurostat:gov_10dd_ggdtier 1
pct_gdp
replacement_rate_net
outcome
oecd:NetReplacementRatetier 2
pct_pre_retirement_earnings
contribution_rate_total
outcome
oecd:SocialContributionRatetier 2
eurostat:tax_aggregate_indicatorstier 1
pct_gross_wage
bismarckian_architecture
treatment
constructed:indicator = 1 for DEU, AUT, CHE, FRA, BEL, ITA (contributory-Bismarckian); 0 for Beveridgean (GBR, IRL, DNK, SWE, FIN, Ntier 5
binary
old_age_dependency_ratio
control
world_bank_wdi:SP.POP.DPND.OLtier 2
un_wpp:dependency_ratiotier 1
level
real_gdp_per_capita
control
world_bank_wdi:NY.GDP.PCAP.KDtier 2
pwt:rgdpe_per_capitatier 3
log_level
female_labour_force_participation
control
world_bank_wdi:SL.TLF.CACT.FE.ZStier 2
ilostat:lfpr_femaletier 2
level
government_debt_pct_gdp
control
imf:GGXWDG_NGDPtier 2
world_bank_wdi:GC.DOD.TOTL.GD.ZStier 2
pct_gdp

ready  ·  pending  ·  reconstruct-needed

Detailed result card

Bismarckian welfare architectures — fiscal sustainability under ageing

Verdict: inconclusive (data gap on oecd:PensionExpenditure, oecd:ImplicitPensionDebt, oecd:NetReplacementRate, oecd:SocialContributionRate) — none of the four pre-registered pension-specific metrics (pension expenditure / GDP, implicit pension debt / GDP, net replacement rate, total social contribution rate) are in the current data vintage. The Bismarckian-vs-Beveridgean comparison cannot be dispositively scored until the OECD pension-system fetchers land. Auxiliary (NOT dispositive — general-government, not pension-specific): in 2018-2023 Bismarckian general-gov debt is +25.9pp of GDP vs Beveridgean (Bismarckian 88.6%, Beveridgean 62.8%); general-gov expenditure +6.0pp (Bismarckian 49.8%, Beveridgean 43.9%). Sign of the gap (positive = Bismarckian higher) is the opposite of what the ordoliberal claim predicts for the pension-specific metrics, but general-gov fiscal aggregates can diverge from pension-specific outcomes.

Summary

Pre-registered four-metric checklist comparing contributory-Bismarckian welfare states (DEU, AUT, CHE, FRA, BEL, ITA per spec coding) against Beveridgean tax-financed states (GBR, IRL, DNK, SWE, FIN, NOR, NLD, USA), in the 2018-2023 window where both groups face severe demographic ageing.

  1. M1 (PRIMARY) — pension expenditure / GDP. Bismarckian-mean must be ≥1.5pp LOWER than Beveridgean.
  2. M2 (PRIMARY) — implicit pension debt / GDP. Bismarckian-mean must be ≥1.5pp LOWER than Beveridgean.
  3. M3 (informative) — net replacement rate. Directionally lower in Bismarckian (≥5pp).
  4. M4 (informative) — total social contribution rate / wage. Directionally higher in Bismarckian (≥3pp).

SUPPORTED if BOTH M1 and M2 pass (the dispositive primaries). REFUTED if BOTH show Bismarckian ≥ Beveridgean (opposite sign). PARTIAL otherwise.

Metric results

M1 — Pension expenditure / GDP (PRIMARY)

DATA GAP — series not in current vintage. Re-runs automatically when the OECD pension fetcher lands.

M2 — Implicit pension debt / GDP (PRIMARY)

DATA GAP — series not in current vintage. Re-runs automatically when the OECD pension fetcher lands.

M3 — Net replacement rate (informative)

DATA GAP — series not in current vintage. Re-runs automatically when the OECD pension fetcher lands.

M4 — Total contribution rate / wage (informative)

DATA GAP — series not in current vintage. Re-runs automatically when the OECD pension fetcher lands.

Auxiliary (INFORMATIVE-ONLY) — general government fiscal aggregates

These are NOT the spec's pre-registered pension-specific metrics, they cover all government activity. Reported here only because the primary metrics are missing.

| Group | Gen-gov debt 2018-2023 (% GDP) | Gen-gov exp 2018-2023 (% GDP) | Debt drift since 1990-1995 (pp) | |---|---:|---:|---:| | Bismarckian | 88.6 | 49.8 | +14.9 | | Beveridgean | 62.8 | 43.9 | +4.0 | | Gap (Bi − Be) | +25.9 | +6.0 | — |

Ordoliberal claim predicts Bismarckian-lower on pension-specific metrics. The general-government aggregates above can diverge from pension-specific outcomes (e.g. Italy's high general-gov debt is largely structural / pre-ageing rather than driven by Bismarckian pension architecture per se).

Method

Multi-metric checklist comparing two pre-defined country groups (Bismarckian / Beveridgean per spec.variables.treatment) on four OECD pension-system indicators. For each metric: country-window-mean over 2018-2023 per country, then group-mean across countries with data. Pass criterion: gap between group means in claimed direction at the pre-registered pp threshold.

Caveats

  • All four pre-registered pension-specific OECD series (PensionExpenditure, ImplicitPensionDebt, NetReplacementRate, SocialContributionRate) are missing from the current data vintage — data/vintages/oecd/ contains broader SDMX bulk parquets but no pension-system fetchers. The verdict is inconclusive (data gap) until those land.
  • The auxiliary general-government fiscal leg is informative only and is not the primary outcome. General-gov debt is driven by many forces (e.g. Italy's pre-existing structural stock, France's social-democratic-style universal coverage on top of contributory pensions) that are not the Bismarckian-architecture treatment.
  • The spec's country-coding follows Esping-Andersen typology cross-walked to OECD pension-system classification. ITA/FRA/BEL are coded Bismarckian per the spec; other typologies sometimes place ITA in a 'Mediterranean' cluster. v2 should report robustness to that recoding.
  • Old-age-dependency-ratio matching, requested by the spec's controls block, is not implemented in v1: WDI dependency-ratio series (SP.POP.DPND.OL) is also missing from the vintage. v2 should weight country contributions by dependency-ratio similarity.

Data

  • MISSING oecd:PensionExpenditure (blocks the pension_expenditure_pct_gdp leg)
  • MISSING oecd:ImplicitPensionDebt (blocks the implicit_pension_debt_pct_gdp leg)
  • MISSING oecd:NetReplacementRate (blocks the net_replacement_rate leg)
  • MISSING oecd:SocialContributionRate (blocks the contribution_rate_total leg)
  • imf:GGXWDG_NGDP — data/vintages/imf/GGXWDG_NGDP@2026-04-30T123034Z.parquet
  • imf:exp — data/vintages/imf/exp@2026-04-30T114253Z.parquet
  • world_bank_wdi:SP.POP.TOTL — data/vintages/world_bank_wdi/SP.POP.TOTL@2026-04-30T135559Z.parquet

Notes

Maps the ordoliberal school's Bismarckian-fiscal-sustainability claim to a multi-metric comparison of contributory vs Beveridgean welfare regimes under ageing. Estimator and prior set; full pre-registration awaits steelman + human sign-off.

Authored framework. Read the transparency note.