I opened a BoA checking account online earlier in the week because BoA is more convenient for me since there's a BoA ATM in the building I work in, and I was tired of paying ATM fees at my current bank (US Bank) for using the BoA one when I need cash. I got my debit/ATM card in the mail today, so I wrote a check out to myself from my old bank account to move money to it and deposited it into an ATM today. And.....there's absolutely no sign of the ATM deposit anywhere in my online banking. My parents have BoA and whenever they make an ATM deposit, it shows up immediately in Online Banking with the first couple hundred dollars available until the deposit clears and is posted. I called BoA and their customer "service" said he could see the deposit, but didn't know why it wasn't showing up for me and that's all he could tell me. The only possible thing I can think of is my parents have the advantage checking since they have their mortgage with BoA, and I'm just on a regular free checking account, so maybe that's a perk they get? I dunno.....so, ,my question for other BoA users, when you make an ATM deposit, does it show up right away online for you guys?