Most online casinos do not charge a fee to make a deposit. Some ewallets charge for bank transfers. All charge for credit and debit card deposits.