If using MasterCard at authorized casino sites, there are normally no fees involved. The casinos manage the transaction charges so that you can access the whole sum. Only withdrawals may incur a minor cost in exceptional situations.