No. Mastercard does not charge you any fee when you make a deposit or withdrawal from an esports betting site. However, there could be considerably low charges if you decide to use your card in conjunction with an eWallet provider such as PayPal.