When you use Mastercard to deposit money at a sportsbook where you already have an account, the sportsbook will often not charge you any fees when they process the payment themselves. However, as explained briefly above, the card issuer may impose fees for transactions.