What is the maximum I can deposit?

From February 2022, maximum deposits will be capped at £2,000. This means you cannot make a single deposit higher than £2,000 and applies to all payment methods.

These changes are for UK customers ONLY.