Top sign-up offers

I update this page regularly with the best investing offers.
These are the best ones right now, and they're all platforms I use myself.

Personal

For your own ISA, SIPP or general investment account.

IG

Up to £300 in free bonus shares

Open a new IG account (ISA, SIPP or GIA) using the link below and code MMS, invest at least £300 and stay invested for 3 months.

Sign up to IG

Capital at risk. Terms and conditions apply. Sponsored link.

Trading 212

Up to £100 in a free fractional share

Sign up and deposit at least £1 using the link below, or use code MMS in the app.

Sign up to Trading 212

Capital at risk. Terms and conditions apply. Sponsored link.

Lightyear

£10 to £100 in a free share or ETF

Use the link below, or code MMS in the app, to claim a free fractional share or ETF in your General Investment Account. Full T&Cs are on the sign-up page.

Sign up to Lightyear

Capital at risk. Terms and conditions apply. Sponsored link.

InvestEngine

Up to £200 welcome bonus

Sign up using the link below, deposit at least £100 and stay invested for at least 12 months to get a welcome bonus of up to £200.

Sign up to InvestEngine

Capital at risk. Terms and conditions apply. Sponsored link.

Business

For investing through your limited company.

Lightyear

Up to £300 in a Money Market Fund

For new business users who signed up in the last 15 days and haven't used more than 1 code before. Enter code MMSBIZ in the app, complete your business verification and deposit at least £1,000 within 45 days to claim up to £300 in free money market funds or shares. You'll need an active LEI number.

Sign up to Lightyear Business

Capital at risk. Terms and conditions apply. Sponsored link.

InvestEngine

Up to £400 welcome bonus

Sign up using the link below, deposit at least £100 into your business account and stay invested for at least 12 months to get a welcome bonus of up to £400.

Sign up to InvestEngine Business

Capital at risk. Terms and conditions apply. Sponsored link.

Some of these are sponsored or affiliate links, so I may earn a commission if you sign up, at no extra cost to you.
Offers can change or end at any time, so check the full terms on each provider's sign-up page. This is not financial advice.