Scenario: You have £50,000 invested in a self-invested personal pension (SIPP) and make four trades per month. Two UK stock trades worth £250 each, and two US stock trades worth £250 each.
Costs are based on those published costs on the other providers’ websites as of 24 March 2026. They are shown for illustrative purposes only. For confirmation of their up-to-date charges and product information, you should visit their websites.
Calculations exclude interest on customer cash and do not include investment growth or tax relief. Annual percentage based charges and monthly fixed account fees are applied after UK and US trading fees and FX fees.
Freetrade: There are no commission charges per trade and no subscription fee on the Basic plan, which gives you access to a Stocks and Shares ISA, Self-Invested Personal Pension (SIPP), and General Investment Account (GIA). FX fees are 0.99% on Basic, reduced to 0.59% on Standard and 0.39% on Plus.
Hargreaves Lansdown: There is a 0.35% charge on the value of shares held in the share dealing account, ISA and SIPP, capped at £12.50/mo for the all three accounts. Fee per trade reduces, depending on the number of trades executed in the previous month, from £6.95 for up to 19 trades to £3.95 for 20 or more trades. The FX rate is tiered by transaction value: 0.99% for the first £10,000, 0.50% for £10,001–£24,999.99, and 0.20% for £25,000 or more. The illustration assumes £6.95 trade per fee and 0.99% FX fee.
Interactive Investor: Subscription fee is based on the Core plan at £5.99/mo, which allows for a maximum portfolio size of £100,000. For portfolios above this, customers are switched to the Plus plan, which costs £14.99/mo. ii platform fees are charged per customer and have been allocated to GIA for modelling. The FX rate varies by plan: 0.75% on Core, 0.75% on the first £50,000 and 0.25% for over £50,000 on the Plus plan, 0.25% on the Premium plan.
AJ Bell: Subscription fee is based on the annual 0.25% charge on the value of shares held in a SIPP. This is capped at £10.00/mo. Fee per trade reduces, depending on the number of trades executed in the previous month, from £5.00 for up to 9 trades to £3.50 for 10 or more trades. The FX rate is tiered by transaction value: 0.75% for up to £10,000, 0.50% for £10,001–£20,000, and 0.25% for above £20,000.