The lowest deposit amount is £10. It is also the lowest amount needed for the site’s bonuses, so there is little chance of making a deposit that is processed by the site but invalidates the bonus.