Most casinos won’t ask for a fee to deposit, but you may need to pay a fee with some withdrawal methods. It’s rare, but it does happen, especially for things like bank wire which have to be manually processed. This is one of the reasons why reading the T&Cs is so important, so you don't get stung by any charges you didn't see coming.