US banks are generally required to report all cash transactions over $10K. However, they're also supposed to report smaller cash transactions that look suspicious. Like if you deposit $5K cash today, and then another $5K cash tomorrow, then it's likely that the bank will file a Suspicious Activity Report (SAR) with FinCEN.