The Luxembourg pension, explained
Luxembourg's public pension is among the most generous in the OECD — but it's also one of the least well-understood by the people it affects. Half the country is foreign-born. A quarter of the workforce commutes in from France, Belgium, or Germany. Many will spend only part of their career contributing. Most will never see an official estimate until age 55.
This page gives you the full picture: how the system works, who pays, who gets what, how it compares internationally, and what happens when your career crosses borders.
The three-pillar system
Like most European pension systems, Luxembourg's is built in three layers — known as "pillars" in policy language.
Pillar 1 — statutory public pension (CNAP). The mandatory, pay-as-you-go system funded by contributions from current workers, employers, and the state. This is what MyPensionPlan.lu calculates. For most Luxembourg retirees, this pillar provides the majority of retirement income. Everyone working in Luxembourg, regardless of nationality, is enrolled automatically.
Pillar 2 — occupational pensions. Voluntary employer-sponsored pension schemes. Available through large employers in finance, industry, and some public-sector roles. Contributions are typically tax-advantaged but benefits are smaller than the state pension for most workers.
Pillar 3 — private retirement savings. Individual products like prévoyance-vieillesse contracts, with an annual tax deduction of up to €4,500 per person (raised from €3,200 in the 2026 reform). Optional and held directly with banks or insurers.
For most Luxembourg workers, Pillar 1 does the heavy lifting. For higher earners or those with employer schemes, the mix shifts — but the state pension remains the floor.
How the Luxembourg pension works
The CNAP pension is a defined-benefit, pay-as-you-go scheme. That means:
- Defined-benefit — your pension is calculated from a formula (years of insurance, career earnings, rates set by law), not from the size of a personal pot.
- Pay-as-you-go — current workers' contributions fund current retirees' pensions. There is no individual savings account. The system depends on the balance between contributors and beneficiaries, which is why demographic shifts matter for its sustainability.
Contributions total 25.5% of gross earnings as of 2026 (raised from 24% in the 2026 reform), split three ways equally:
- 8.5% employee — deducted from your payslip
- 8.5% employer — paid on top of your salary
- 8.5% state — funded from general taxation
Self-employed workers contribute 17% themselves (the combined employee + employer portion), with the state adding 8.5%. Public-sector employees contribute 8.5%, with the state funding the remaining 17%.
The contribution ceiling is €13,518.68 per month (five times the unqualified minimum social wage), as of 2026. Earnings above this ceiling are not subject to pension contributions and don't add to your future pension.
The pension is calculated from two components: fixed increases (rewarding career length) and proportional increases (rewarding career earnings). For a full breakdown of the formula, see the Methodology page.
Full vs partial pension
Luxembourg distinguishes between the legal full retirement age and earlier windows. Each has different requirements.
Retirement at 65 — the standard path
The legal retirement age is 65. To qualify for an old-age pension at 65, you need at least 120 months (10 years) of insurance — known as the stage minimum. If you have less than 10 years of Luxembourg insurance but have worked in another EU country, your EU insurance periods can be aggregated to meet the 10-year threshold (see cross-border section below).
For the minimum pension (the guaranteed floor of €2,376.62 gross per month in 2026), you need 40 years of insurance. Shorter careers receive a pro-rated minimum.
For the full pension (calculated under the standard formula), there is no requirement to hit 40 years — every year of insurance adds to your pension. But 40 years is the point at which the fixed-increase component maxes out.
Early retirement at 60
You can retire at 60 if you have 40 years (480 months) of total insurance, of which at least 10 years must be obligatory insurance or equivalent. Complementary periods — study years, baby years, military service — count toward the 40 years.
From 1 July 2026, the 2026 reform extends this requirement progressively:
- People reaching 480 months in 2026: +1 month
- In 2027: +2 months
- In 2028: +4 months
- In 2029: +6 months
- In 2030 and after: +8 months
This is a narrow tightening, not a dramatic change — but frontaliers and career changers planning around age-60 retirement should check the current-year requirement.
Early retirement at 57
You can retire as early as 57 if you have 40 years (480 months) of obligatory insurance specifically. Complementary periods do not count for the 57 window. This is a much stricter requirement, only feasible for people who began working full-time around age 17.
The 2026 reform does not extend the 57-year stage requirement.
Progressive pension — new in 2026
The 2026 reform introduced a progressive pension in the general scheme. If you meet the conditions for early retirement at 60, you can now continue working part-time while drawing a fraction of your pension. Specific eligibility thresholds and percentage ranges are set out in the implementing regulations. This is significant for knowledge workers who want to scale down gradually rather than retire abruptly.
Tax incentive for working past 65
If you qualify for early retirement but choose to continue working, you can benefit from a tax-free allowance of up to €9,000 per year on your taxable income, new from 2026. The allowance must be claimed via MyGuichet.lu.
How Luxembourg compares internationally
Luxembourg sits near the top of the OECD for pension generosity on most measures.
Replacement rates. The OECD's 2025 Pensions at a Glance puts Luxembourg's future gross replacement rate at roughly 75% of average pre-retirement earnings for a full career from age 22 — among the highest in the OECD. Net replacement rates (after tax) are higher still, at 85%+, placing Luxembourg alongside Austria, Greece, the Netherlands, Portugal, Spain, and Türkiye in the top tier. The OECD average net replacement rate is around 63%.
Effective retirement age. Despite a legal retirement age of 65, Luxembourg's effective retirement age is around 62 — one of the lowest in the OECD. Contrast this with Italy (71), Greece (66), and Spain (65) to reach comparable replacement rates.
Pension spending. The system is expensive by international standards. OECD forecasts suggest Luxembourg's pension spending will grow substantially as a share of GDP over the next two decades without further reform. This is why the 2026 reform tightened contribution rates and early-retirement requirements. The national pension fund's reserves are projected to be exhausted by 2047 without further adjustment.
Absolute pension levels. Eurostat data shows Luxembourg's average pension expenditure per beneficiary was €31,385 per year in 2022 — the highest in the EU, and roughly 9 times the Bulgarian average. Some of this reflects wage levels; most reflects system generosity.
The headline: Luxembourg's system is comparatively generous, especially for full careers. The price is demographic vulnerability and high forward costs. The 2026 reform is the first substantial correction since 2013.
Cross-border careers
This is where things get complicated — and where a substantial share of Luxembourg's workforce actually lives.
Within the EU / EEA / Switzerland / UK
EU Regulation 883/2004 coordinates social security across member states. Under this framework:
- You contribute to the system of the country where you work, not where you live
- Insurance periods from other member states count toward Luxembourg's 10-year minimum stage (totalisation)
- Each country pays its own share of your pension proportionally, calculated on your career with them
- The country of residence handles health insurance for the retiree
A frontalier who worked 20 years in France and 20 years in Luxembourg will receive two pensions: one from France based on French rules, one from Luxembourg based on the CNAP formula applied to their Luxembourg years only. Both can be drawn simultaneously once the respective countries' age and stage requirements are met.
MyPensionPlan.lu implements the Luxembourg side of this coordination: Article 52(1) dual calculation paying the higher of the autonomous and pro-rata amounts, with foreign periods aggregated under Reg 883/2004 Article 6. Each non-LU country pays its own pension under its own rules. See <a href="/methodology#art-52-dual" class="underline">Methodology — Art. 52 dual calculation</a>.
Non-EU countries — bilateral agreements
Luxembourg has over 20 bilateral social security agreements with countries outside the EU/EEA — the calculator's dropdown lists common destinations (United States, Canada, Brazil, Turkey, Japan, Morocco, and others). Countries with an agreement Luxembourg hasn't added to the dropdown, or no agreement at all, can still be selected via the "Other country (not listed)" option — you'll see your Luxembourg standalone pension with a note to confirm payability with CNAP.
Key bilateral agreement partners for Luxembourg include:
- United States — agreement in force since 1993, covers old-age, invalidity, and survivors pensions
- Canada, Brazil, Argentina, Chile, Uruguay — coverage for worker mobility across the Americas
- Japan, Philippines — Asia-Pacific corporate and migrant mobility
- Turkey, Israel — long-standing labour-mobility conventions
- Morocco, Tunisia, Cape Verde — significant migrant worker populations
- Western Balkans — Albania, Bosnia and Herzegovina, Kosovo, Moldova, Montenegro, North Macedonia, Serbia
The specific rules vary by treaty. If you've worked in a country not on this list (say, Singapore or UAE), your contributions there generally don't count toward Luxembourg's pension stage, and vice versa. In that case, you may need 10 years of insurance earned in Luxembourg or another treaty country before you qualify for any Luxembourg pension at all.
Before taking a job in a non-EU country, it's worth checking with CCSS (Luxembourg's social security centre) whether a bilateral agreement applies and what it covers.
Taxation of cross-border pensions
A Luxembourg pension paid to a non-resident retiree is generally taxable in Luxembourg, with double-taxation treaties determining how the country of residence treats the income. Luxembourg has tax treaties with more than 80 countries, so most scenarios are covered — but specific rules (exemption vs. credit method, thresholds) differ by country. For cross-border tax planning near retirement, professional advice is warranted.
Who pays what, who gets what
The headline numbers for the 2026 system:
- Contribution rate: 25.5% of earnings (8.5% employee + 8.5% employer + 8.5% state)
- Contribution ceiling: €13,518.68 per month
- Minimum pension (40 years): €2,376.62 per month gross
- Maximum pension: approximately €11,000–€12,000 per month gross
- Full retirement age: 65
- Early retirement windows: 57 (strict conditions), 60 (standard conditions)
Gross pension is subject to:
- Health insurance contribution: 2.80% (lower than the 3.05% active workers pay)
- Dependency insurance: 1.40%, applied to gross pension minus a monthly allowance of €675.94
- Income tax: progressive, based on total taxable income
Net pension depends heavily on your total taxable income, family situation, and residence.
What this page doesn't cover
This overview is focused on the private-sector general scheme, which covers the vast majority of workers. Not covered:
- Public-sector pensions for state employees and civil servants (separate regime with different rules)
- Invalidity and survivors pensions (different formulas)
- Professional-association schemes for lawyers, doctors, and some other self-employed professions
- Old-age guarantee for people with very low or interrupted careers (minimum garanti, different from the 40-year minimum pension)
For specifics on any of these, CNAP's official site (cnap.public.lu) and Guichet.lu are the authoritative sources.