Calculator for Spain. The rates, thresholds and reference prices used here come from Spanish legislation and market data, so the result does not apply to other countries.
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.
Parameters last reviewed on 05/09/2026 · Sources: Seguridad Social
Simplified simulation. The official pension depends on your actual contribution bases and personal circumstances.
The calculation methodology may vary depending on your retirement year and the rules applicable at that time: the computation period, the transitional arrangements and the applicable percentages have been amended by successive reforms and are still being phased in.
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 under the current general scheme is derived from the average of contribution bases over the last 25 years — a computation period that successive reforms have progressively extended and that coexists with transitional rules and options to discard the worst months. 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
95.60%
Monthly gross pension
1912,00 €
14 payments/year
Annual gross pension
26.768,00 €
To reach 100%
2 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, adding 0.19% for each additional month contributed up to month 248 and 0.18% for those beyond, 100% on reaching 37 years. 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. Above the 15-year minimum there are 180 additional months, which at 0.19% add 34.2 points: the applicable percentage is 84.2%, so the pension would be 2,000 × 0.842 = €1,684 a month across 14 payments. If that same person contributed 5 more years to reach 35, the percentage would rise to 95.6% and the pension would become €1,912 — 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,0 % |
| 20 years | 61,4 % |
| 25 years | 72,8 % |
| 30 years | 84,2 % |
| 35 years | 95,6 % |
| 37 years | 100,0 % |
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.
Retiring before or after the standard age
The standard retirement age is not a single figure: it depends on how many years you have contributed, so someone with a long career can retire earlier than someone with gaps. Early retirement is possible in two forms, voluntary and resulting from job loss for reasons beyond your control, and each quarter brought forward applies a reduction coefficient that lowers the pension permanently, not just during the first years. The closer you are to the standard age and the longer your contribution record, the smaller the cut. In the opposite direction, delaying retirement is rewarded: for each full year worked beyond the standard age an incentive is granted, payable as an additional percentage on the pension, as a lump sum, or as a combination of both. Before deciding, ask social security for a simulation with your real data, because the difference between retiring two years early and one year late can amount to several hundred euros a month for the rest of your life.
Contribution gaps and how to review them
The figure that surprises people most is in the working-life report, which can be requested at any time and is worth reviewing long before retiring. It shows the periods without contributions, known as gaps, which for employees are filled with notional bases under integration rules, whereas for the self-employed they are not integrated: a gap counts as zero. It also shows special agreements, periods of leave for childcare that count as contributed, and years worked abroad, which within the European Union are aggregated for access purposes thanks to the coordination regulations. If you spot an error, the sooner it is corrected the better: reconstructing a contribution from twenty years ago requires documents that are not always kept, and errors discovered when applying for the pension delay payment by several months.