Best Stocks & Shares ISAs (March 2025)

Here are some of the best platforms to invest tax-free

Stocks and Shares ISAs let you invest tax-free — which means you won’t pay tax on capital gains, dividends or any interest earned on the money you put in them. You have a £20,000 ISA allowance each year, which includes any Cash ISAs or Lifetime ISAs you have. This means that you can pay up to £20,000 into ISAs each year and for as long as the money is held in them, it is tax-free.

There are broadly two types of Stocks and Shares ISA to choose between, do-it-yourself and fully managed. We explain in more detail what each of these mean below.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Here at Be Clever With Your Cash, we’re not regulated to give you financial advice. We aim to give you the facts about a provider or investment but it’s up to you to decide if it’s suitable for you. If you’re looking for more personalised guidance, find a financial adviser who can give you specific advice. Remember that your capital is at risk when investing — don’t invest more than you are prepared to lose. 

Best DIY Stocks & Shares ISAs

Do-it-yourself Stocks and Shares ISAs are ones where you choose the investments for your portfolio yourself. This could be a range of company shares, different types of funds and possibly even some commodities or precious metals. You’d be in control of managing your portfolio and ensuring it reflects the risk you plan to take.

Our picks below assume that you’re mostly interested in passive investing, which is mostly suited to beginners. This would mean you’d want to invest in exchange-traded funds (ETFs) or index funds. With many of these providers, you can also invest in shares, but this takes a lot more knowledge and skill.

Our top picks

Up to £100 welcome bonus and up to £4,000 Tax Year End bonus
InvestEngine
Platform fees
£0
Trading fee
£0
Minimum deposit
£100
Get up to £100 welcome bonus when you invest £100 or more. Sign up via the button or use promo code BCWYC (T&Cs apply). Plus, get an additional Tax Year End bonus of up to £4,000 when you open a new ISA or transfer your ISA by 31 May 2025 (T&Cs apply). You need to stay invested for at least 12 months to qualify for the bonus. We may receive commission from those who sign up through our link. ETF costs apply.
More details ▼
Additional Info

You can't invest in individual shares with InvestEngine, just exchange-traded funds (ETFs)

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: Yes

Foreign exchange fee: N/A

Fund fees: When you invest in funds you'll also have to pay fund fees between 0.03% and 0.89%, depending on which ones you choose

Offer details: £100 welcome offer ends 31 August 2025. The amount you'll get for the Tax Year End bonus depends on how much you deposit or transfer, ranging from £12,000 for a £50 bonus to £3m for a £4,000 bonus. You need to stay invested for at least 12 months to qualify for the bonus. We may receive commission from those who sign up through our link.

Free fractional share
Trading 212
Platform fees
£0
Trading fee
£0
Minimum deposit
£1
New customers get a free fractional share worth up to £100 when you sign up via our link or use the code BCWYC
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Fractional shares: Yes

Interest on uninvested cash: 4.90%

Flexible ISA: Yes

Foreign exchange fee: 0.15%

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.78% depending on the funds you choose

Offer details: Once the account is open, you then need to add at least £1 to your account within 10 calendar days. It will take about three days for the share to be added. This offer is only for Trading 212 Invest or the Trading 212 Stocks & Shares ISA.

Further details: Remember, the value of any money invested, which includes your free share, could go up or down.

Lightyear
Platform fees
£0
Trading fee
ETFs: £0
Minimum deposit
£0
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

ETF trading fee: £0

UK shares trading fee: £1

EU shares trading fee: £1

US shares trading fee: 0.1% (max $1)

Fractional shares: Yes

Interest on uninvested cash: 4.61%

Flexible ISA: Yes

Foreign exchange fee: 0.35%

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.78% depending on the funds you choose

Other options

XTB
Platform fees
£0
Trading fee
£0
Minimum deposit
£0
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: No

Fractional shares: Yes

Interest on uninvested cash: 6.5% (4.5% from 1 May 2025)

Flexible ISA: Yes

Foreign exchange fee: 0.50%

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.78% depending on the funds you choose

Offer details: You can get 6.5% interest on invested cash until 30 April 2025. After this, the interest on uninvested cash will revert to 4.5%

AJ Bell Dodl
Platform fees
0.15% (minimum £1 per month)
Trading fee
£0
Minimum deposit
£100 or £25 per month
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Other investment options: You could also choose to invest in managed portfolios with Dodl

Interest on uninvested cash: 4.58%

Flexible ISA: No

Foreign exchange fee: 0.75% (up to £10,000)

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.45% depending on the funds you choose

NuWealth
Platform fees
£2 per month + 0.25%
Trading fee
£0
Minimum deposit
£10
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: Yes

