Reference
Primary sources by country
The official government registers, regulators, and portals the PensionHunter dossier draws from. Every fact on a country page traces to one of the sources below. Pages that cannot trace a fact to a primary source omit the fact rather than fill it from memory, see our editorial standards for the underlying policy.
Published 2026-06-29 · Sources last verified against the dossier-pipeline gate. Published by PensionHunter (BatterseaPark Capital Ltd, Companies House 13326151, ICO ZC113586, UK Trade Mark UK00004374240).
United Kingdom (UK)
Country pagePattern: STRONG_ID · Structural class: Name-match provider register (Companies House) + state pension (NI record)
- • gov.uk/find-pension-contact-details
- • gov.uk (voluntary NI / state pension)
- • developer.company-information.service.gov.uk
Netherlands (NL)
Country pagePattern: STRONG_ID · Secondary: SELF_SERVICE_PORTAL · Structural class: Mandatory sector-fund logic + DNB public register; AOW residence-based state pension
- • DNB public register
- • mijnpensioenoverzicht.nl
- • rijksoverheid.nl / SVB
Ireland (IE)
Country pagePattern: CORRESPONDENCE · Structural class: Employer-arranged occupational (thin register) + PRSI state pension (SPC/SPNC)
- • register.eiopa.europa.eu
- • gov.ie / citizensinformation.ie
- • pensionsauthority.ie
Malaysia (MY)
Country pagePattern: SINGLE_FUND · Structural class: Single national provident fund (EPF/KWSP); civil service (KWAP) separate
- • kwsp.gov.my
- • egumis.anm.gov.my
- • EPF Act s.51A
Singapore (SG)
Country pagePattern: SINGLE_FUND · Structural class: Single national fund (CPF) for citizens/PRs, FOREIGNERS are not in CPF
India (IN)
Country pagePattern: SINGLE_FUND · Structural class: EPF via EPFO keyed to the UAN (one national number linking all jobs); +EPS +NPS
- • epfindia.gov.in
- • Finance Act 2015 s.126
Germany (DE)
Country pagePattern: WALLED · Structural class: Central state record (DRV, lifelong Versicherungsnummer); occupational (bAV) has no register
- • deutsche-rentenversicherung.de
- • gesetze-im-internet.de (SGB VI)
Switzerland (CH)
Country pagePattern: STRONG_ID · Structural class: Three pillars, AHV/AVS (state) + BVG/LPP occupational + 3a; vested-benefits central office
- • Auffangeinrichtung / Zentralstelle 2. Säule
- • compenswiss / SAK Geneva (AHV)
Canada (CA)
Country pagePattern: WALLED · Structural class: CPP/OAS federal (central) + employer RPPs/RRSPs (plan-by-plan, no register); Quebec=QPP
- • canada.ca / Service Canada
- • Canada Gazette (BoC 2027 framework)
New Zealand (NZ)
Country pagePattern: CORRESPONDENCE · Structural class: KiwiSaver (provider-choice DC; IRD holds the member→provider link) + NZ Super (residence)
- • ird.govt.nz
- • KiwiSaver provider statutory-declaration route
South Africa (ZA)
Country pagePattern: WALLED · Structural class: Occupational funds under the FSCA + the FSCA Unclaimed-Benefits search; SASSA state grant
Australia (AU)
Country pagePattern: NO_MAPPING · Structural class: Superannuation, employee-choice/stapling (NO employer→fund map by design); ATO Lost Super; Age Pension
- • ato.gov.au (lost super / DASP)
- • servicesaustralia.gov.au (Age Pension)
Hong Kong (HK)
Country pagePattern: CORRESPONDENCE · Structural class: MPF mandatory, employee-choice (~13 trustees), newly unified via eMPF; +ORSO; no contributory state pension
- • mpfa.org.hk
- • eMPF platform
Japan (JP)
Country pagePattern: WALLED · Structural class: Central state record (Japan Pension Service, Basic Pension Number), NP + EPI two tiers
- • nenkin.go.jp
- • nta.go.jp (tax)
- • mhlw.go.jp
United Arab Emirates (AE)
Country pagePattern: GRATUITY_ENTITLEMENT · Structural class: DIFFERENT MODEL, no state pension for expats; End-of-Service Gratuity (employer debt) + DEWS (DIFC funded DC)
- • u.ae / mohre.gov.ae
- • difc.ae (DEWS)
- • gpssa.gov.ae
Vietnam (VN)
Country pagePattern: THIN · Structural class: Single national record (Vietnam Social Insurance / VSS, SI number), narrow foreign-coverage market
- • vss.gov.vn
- • baochinhphu.vn
- • Decree 143/2018
France (FR)
Country pagePattern: STRONG_ID · Structural class: Central multi-régime, CNAV base + SEPARATE mandatory Agirc-Arrco complementary
Spain (ES)
Country pagePattern: WALLED · Structural class: Central contributory state pension (Seguridad Social / INSS); no mandatory 2nd pillar
- • seg-social.gob.es / revista.seg-social.es
- • inclusion.gob.es + BOE (Ibero-American Convention)
- • boe.es (RD 996/1986)
Italy (IT)
Country pagePattern: WALLED · Structural class: Central contributory state pension (INPS); 1996 regime split (contributivo/misto/retributivo)
- • inps.it (full canonical paths captured in build)
Belgium (BE)
Country pagePattern: WALLED · Structural class: Three-regime statutory pension (Federal Pension Service), employee / self-employed / civil servant, consolidated on mypension.be
Luxembourg (LU)
Country pagePattern: WALLED · Structural class: Single national statutory scheme (CNAP), application based, heavy frontalier (cross-border) core
Sweden (SE)
Country pagePattern: SELF_SERVICE_PORTAL · Structural class: Public income + premium pension (Pensionsmyndigheten) PLUS a separate ~90%-coverage occupational tjänstepension layer, consolidated on minPension.se
Denmark (DK)
Country pagePattern: SELF_SERVICE_PORTAL · Structural class: Residence-based folkepension + near-universal ATP Livslang Pension + occupational + private, all consolidated on PensionsInfo
Norway (NO)
Country pagePattern: SELF_SERVICE_PORTAL · Structural class: Public NAV alderspensjon (income + guarantee) PLUS a mandatory OTP layer that fragments into provider-held pensjonskapitalbevis certificates, consolidated on Norsk Pensjon