Yes, depending on the betting site you choose, there may be restrictions on both deposits and withdrawals. Make sure to read the terms and conditions of each betting site before making a deposit or withdrawal.