Pre-registration
Wealth taxes produce a three-order causal chain. FIRST-ORDER: a new tax instrument is legislated and administered, generating measurable initial revenue — this is a genuine policy success on its own terms and we acknowledge the tax does collect money from wealthy residents in the first year. SECOND-ORDER: wealth-holder migration accelerates (France ISF 2012 outflows, Norway 2022 emigration spike, Colombia 2022-2023 outflow), along with portfolio reshuffling toward exempt or undervalued assets, under-reporting, and family-office restructuring. THIRD-ORDER: realised revenue trajectory falls systematically below legislator forecasts, pressure mounts on the remaining (less-mobile) tax base, and the distributional burden shifts toward non-emigrating upper-middle-class holders of illiquid wealth. Cases: France ISF/IFI 1982-2017 + 2018 reform, Norway 2022 wealth-tax hike, Colombia impuesto al patrimonio 2022, Spain impuesto a las grandes fortunas 2022.
Falsification criterion — what would disprove this
This hypothesis is considered falsified if:
Not supported if, across the four cases: (a) FIRST-ORDER revenue is collected at p<0.05 (acknowledged success) AND (b) forecast- to-realised revenue ratio remains >=0.85 in at least 3/4 cases through year-3 post-introduction AND (c) no statistically detectable emigration response (HNW emigration flow not >1.5x synthetic-control counterfactual at p<0.10) in at least 3/4 cases. A first-order revenue success WITHOUT a yield gap and WITHOUT measurable emigration response would refute the causal chain.
formal test & threshold
test: synth_did_four_case_causal_chain threshold: FIRST-ORDER revenue supported AND yield gap >=15% below forecast in at least 3/4 cases AND HNW emigration >=1.5x counterfactual in at least 2/4 cases at p<0.10
Method
- Template
synth_did- Fixed effects
country, year- Clustering
country- Sample
- 4 countries · 1990 – 2024
- Evidence type
- causal
Synthetic DiD across the four treated events with donor pool of European + LatAm peer countries without wealth-tax events in the same window. Robustness: Landais-Piketty-Saez bunching-style estimator of wealth-holder response elasticity on FRA ISF data; event-study on NOR 2022 with SSB emigration microdata.
Data
| Variable | Source | Transform |
|---|---|---|
wealth_tax_revenue_realised_to_forecast outcome | minefi:recettes_fiscales (FRA)tier 2 ssb:skatteinntekter (NOR)tier 1 dian:estadisticas_tributarias (COL)tier 2 aeat:recaudacion (ESP)tier 2 | ratio_realised_to_forecast |
wealth_tax_revenue_level outcome | same as above | log_real_local_currency |
high_net_worth_emigration_count outcome | icij:offshore_leaks_derivativestier 4 ssb:utvandringtier 1 minefi:tax_residency_changes (FRA)tier 2 | annual_flow |
reported_taxable_wealth_base outcome | minefi:ISFtier 2 ssb:formuesskatt_base (NOR)tier 1 dian:patrimonio_declarado (COL)tier 2 aeat:patrimonio_declarado (ESP)tier 2 | log_real |
asset_reshuffling_into_exempt_classes outcome | constructed:share of declared wealth in exempt/undervalued categories (business-asset exemption, pension wrappers, life-insurance wrtier 5 | share |
wealth_tax_introduction_or_hike_event treatment | constructed:event indicators coded per country (FRA ISF 1982, abolition 2017/IFI 2018; NOR 2022 hike; COL 2022 introduction; ESP 202tier 5 | indicator |
real_gdp_growth control | world_bank_wdi:NY.GDP.MKTP.KDtier 2 ssb:GDP (NOR)tier 1 banrep:GDP (COL)tier 1 | yoy_pct_change |
top_marginal_income_tax_rate control | oecd:tax_databasetier 2 | level_pct |
capital_gains_tax_rate control | oecd:tax_databasetier 2 | level_pct |
● ready · ● pending · ● reconstruct-needed
Detailed result card
Result card — wealth_tax_capital_flight_revenue_yield_gap
Verdict: INCONCLUSIVE_DATA_PENDING — FRA not in panel
Pre-registration
- Claim: Wealth taxes produce a three-order causal chain. FIRST-ORDER: a new tax instrument is legislated and administered, generating measurable initial revenue — this is a genuine policy success on its own terms and we acknowledge the tax does collect money from wealthy residents in the first year. SECOND-ORDER: wealth-holder migration accelerates (France ISF 2012 outflows, Norway 2022 emigration spike, Colombia 2022-2023 outflow), along with portfolio reshuffling toward exempt or undervalued assets, under-reporting, and family-office restructuring. THIRD-ORDER: realised revenue trajectory falls systematically below legislator forecasts, pressure mounts on the remaining (less-mobile) tax base, and the distributional burden shifts toward non-emigrating upper-middle-class holders of illiquid wealth. Cases: France ISF/IFI 1982-2017 + 2018 reform, Norway 2022 wealth-tax hike, Colombia impuesto al patrimonio 2022, Spain impuesto a las grandes fortunas 2022.
- Falsification rule: Not supported if, across the four cases: (a) FIRST-ORDER revenue is collected at p<0.05 (acknowledged success) AND (b) forecast- to-realised revenue ratio remains >=0.85 in at least 3/4 cases through year-3 post-introduction AND (c) no statistically detectable emigration response (HNW emigration flow not >1.5x synthetic-control counterfactual at p<0.10) in at least 3/4 cases. A first-order revenue success WITHOUT a yield gap and WITHOUT measurable emigration response would refute the causal chain.
Synthetic-control estimate
- Error: FRA not in panel
Variables resolved
minefi:recettes_fiscales (FRA); ssb:skatteinntekter (NOR); dian:estadisticas_tributarias (COL); aeat:recaudacion (ESP)→ wealth_tax_revenue_realised_to_forecast (outcome, n=2)henley_private_clients_millionaire_report (annual); icij:offshore_leaks_derivatives; ssb:utvandring (NOR by income decile where available); minefi:tax_residency_changes (FRA)→ high_net_worth_emigration_count (outcome, n=36)minefi:ISF/IFI_base (FRA); ssb:formuesskatt_base (NOR); dian:patrimonio_declarado (COL); aeat:patrimonio_declarado (ESP)→ reported_taxable_wealth_base (outcome, n=27)constructed: event indicators coded per country (FRA ISF 1982, abolition 2017/IFI 2018; NOR 2022 hike; COL 2022 introduction; ESP 2022 IGF introduction)→ wealth_tax_introduction_or_hike_event (treatment, n=140)world_bank_wdi:NY.GDP.MKTP.KD (FRA, ESP); ssb:GDP (NOR); banrep:GDP (COL)→ real_gdp_growth (controls, n=178)
Generated by scripts/run_synth_did.py at 2026-05-04T20:29:27+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
Mechanism link: new tax (1st) -> mobility/reshuffling response (2nd) -> below-forecast yield + concentration on remaining base (3rd). The yield-gap test is the cleanest quantitative falsifier.