Most UK stock brokers charge a flat fee on each trade that you place. This means that you will pay the same fee when you buy shares, and then again when you offload them. In rarer cases, brokers such as eToro allow you to buy shares without paying any commissions.