Banks may not keep a lot of cash on hand these days and they may keep less up front for security reasons. If I need more than a few thousand, I usually call ahead. For deposits, anything over $5000 and you could be required to fill out some paperwork. I dont know what law itβs specifically covered under but I think has to do with anti-money laundering and terrorist financing.