Spanish Retirement Pension Calculator 2026
Estimate your monthly retirement pension based on years contributed and your regulatory base. Indicative calculator based on the Spanish pension system.
The contributory retirement pension in Spain is the pillar of the public social provision system for old age. Its calculation depends on two key factors: the number of years contributed (which determines the percentage of the regulatory base) and the regulatory base itself, which is the average of contribution bases over the last 25 years. More years contributed and a higher historical salary mean a higher pension.
This calculator lets you estimate the approximate gross monthly pension based on your years of contributions and your average regulatory base. It also shows how many more years you need to reach 100% of the benefit and compares it with the maximum and minimum pensions in force in 2026. The result is indicative but useful for planning retirement savings.
Applied percentage
98.00%
Monthly gross pension
1960,00 €
14 payments/year
Annual gross pension
27.440,00 €
To reach 100%
1.5 years
Indicative estimate. The actual pension is calculated by Social Security using your exact historical contribution bases. Consult your Social Security contributions report.
How the retirement pension is calculated
The calculation has two components. The first is the regulatory base, obtained by adding up the contribution bases of recent years and dividing by the corresponding number of months; the computation period has been progressively extended by successive reforms to 25 years, with the option of discarding the worst months. The second component is the applicable percentage, which depends exclusively on years contributed according to a progressive scale: 50% at 15 years and 100% on reaching 36 years and 6 months. The resulting pension is the product of both and is subject to a minimum amount and a maximum cap set annually.
Worked example
Take a regulatory base of €2,000 a month and 30 contributed years. According to the scale, 30 years entitles you to around 83.6% of the regulatory base, so the pension would be 2,000 × 0.836 = €1,672 a month across 14 payments. If that same person contributed 5 more years to reach 35, the percentage would rise to approximately 95% and the pension would become €1,900 — that is, €228 more per month. That is the calculation worth doing before deciding whether extending your working life pays off.
Percentage of the regulatory base by years contributed
| Years contributed | % of regulatory base |
|---|---|
| 15 years | 50 % |
| 20 years | 60,5 % |
| 25 years | 72,2 % |
| 30 years | 83,6 % |
| 35 years | 95,0 % |
| 36 years 6 months | 100 % |
How to interpret the result
The figure obtained is an indicative estimate based on current legislation, which may change before you retire. Keep three important limits in mind. First, there is a maximum pension set each year, around €3,200 a month, which acts as a cap even if your regulatory base is higher. Second, the pension is taxed as earned income, so the net amount you receive will be lower than the gross figure calculated. And third, the calculation assumes you maintain your current contribution bases until retirement: if your income changes significantly, the regulatory base will change too. For an official calculation, Social Security offers a simulator using your real contribution record.