Obviously, that depends on the investment platform you choose to trade on. For instance, if you choose a traditional brokerage firm like Hargreaves Landsdown, you’ll have to pay a fee of £1.50 per deal when you sell shares. However, if you decide to buy and sell shares through a CFD online trading platform, there’s no fee for selling shares.