Sweden · SEK · Pension guide
Sweden retirement calculator
Bring together your allmän pension, tjänstepension and accessible savings. Explore the difference between a lifetime payment and a pension that ends after a few years.
Understand the pension systemWorked example. Change the inputs to explore your plan.
Accessible savings at retirement · 65
SEK 2,353,664
Today's money · After tax, in today's money.
At retirement, under these assumptions. This is not an extra monthly contribution.
Your accessible savings over time
Today's moneyThe first spending shortfall appears around age 73.9. Later pension payments may change the gap.
Pensions are set to zero. Add your estimates to include them.
See the year-by-year breakdown
| Age at year end | Phase | Savings added | Real growth | Pension income | Savings withdrawn | Unfunded spending | Savings left |
|---|---|---|---|---|---|---|---|
| 46 | Saving | SEK 36,000 | SEK 19,930 | SEK 0 | SEK 0 | SEK 0 | SEK 1,055,930 |
| 47 | Saving | SEK 36,000 | SEK 21,027 | SEK 0 | SEK 0 | SEK 0 | SEK 1,112,957 |
| 48 | Saving | SEK 36,000 | SEK 22,145 | SEK 0 | SEK 0 | SEK 0 | SEK 1,171,102 |
| 49 | Saving | SEK 36,000 | SEK 23,285 | SEK 0 | SEK 0 | SEK 0 | SEK 1,230,387 |
| 50 | Saving | SEK 36,000 | SEK 24,448 | SEK 0 | SEK 0 | SEK 0 | SEK 1,290,835 |
| 51 | Saving | SEK 36,000 | SEK 25,633 | SEK 0 | SEK 0 | SEK 0 | SEK 1,352,468 |
| 52 | Saving | SEK 36,000 | SEK 26,841 | SEK 0 | SEK 0 | SEK 0 | SEK 1,415,309 |
| 53 | Saving | SEK 36,000 | SEK 28,074 | SEK 0 | SEK 0 | SEK 0 | SEK 1,479,383 |
| 54 | Saving | SEK 36,000 | SEK 29,330 | SEK 0 | SEK 0 | SEK 0 | SEK 1,544,713 |
| 55 | Saving | SEK 36,000 | SEK 30,611 | SEK 0 | SEK 0 | SEK 0 | SEK 1,611,324 |
| 56 | Saving | SEK 36,000 | SEK 31,917 | SEK 0 | SEK 0 | SEK 0 | SEK 1,679,241 |
| 57 | Saving | SEK 36,000 | SEK 33,249 | SEK 0 | SEK 0 | SEK 0 | SEK 1,748,489 |
| 58 | Saving | SEK 36,000 | SEK 34,606 | SEK 0 | SEK 0 | SEK 0 | SEK 1,819,096 |
| 59 | Saving | SEK 36,000 | SEK 35,991 | SEK 0 | SEK 0 | SEK 0 | SEK 1,891,087 |
| 60 | Saving | SEK 36,000 | SEK 37,403 | SEK 0 | SEK 0 | SEK 0 | SEK 1,964,489 |
| 61 | Saving | SEK 36,000 | SEK 38,842 | SEK 0 | SEK 0 | SEK 0 | SEK 2,039,331 |
| 62 | Saving | SEK 36,000 | SEK 40,309 | SEK 0 | SEK 0 | SEK 0 | SEK 2,115,640 |
| 63 | Saving | SEK 36,000 | SEK 41,806 | SEK 0 | SEK 0 | SEK 0 | SEK 2,193,446 |
| 64 | Saving | SEK 36,000 | SEK 43,331 | SEK 0 | SEK 0 | SEK 0 | SEK 2,272,777 |
| 65 | Saving | SEK 36,000 | SEK 44,887 | SEK 0 | SEK 0 | SEK 0 | SEK 2,353,664 |
| 66 | Retirement | SEK 0 | SEK 43,571 | SEK 0 | SEK 288,000 | SEK 0 | SEK 2,109,235 |
| 67 | Retirement | SEK 0 | SEK 38,778 | SEK 0 | SEK 288,000 | SEK 0 | SEK 1,860,013 |
| 68 | Retirement | SEK 0 | SEK 33,892 | SEK 0 | SEK 288,000 | SEK 0 | SEK 1,605,905 |
| 69 | Retirement | SEK 0 | SEK 28,909 | SEK 0 | SEK 288,000 | SEK 0 | SEK 1,346,814 |
| 70 | Retirement | SEK 0 | SEK 23,829 | SEK 0 | SEK 288,000 | SEK 0 | SEK 1,082,643 |
| 71 | Retirement | SEK 0 | SEK 18,649 | SEK 0 | SEK 288,000 | SEK 0 | SEK 813,292 |
| 72 | Retirement | SEK 0 | SEK 13,368 | SEK 0 | SEK 288,000 | SEK 0 | SEK 538,660 |
| 73 | Retirement | SEK 0 | SEK 7,983 | SEK 0 | SEK 288,000 | SEK 0 | SEK 258,643 |
| 74 | Retirement | SEK 0 | SEK 2,497 | SEK 0 | SEK 261,140 | SEK 26,860 | SEK 0 |
| 75 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 76 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 77 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 78 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 79 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 80 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 81 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 82 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 83 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 84 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 85 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 86 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 87 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 88 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 89 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 90 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 91 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 92 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 93 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 94 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
| 95 | Retirement | SEK 0 | SEK 0 | SEK 0 | SEK 0 | SEK 288,000 | SEK 0 |
Educational estimates. Not personal financial advice. Manual pension amounts. No eligibility, tax calculation or future benefit reassessment. This model assumes steady returns and is not a probability of success.
An example: when a temporary pension ends
Imagine spending SEK 24,000 a month from age 67, with SEK 14,000 public pension and SEK 6,000 occupational pension after tax. Savings cover SEK 4,000 a month. If the occupational payment ends at 75, the gap becomes SEK 10,000, an additional SEK 72,000 a year. These invented amounts illustrate timing, not typical pensions or a legal retirement age.
Understand the pension systemSweden
Common questions
Is this connected to minPension?
No. You enter your own estimates. There is no login, access to pension records or automatic import. Check each provider's payment dates and use the same after-tax, today's-money basis throughout.
Does changing the start age recalculate my pension amount?
No. It only changes when your entered payment begins. Obtain a new pension forecast for a different withdrawal age and update the amount too. The calculator does not reproduce Sweden's pension accrual or conversion formulas.
How should I model several occupational pensions?
Combine payments only if they share the same start and end ages and use the same money basis. You can use the other-pension field for a second schedule. More than three distinct payment schedules need separate scenarios or a more detailed plan.
Methodology · 1.0
Methodology
One consistent money basis
All inputs and results use today's purchasing power. Enter net pension payments and spending after tax. The net return is nominal, after investment taxes and fees. Monthly real growth factor = ((1 + net return / 100) / (1 + inflation / 100))^(1/12). Savings contributions remain constant in real terms and arrive at month-end until retirement.
How the income gap is funded
From retirement, the monthly gap is max(0, spending − active pension payments). Savings grow first, then a month-end withdrawal funds the gap up to the available balance. Excess pension income is not reinvested. The capital needed at retirement is the sum of these future gaps discounted at the monthly real return; no future pension is borrowed against.
What the estimate leaves out
Amounts stay constant in real terms: the model assumes payments keep pace with inflation, which your actual pension may not do. Ages use whole years; no calendar dates, pension accrual, changing taxes, benefit offsets, future lump sums, market volatility or inheritance target are modelled. Income before your entered retirement age is excluded. Changing a start age does not recalculate the payment amount. Only combine streams that share the same dates.
Official sources & pension overviews
- Pensionsmyndigheten · Pensionens alla delar ↗
- Pensionsmyndigheten · Plan your pension ↗
- minPension · Din pensionsprognos ↗
Sources checked . Manual pension amounts. No eligibility, tax calculation or future benefit reassessment. This model assumes steady returns and is not a probability of success.