No, Payforit does not charge fees, but there may be fees from your bank or mobile casino Payforit site. A reputable casino site will inform you of these fees before you complete the transaction.