While depositing with Mastercard at online casinos is often free, some casinos and banks may charge a fee for withdrawals. It's essential to review the casinos master card policies and consult with your bank.