Affiliate disclosure: Pennywise Finance may earn a commission if you sign up to a product through some of the links on this page. This has no effect on the rankings — products are ranked by user benefit only, never by commission. See our full affiliate disclosure and review methodology.
Last reviewed: 2 November 2026
Updated for the 2026/27 UK tax year.
PF
Pennywise Finance
Drafted with AI assistance and checked against official sources before publishing. General information, not financial advice.
Fact-checked
Reviewed November 2026
Affiliate link · Hargreaves Lansdown
Hargreaves Lansdown suits investors who need what InvestEngine doesn't offer: funds, individual shares, investment trusts, a Lifetime ISA or Junior ISA, or phone dealing. For an ETF-only portfolio, InvestEngine's DIY service costs less, as the comparison below shows. We may earn a commission if you open an account through this link. It does not change the comparison on this page.
Open account with HL →

The short version

The two platforms are built differently, so this isn't a like-for-like contest. InvestEngine sells ETFs only. Its DIY service has no platform fee and no dealing fee: you pay only the ETFs' own charges. Hargreaves Lansdown offers funds, shares, ETFs and investment trusts across every main UK account type, and charges 0.35% a year for it (capped at £150 per account on shares and ETFs). It also charges for one-off trades.

If you would hold only ETFs either way, InvestEngine's DIY service is cheaper at every portfolio size, because HL's charge can't fall below zero. HL's case rests on what InvestEngine doesn't do: funds, individual shares, investment trusts, a Lifetime ISA, a Junior ISA and phone dealing. Use the calculator below to put a number on the gap for your own portfolio.

Fees checked 2 November 2026 against each platform's published charges: HL's charges from 1 March 2026 and InvestEngine's help-centre fee page. Links are at the end of the page. Prices change, so check both before acting.

HL vs InvestEngine cost calculator

Annual platform and dealing costs only. Fund and ETF ongoing charges, spreads and FX are left out because they depend on what you buy rather than where you hold it.

Your portfolio

£
%
InvestEngine doesn't offer funds. The comparison assumes you'd use ETFs there instead.
Monthly regular investing is free at HL. Don't count those trades here.

Annual cost

Hargreaves Lansdown
—
InvestEngine DIY
—
InvestEngine Managed (0.25%)
—
HL minus InvestEngine DIY, over 10 years at today's value
—

How the calculator works

The ten-year figure multiplies one year's difference by ten at today's portfolio value. It doesn't model growth, so if your portfolio grows the real gap on funds will be larger, and on capped ETFs it stays the same.

Worked examples (checked 2 November 2026)

ScenarioHL a yearInvestEngine DIYInvestEngine Managed
£20,000 ISA, all ETFs, 4 one-off trades£97.80£0.00£50.00
£100,000 ISA, half funds, half ETFs, regular investing only£325.00£0.00£250.00
£300,000 SIPP, all funds, no one-off trades£1,000.00£0.00£750.00

Working: (1) 0.35% × £20,000 = £70, under the £150 cap, plus 4 × £6.95 = £27.80. (2) Funds 0.35% × £50,000 = £175, plus ETFs 0.35% × £50,000 = £175 capped to £150. (3) 0.35% × £250,000 = £875, plus 0.25% × £50,000 = £125. In each case InvestEngine would hold ETFs rather than funds.

Two points stand out. Once an all-ETF account passes about £42,857, HL's charge stops at £150 a year. And InvestEngine's Managed service can cost more than HL on a large ETF-only account: on £100,000 of ETFs, Managed costs £250 against HL's capped £150.

Side by side

FeatureHargreaves LansdownInvestEngine
Platform fee (DIY)0.35% funds (tiered); 0.35% shares/ETFs capped £150/yrNone
Managed optionReady-Made Pension Plan, 0.45% totalManaged portfolios, 0.25% plus ETF costs
Dealing£6.95 per share/ETF trade; £1.95 per fund trade; regular investing freeNo dealing fees
What you can holdFunds, shares, ETFs, investment trusts, bondsETFs only
AccountsISA, SIPP, Lifetime ISA, Junior ISA, Junior SIPP, Fund and Share Account, cash savingsISA, SIPP, general account, business account
Uninvested cashCheck HL's current cash termsInvestEngine says it keeps the interest on uninvested cash
Investor protectionFSCS up to £85,000 per person if the firm failsFSCS up to £85,000 per person if the firm fails

InvestEngine's fee page lists ISA, SIPP, general and business accounts. It doesn't mention a Lifetime ISA or Junior ISA, so don't assume either is available there.

When HL can make sense despite the cost

When InvestEngine is likely to cost less

On either platform, keep uninvested cash low. Cash waiting to be invested doesn't grow with the market, and InvestEngine says it keeps the interest earned on uninvested cash.

Is my money safe on either platform?

InvestEngine says it is authorised and regulated by the FCA, holds client cash in segregated accounts and holds ETFs in a nominee company for clients. If an authorised investment firm fails and client money or assets are missing, the FSCS can pay up to £85,000 per person, per firm. Neither platform's FSCS cover protects you against investments falling in value. You can check either firm on the FCA register.

Switching between them

If you move an ISA, always transfer it through the new provider instead of withdrawing and paying back in. Withdrawing uses up allowance. InvestEngine holds only ETFs, so a transfer from HL usually has to be in cash: your HL holdings are sold, and you are out of the market for a while. Our ISA transfer guide covers the steps.

Affiliate link · Hargreaves Lansdown
If you need funds, shares, investment trusts, a Lifetime or Junior ISA, or phone dealing, HL offers them. It charges 0.35% a year (capped at £150 per account on shares and ETFs) plus £6.95 per one-off share deal, so check your own numbers in the calculator above first. We may earn a commission if you open an account through this link. It does not change the comparison on this page.
Open account with HL →

Frequently asked questions

Which is cheaper, HL or InvestEngine?

For an ETF-only portfolio, InvestEngine's DIY service: it has no platform or dealing fee, while HL charges 0.35% (capped at £150 a year per account for ETFs) plus £6.95 per one-off trade. HL's extra cost on £20,000 of ETFs is £70 a year before dealing.

Does InvestEngine offer a SIPP?

Yes. InvestEngine's fee page lists ISAs, SIPPs, general and business accounts, with no platform fee on DIY portfolios. Managed portfolios cost 0.25% a year.

Can I buy funds or individual shares on InvestEngine?

No. InvestEngine offers ETFs only. If you want funds, investment trusts or individual shares, you'd need a platform such as HL.

When does HL's £150 cap apply?

To shares, ETFs, investment trusts and bonds in each Stocks and Shares ISA, SIPP, Junior SIPP and Fund and Share Account. 0.35% reaches £150 at about £42,857. Funds aren't capped.

Is my money protected?

If an authorised investment firm fails and client assets are missing, the FSCS can pay up to £85,000 per person, per firm. It doesn't cover losses from investments falling in value.

Recommended next
Keep going

Capital at risk. The value of investments can fall as well as rise, and you may get back less than you put in. Tax rules can change and depend on your circumstances. Pennywise Finance is not authorised by the Financial Conduct Authority. This comparison is general information, not a personal recommendation or financial advice.

Affiliate linkOpen account with HL →