Foreign exchange fee: 0.75%

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.78%

Paid advertisement
IG
Platform fees
£8 per month custody fee
Trading fee
UK stocks: £3 / US stocks: £0
Minimum deposit
£0
You can reduce the custody fee to £0 per month when you place more than 3 trades in the previous quarter.
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: Yes

Foreign exchange fee: 0.50%

Fund fees: When you invest in funds, you'll have to pay fund fees between 0.03% and 0.78%

Vanguard
Platform fees
0.15% (minimum £4 per month)
Trading fee
up to 0.46%
Minimum deposit
£100 per month or £500
Sells its own funds only
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: 2.35%

Flexible ISA: Yes

Foreign exchange fee: N/A

Fund fees: When you invest in funds you'll also have to pay fund fees between 0.03% and 0.78%

AJ Bell
Platform fees
0.25%
Trading fee
£5.00
Minimum deposit
£25 per month or £500
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: 2.07% up to £10,000

Flexible ISA: No

Foreign exchange fee: 0.75%

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.78%

Hargreaves Lansdown
Platform fees
0.45%
Trading fee
£11.95
Minimum deposit
£1
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: 2.53%

Flexible ISA: No

Foreign exchange fee: 1.00%

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.78%

Freetrade
Platform fees
£4.99 per month
Trading fee
£0
Minimum deposit
£1
More details ▼
Additional Info

To get an ISA with Freetrade you need to be signed up to the Standard Plan, which costs £4.99 per month

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: 3% on up to £2,000

Flexible ISA: Yes

Foreign exchange fee: 0.59%

Fund fees: If you invest in funds, you'll have to pay fund fees between X and Y

Interactive Investor
Platform fees
£4.99 per month
Trading fee
£3.99
Minimum deposit
£25 per month
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: 1.51%

Flexible ISA: No

Foreign exchange fee: 1.50%

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.78%

Three months free
CMC Invest
Platform fees
£10 per month (after three months)
Trading fee
£0
Minimum deposit
£1
Get the first 3 months of the Plus plan for free
More details ▼
Additional Info

To get an ISA with CMC Invest you need to be signed up to the Plus Plan, which costs £10 per month

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: 2%

Flexible ISA: Yes

Foreign exchange fee: 0.50%

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.78%

Offer details: The first three months of the Plus Plan are free, after which it'll cost you £10 per month

Plum
Platform fees
£2.99 per month + 0.45%
Trading fee
£0
Minimum deposit
£1
You can only invest in funds with the ISA. You need a Plum Pro account which costs £2.99 per month to start investing in Plum funds.
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: No

Foreign exchange fee: 0.45%

Fund fees: When you invest in funds, you'll have to pay fund fees between 0.03% and 0.78%

Further details: You're limited to 16 funds to invest in, and can invest in the full range of 26 funds with the Premium plan which costs £9.99 per month

Emma
Platform fees
£0
Trading fee
£0
Minimum deposit
£1
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: No

Foreign exchange fee: 0.99%

Fund fees: When you invest in funds, you'll have to pay fund fees between 0.03% and 0.78%

Charles Stanley
Platform fees
0.3% (min £5 per month)
Trading fee
£50 worth of free trades every 6 months
Minimum deposit
£0
More details ▼
Additional Info

Trading fees: You get £50 worth of free trades every 6 months. Funds cost £4 per trade and shares cost £10 per trade.

Fund fees: If you invest in funds, you'll have to pay fund fees between 0.03% and 0.78% depending on the funds you choose. There are no platform or trading fees when you invest in Charles Stanley Multi Asset Funds

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Fractional shares: No

Interest on uninvested cash: No

Flexible ISA: No

Foreign exchange fee: 1.00%

Best managed Stocks and Shares ISAs

Managed Stocks and Shares ISAs are where you choose from a range of ready-made portfolios made by investment experts. You’d usually choose one based on your appetite for risk and it’s already built from a range of stocks, funds, commodities and even bonds or gilts. The “robo” element that some providers offer refers to them using technology to decide when to buy and sell investments, or where technology is used to help find a portfolio to suit you.

There are a few different types of portfolios that you’ll come across – these include:

  • Fully managed portfolios: these have real people managing them. They buy and sell the investments in the portfolio to make sure they perform well and reflect the risk profile.
  • Fixed allocation portfolios: these have been created by experts but aren’t managed day-to-day. They get rebalanced routinely to ensure they still fit your chosen risk profile.
  • Ethical or responsible portfolios: these invest in companies that are aiming to improve the world, such as by not investing in weapons or fossil fuels — you can get both fixed allocation and fully managed ethical portfolios. You can see more about what makes the funds ethical or responsible from your chosen provider.
  • Thematic collections: these are collections of funds that fit specific themes, such as technology, British, woman-owned, energy or sports. You would choose a few of these that match your own values to build a portfolio with little effort. These aren’t quite the same as managed portfolios, but they still allow you to passively invest.

