For most deposit methods, the minimum deposit is €10, but if you want to claim the welcome bonus, you need to deposit at least €20.