Methodology

How the ISA fee estimates are produced

The model compares recurring wrapper-level costs for example UK Stocks and Shares ISA scenarios.

Results are fee estimates for comparison. They are not recommendations, and provider pricing should be verified directly before acting.

Editorial process

Built and checked by Valery Frolov

The fee model is maintained by Valery Frolov. Provider fees are taken from public pricing pages, translated into calculator assumptions, and listed below with the last verification date. Corrections can be sent through LinkedIn with the provider name and source URL.

Calculation method

What is included

The calculator uses publicly available provider pricing pages and applies them to the user-entered current balance, monthly contribution, investment type, and US-stock FX assumption. It estimates annual platform or account fees, modelled monthly dealing fees, and FX conversion fees where those fees are exposed by the provider pricing model.

Percentage platform fees are calculated against the entered fund and share/ETF values. Flat subscriptions and monthly minimums are annualised. Tiered platform and FX schedules are modelled where the tier boundaries are available. Results are sorted by estimated annual cost for the selected scenario, not by provider quality.

Exclusions

What is not included

The model deliberately excludes:

  • fund OCFs
  • bid/ask spreads
  • transfer fees
  • promotions/introductory offers unless explicitly modelled

It also excludes stamp duty, PTM levy, product-specific discounts, investment performance, cash interest, tax outcomes, account closure fees, telephone dealing, optional paid services, and non-standard negotiated terms.

Fee data

Last-verified dates

The dates below show when the current fee assumptions were last checked against provider pricing pages. They are not a guarantee that the fees are still current, and they do not describe historical accuracy before this public baseline.

Provider / plan Pricing source Last verified
AJ Bell, Stocks and Shares ISAAJ Bell charges page
Barclays Smart Investor, Investment ISABarclays Smart Investor costs and charges
Dodl, Investment ISADodl charges page
Fidelity, Stocks and Shares ISAFidelity charges and fees page
Freetrade, ISA plansFreetrade account types page
Hargreaves Lansdown, Stocks and Shares ISAHL ISA charges page
IG, Stocks and Shares ISAIG ISA page
interactive investor, Stocks and Shares ISAinteractive investor charges page
InvestEngine, DIY ISAInvestEngine ISA fees help page
iWeb, Stocks and Shares ISAiWeb charges page
J.P. Morgan Personal Investing, Managed Stocks and Shares ISAJ.P. Morgan Personal Investing schedule of fees and charges
Moneybox, Stocks and Shares ISAMoneybox investment account fees
Trading 212, Stocks and Shares ISATrading 212 fees help page
Vanguard, Self-managed ISAVanguard fees explained page
XTB, Flexible Stocks and Shares ISAXTB ISA page

Junior ISA fee data

Junior ISA providers use separate pricing assumptions where the provider publishes a distinct JISA fee schedule.

Provider / plan Pricing source Last verified
AJ Bell, Junior ISAAJ Bell Junior ISA charges page
Fidelity, Junior ISAFidelity Junior ISA fees page
Freetrade, Junior ISA plansFreetrade Junior ISA page
Hargreaves Lansdown, Junior ISAHL Junior ISA charges page
IG, Junior ISAIG Junior ISA page
interactive investor, Junior ISA on Plusinteractive investor Junior ISA page
J.P. Morgan Personal Investing, Junior ISAJ.P. Morgan Personal Investing schedule of fees and charges
Moneybox, Junior ISAMoneybox Junior ISA page
Vanguard, Junior ISAVanguard Junior ISA page

Caveats

Verify directly before acting

Providers can change fees, plan names, eligibility rules, transfer terms, and promotional pricing without this site noticing immediately. The calculator can also be wrong because a pricing page was misunderstood, changed, or only applies under conditions not captured by the inputs.

Treat the output as a fee-estimation aid. Always verify the current fees with the provider directly before opening or transferring an ISA.