The minimum deposit amount at Casino Masters is €10. This is a standard amount in the iGaming industry. The good news is that you have multiple payment options to make a €10 deposit, thus qualifying for the welcome bonus.