No, Bet 4 does not charge any fees for depositing or withdrawing. However, there may be fees imposed by the payment provider you use.