A 14-year-old victim’s trembling hand deposited $300 cash into her JPMorgan account—money Jeffrey Epstein paid her for “massages” that turned into rape—while the bank’s own fraud team flagged the transaction as “consistent with sex trafficking” yet did nothing.

It was 2005 in Palm Beach, Florida, when the girl, recruited by Epstein’s network under the pretense of a legitimate job, handed the crumpled bills to a teller at a JPMorgan branch. The deposit, one of hundreds Epstein funneled through his accounts to victims as young as 14, triggered an internal alert: “Suspicious activity—pattern consistent with human trafficking,” according to unsealed court filings from the U.S. Virgin Islands’ 2023 lawsuit against the bank. Epstein’s accounts, flagged repeatedly for large cash withdrawals (up to $80,000 monthly) and payments to recruiters, showed a clear pattern: $200–$300 per “session,” wired or cashed to minors whose ages and transaction volumes screamed exploitation.
JPMorgan’s compliance team knew. A 2010 internal email, revealed in the Virgin Islands case, questioned: “See below new allegations of an investigation related to child trafficking—are you still comfortable with this client who is now a registered sex offender?” Yet, the bank continued servicing Epstein until 2013, profiting from $150 million in fees and ignoring red flags like his 2008 conviction for soliciting a minor. The girl’s deposit was one thread in a tapestry of 4,700 flagged transactions totaling $1.3 billion, retroactively reported only after Epstein’s 2019 death.
The Virgin Islands lawsuit accused JPMorgan of being “indispensable to the operation and concealment,” settling for $75 million in 2023 without admission of liability. Victims, including Virginia Giuffre, whose Nobody’s Girl (October 21, 2025) exposed similar payments, received $290 million in a class action. As Epstein files unseal by December 19 under the 2025 Transparency Act, that $300 deposit endures—a silent ledger of complicity, where a bank’s inaction echoed the screams it flagged but ignored.
Leave a Reply