Depositing money at Neteller casinos is completely free. However, there may be fees for the payout if these are not borne by the casino.