Yes, deposits can be made anytime. On weekends/holidays, verifications may be delayed.