Pension vs ISA: Where Should You Put Your Money?

A pension locks your money away until 57 (rising to 58 in 2028) but gives you hefty tax relief on the way in. An ISA stays accessible whenever you want it, but you get no tax relief upfront — though all growth and income remain tax-free inside the wrapper. Neither is universally "better"; the choice depends on your age, income, and when you'll need the money.
The Fundamental Difference
The simplest way to think about it: pension = tax relief now, access later. ISA = tax-free growth now, access anytime.
A pension contribution of £100 from a basic-rate taxpayer actually costs them only £80 from their pocket — the government tops it up to £100 automatically. A higher-rate taxpayer can claim an additional 20% via self-assessment, so that £100 into the pension costs them just £60 out of pocket. That's powerful, but only if you can afford to leave the money untouched for decades.
An ISA, by contrast, takes your after-tax money. You get no upfront tax relief. But once it's in there, every penny of growth and every pound of income stays yours — no capital gains tax, no income tax on dividends, nothing. And you can withdraw it tomorrow if you need to.
For someone age 25 with 40 years until retirement, the pension's lock-away is a feature, not a bug. For someone age 55 who might need access to savings in the next few years, the ISA's flexibility wins.
The Money Numbers: Tax Relief vs Tax-Free Growth
Let's walk through two real scenarios.
Scenario 1: Basic-rate taxpayer, 30 years to retirement
You earn £35,000 and contribute £200/month (£2,400/year) to a pension.
- You put in: £2,400 from your take-home pay
- The government adds: £600 (basic-rate relief)
- Your pension receives: £3,000
- At 7% average return over 30 years: your £3,000/year grows to £357,000
If you'd instead put £200/month into an ISA:
- You put in: £200/month × 12 = £2,400/year
- The ISA receives: £2,400
- At 7% average return over 30 years: £285,000
The pension wins by £72,000 purely because the tax relief turbocharges the starting amount. That's compounding working for you from day one.
But here's the catch: when you retire and start drawing the pension, you'll pay income tax on most of what comes out (the first 25% is tax-free, but the rest is taxed as income). The ISA withdrawal is completely tax-free.
Scenario 2: Higher-rate taxpayer, 20 years to retirement
You earn £65,000 and contribute £400/month to a pension.
- You put in: £400/month = £4,800/year
- Basic-rate relief: £1,200
- Your pension receives: £6,000 (so far)
- You claim higher-rate relief on self-assessment: an additional £1,200 comes back into your pocket
- Net cost to you: £4,800 − £1,200 = £3,600 out of pocket
- But your pension got £6,000, so you've essentially turned £3,600 into £6,000 — a 67% instant boost
Over 20 years at 7%, that £6,000/year grows to £260,000.
With an ISA at the same contribution level (£400/month), you'd need to put in after-tax money. If you're paying 40% tax, getting £400 to contribute from your take-home costs you £667 from gross income. Over 20 years at 7%, the ISA would grow to £174,000.
The pension wins again — by £86,000 — because the tax relief is so generous at the higher rate.
This is why pension tax relief is often called "free money from the government." It's not truly free (you'll pay tax on withdrawals), but the upfront boost is real.
For more on how to optimize this, see how the annual allowance limits your contributions and what happens when you exceed the pension lifetime allowance thresholds.
The Time Horizon Question
If you won't need the money until retirement, the pension's lock-away is irrelevant — it's actually an advantage because it forces you not to panic-sell when markets crash.
If you might need the money in 5–10 years, the ISA's flexibility becomes crucial. You can withdraw without penalty, without tax, without jumping through hoops.
And here's the complication: you can technically access your pension from age 57 (soon 58), but only in specific ways. You can take 25% tax-free, then the rest as income (and you'll pay tax on withdrawals), or draw it flexibly (taxed as income each time). You cannot "withdraw £10k for a house deposit and put it back later" the way you can with an ISA.
The Rule of 72
A quick mental shortcut: divide 72 by your average annual return. That's roughly how many years it takes for your money to double.
- 7% return: 72 ÷ 7 = 10.3 years to double
- 5% return: 72 ÷ 5 = 14.4 years to double
- 3% return: 72 ÷ 3 = 24 years to double
So if you're 30 and you invest £10,000 at 7%, you'll have roughly £80,000 by age 60 (two doublings at 10 years each, plus a bit of extra growth). That's why starting early matters so dramatically — the last decade of compounding generates more wealth than the first two decades combined.
Whether that money is in a pension or an ISA, the maths is identical. The difference is tax treatment and access rules.
Choosing the Right Mix
Here's the practical framework most people should follow:
Step 1: Use employer pension matching first. If your employer offers a pension match (e.g., "we'll add 3% if you contribute 5%"), take the full match. That's an instant 60% return on your money — better than any investment return. See pension auto-enrolment details for what your employer contributes and what you pay.
Step 2: Max your ISA if you think you might need access to savings. The £20,000/year ISA limit (as of 2026) can be split between different types — Stocks & Shares ISA (investments), Lifetime ISA (house-saving with a 25% government bonus), Cash ISA (savings). If you're uncertain about needing money in the next 10 years, prioritize the ISA for flexibility.
Step 3: Contribute the rest to a pension. Once you've taken the employer match and maxed the ISA, putting additional money into a pension is tax-efficient. You get relief at your marginal rate (20%, 40%, or 45% depending on income), and you have an annual allowance of £60,000 (as of 2026).
Step 4: Use additional tax wrappers if you have the income. Premium Bonds, individual bonds, general investment accounts — these are useful for money above your ISA limit that you don't want in a pension.
For detailed income-planning guidance, see how to build a retirement income plan.
What About Bond Funds and Equity Funds?
The pension-vs-ISA question is really a question about the wrapper (the tax container). The contents matter just as much.
Inside a pension or ISA, you'll typically choose between:
- Equity funds (stocks): higher expected return (~7–10% long-term), higher volatility, suitable if you have 10+ years
- Bond funds (lending to governments or companies): lower return (~4–5%), lower volatility, suitable if you need stability
- Blended portfolios (a mix): moderate return (~6–7%), moderate volatility
Equity funds vs bond funds is a separate decision from pension vs ISA. But the general rule is: the longer your time horizon, the more equities you can afford. In a pension that you won't touch for 30 years, you can comfortably hold 80–100% equities. In an ISA where you might need money in 5 years, you might hold 50% equities and 50% bonds.
What If You're Behind?
If you're over 40 and feel like you haven't saved enough for retirement, two things help:
-
Catch-up contributions to your pension. You can carry forward unused annual allowance from the previous three years (some complex rules apply, but broadly: if you didn't max your £60k allowance last year, you can put in more this year). See how to calculate your pension fund gap for a framework.
-
Max your ISA every year going forward. £20,000/year compounds. Over 20 years at 7%, that's £740,000. It's not too late.
And remember: what happens to your pension when you die is worth understanding — if you have dependents, the pension's death benefit rules are often generous compared to unshielded investments.
Frequently Asked Questions
Q: Can I contribute to both a pension and an ISA in the same year?
A: Yes. You can contribute up to £60,000/year to pensions (the annual allowance) and £20,000/year to ISAs, though ISA and pension aren't the same allowance. If you have the income, doing both is smart — you get tax relief on the pension and tax-free growth on the ISA.
Q: I've not saved anything. Is it too late to catch up?
A: Not too late, but time pressure is real. If you're 50 and want £500k by 65, that's roughly £18,000/year at 6% growth — very achievable if your income allows it. If you're 60, that same goal requires ~£60k/year. Age 25 can build wealth slowly; age 60 must build it quickly. Start now.
Q: What if my employer doesn't offer a pension?
A: You can open a Self-Invested Personal Pension (SIPP) or a Standard Personal Pension. You'll still get tax relief on contributions (subject to annual allowance rules). No employer match means you're not leaving free money on the table, but you do lose that tax relief leverage.
Q: Should I max my ISA before contributing to a pension?
A: Not necessarily. The tax relief on a pension (20–45%) is often better than the tax-free growth on an ISA, especially if you're a higher-rate taxpayer. But the ISA's flexibility is valuable if you think you'll need the money. Most people benefit from splitting contributions: full employer match first, then ISA to taste, then pension for the rest.
Q: What's the "Lifetime Allowance"? I heard it was abolished.**
A: Good news: it was. Until April 2023, there was a lifetime cap (£1.073m) on how much pension savings could be sheltered. That cap no longer exists — you can accumulate as much as the annual allowance allows. See lifetime allowance abolished for details on whether the old cap affects you.
Q: I'm self-employed. How do I use pensions and ISAs?
A: You can contribute up to 20% of net profits (or £60k, whichever is lower) to a pension and get relief. ISAs work the same for self-employed people. The difference is you claim relief via self-assessment (you don't get the automatic 20% top-up — you claim it back).
Q: How do I actually open a pension or ISA?
A: ISAs are straightforward: open one through any UK bank or investment platform (Vanguard, Interactive Investor, etc.). Pensions: if you're employed, your employer will have a scheme — just opt in. Self-employed: open a SIPP with an online provider. You need a National Insurance number and proof of identity.
The best time to start was 20 years ago. The second-best time is today.