Generally, you shouldn’t pay fees when depositing to online betting sites. If a payment provider charges you to deposit, there are plenty more options that don’t. Be aware, you may pay fees on withdrawals though and this changes from payment to payment.