There is a daily limit of 10 deposits and a maximum amount of $3,000 total. There is a monthly limit of 25 deposits and a maximum amount of $12,000 total.