Yes, deposits made at ATMs may have a 2-business day hold placed on them; however, the first $100 of your deposit will be available immediately.