Our top picks

AJ Bell Dodl
Platform fees
0.15% (minimum £1 per month)
Portfolios available
6 risk-based portfolios and a responsible investments portfolio
Minimum deposit
£100 or £25 per month
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Other investment options: You can also invest in individual shares and themed investments

Interest on uninvested cash: 4.58%

Flexible ISA: No

Other options

£50-£500 cashback, T&Cs apply
Wealthify, an Aviva company
Platform fees
0.60%
Portfolios available
10 portfolios based on risk and ethical options
Minimum deposit
£1
More Details powered by ClearBank Read customer reviews
You could earn £50-500 cashback. Register by 30.06.25 and you'll then have 6 months to deposit or start your transfer of £5,000 or more. Capital at risk. Tax treatments depend on your individual circumstances and may change in the future.
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: Yes

Further details: Wealthify Limited is authorised and regulated by the Financial Conduct Authority (No. 662530). Over 18s, UK residents and UK taxpayers only. Up to £85,000 of eligible deposits is protected by the UK Financial Services Compensation Scheme (FSCS).

Beanstalk
Platform fees
0.50%
Portfolios available
2 tracker funds
Minimum deposit
£10
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Fund fees: You'll have to pay additional fund fees of up to 0.15%

Interest on uninvested cash: No

Ready-made portfolios available: 2 tracker funds to choose between: an L&G cash fund and a Fidelity Global Shares fund

Hargreaves Lansdown
Platform fees
0.45%
Portfolios available
4 risk-based portfolios
Minimum deposit
£100 or £25 per month
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Platform fees: Fees are reduced the more you invest. You're charged 0.45% on up to £250,000, 0.25% on the next £750,000, and 0.1% on the next £1,000,000. For amounts over £2m there is no charge.

Interest on uninvested cash: 2.53%

Flexible ISA: Yes

Moneyfarm
Platform fees
0.65%
Portfolios available
A range of ethical managed portfolios, a low-risk portfolio and 4 thematic growth themes
Minimum deposit
£500
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: Yes

1% cashback on transfers
Nutmeg
Platform fees
0.75%
Portfolios available
30 portfolios, including fully managed, fixed allocation and ethical
Minimum deposit
£500
1% cashback on ISA transfers of up to £500,000.
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: No

Offer details: You need to transfer £10,000 or more of existing investments to get 1% cashback on the first £500,000 in your account.

Chip
Platform fees
0.25%
Portfolios available
3 risk-based portfolios and two index funds
Minimum deposit
£1
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: Yes

Monzo
Platform fees
0.45%
Portfolios available
3 risk-based portfolios
Minimum deposit
£1
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Fund fees: You'll also have to pay fund fees of 0.14%

Flexible ISA: Yes

Scottish Friendly
Platform fees
1.50%
Portfolios available
1 ethical portfolio and 10 risk based portfolios
Minimum deposit
£20 per month or £100 lump sum
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: No

Shepherds Friendly
Platform fees
1.50%
Portfolios available
One risk-based portfolio
Minimum deposit
£30 per month
More details ▼
Additional Info

FSCS Protected: Yes

Transfer in existing ISA?: Yes

Interest on uninvested cash: No

Flexible ISA: No

4 thoughts on “Best Stocks & Shares ISAs (March 2025)

  1. A useful addition. But when you mention dealing fees you need to take into account that some providers charge different fees depending on what you are buying /selling. For instance, you say that the Hargreaves Lansdown trading fee is £11.95. That is true for shares/ETFs but there is no fee for trading in funds. AJ Bell is £5 for shares/ETFs but £1.50 for funds.

    Also the section on fund fees is rather generic. It says “If you invest in funds, you’ll have to pay fund fees between X and Y”. It says that for Trading 212 when, in reality, Trading 212 doesn’t offer funds at all.

    A couple more providers that charge no platform fee at all which you might want to consider including are Prosper and IWeb

  2. The InvestEngine welcome bonus needs correcting, I believe it’s the “Variable Partner welcome bonus” as stated here https://investengine.com/terms-incentives/#variable-partner-welcome-bonus

    I say this because I recently signed up with the code mentioned on this article, and only received a £24 bonus, not the £100 I was led to believe.

    1. Hi, the offer is listed in our tables as “up to £100”, and the full terms are explained on the landing page when you click through, which state it’s a variable amount beetween £20 and £100

      1. My apologies! Thanks for clarifying

Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.