Skip to content
Breach Index · running record

Charles Schwab data breach history (2016-2026): TD Ameritrade’s MOVEit theft, the 2021 message leak and account takeovers

Charles Schwab bought TD Ameritrade in 2020, so this page covers both. It records what Schwab and TD Ameritrade told state regulators since 2016, what court filings add, and what clients should do.

Short answer

Was Charles Schwab hacked?

Yes, through TD Ameritrade, which Schwab owns. In 2023 criminals exploiting the MOVEit Transfer zero-day stole files from a TD Ameritrade MOVEit application between 28 and 30 May. Schwab’s counsel told Maryland’s Attorney General that “No other TD Ameritrade or Schwab systems or data were impacted”. Data included names, Social Security numbers, account information, dates of birth and government ID numbers. A class action put the total at about 61,160 people; Schwab had earlier estimated up to 0.5% of TD Ameritrade clients.

Separately, Schwab notified clients in 2022 that between 18 May and 16 December 2021 some chat and email messages sent through Schwab.com went to external email systems by mistake, possibly including Social Security, ID and passport numbers or usernames and passwords. That was an error, not an intrusion.

We found no breach of Schwab’s core brokerage systems from 2016 to 2026 in the sources we read, and no SEC or FINRA cybersecurity penalty. Before this window, in 2016, Schwab warned clients of logins with passwords stolen from other sites.

Timeline at a glance

  1. 18 May-16 Dec 2021Some Schwab.com chat and email messages sent to external email systems by mistake. (Schwab letter (CA AG))Confirmed
  2. 28-30 May 2023MOVEit zero-day used to steal files from a TD Ameritrade MOVEit app. (Maryland AG filing)Confirmed
  3. 14 Jul 2023Schwab estimates up to 0.5% of TD Ameritrade clients affected (up to 55,000). (InvestmentNews)Reported
  4. 8 Aug 2023Notices filed; 1,144 Maryland residents; SSNs, account data, ID numbers. (Maryland AG filing)Confirmed
  5. 28 Aug 2023Class action says about 61,160 people affected (Jeanfort v. TD Ameritrade). (Court complaint)Reported

Last updated November 13, 2026. Every entry is dated and linked to its source; claims by attackers are labelled as claims, never stated as fact.

Charles Schwab incident timeline, in detail

Confirmed = acknowledged by Charles Schwab, a regulator filing or a court. Reported = credible reporting Charles Schwab has not fully confirmed. Unverified claim = an attacker or leak-site claim.

2026Not a breachThird party (independent adviser’s software)

Adviser’s software breach exposes Schwab account numbers

What happened. A 2026 Massachusetts notice by Purus Wealth Management, an independent adviser, says names and Charles Schwab account numbers were involved in a breach of external software it used (via search; we could not open the letter). Schwab’s own systems were not named.

Impact. Not a Schwab breach. Number of people not known to us.

Sources: Massachusetts notice 2026-173 (via search)

28-30 May 2023 (notified Aug 2023)ConfirmedThird-party software (MOVEit Transfer) run by TD Ameritrade

MOVEit zero-day used to steal TD Ameritrade client files

What happened. Per the 8 August 2023 letter to Maryland’s Attorney General, “unauthorized individuals accessed a TD Ameritrade application of the MOVEit Transfer software and stole data”. TD Ameritrade and Schwab learned of it on 30 May 2023, stopped using MOVEit and alerted law enforcement. Cl0p ran the wider MOVEit campaign, per InvestmentNews.

Impact. Names, Social Security numbers, financial account information, dates of birth, government ID numbers and other identifiers; for “a very small minority”, health or biometric information. 1,144 Maryland residents. The Jeanfort complaint (D. Neb., 28 Aug 2023) says about 61,160 people; Schwab earlier estimated up to 0.5% of TD Ameritrade clients, which InvestmentNews put at up to 55,000. Free credit monitoring was offered.

Sources: Letter to the Maryland AG, 8 Aug 2023 · California AG breach entry · InvestmentNews, 14 Jul 2023 · Jeanfort v. TD Ameritrade complaint

18 May-16 Dec 2021 (notified Mar 2022)ConfirmedMisdirected data (error)

Schwab.com chat and email messages sent to external email systems

What happened. Schwab’s letter says it found on 16 December 2021 that “certain chat and email messages sent through Schwab.com were inadvertently sent to external email systems” between 18 May and 16 December 2021.

Impact. Possibly name plus Social Security or tax ID number, driver’s licence or state ID, passport number, or username and password. Schwab said it had no evidence of misuse or account access. Two years of IdentityForce monitoring offered.

Sources: Schwab sample notice letter (California AG) · California AG breach entry

Where the reports disagree

  • MOVEit count: Schwab estimated up to 0.5% of TD Ameritrade clients (InvestmentNews: up to 55,000); the Jeanfort complaint, citing Maine’s filing, says about 61,160 people.

The pattern across the record

File transfer and messaging, not the trading platform

Both confirmed events sat at the edges: a file-transfer server TD Ameritrade used “on a limited basis”, and chat and email routing. Data in transit between systems is where Schwab’s exposure has been.

Password reuse is the long-running account risk

Schwab warned clients in 2016 (just before this page’s window) that passwords stolen from other sites had been tried successfully on Schwab.com. Reused passwords remain the usual route into brokerage accounts.

What it means for Charles Schwab clients — and what to do

If you were a TD Ameritrade client in 2023 and got a letter, your Social Security number and account details may be in criminals’ hands. Your Schwab account itself was not accessed, per Schwab.

  1. 1.Freeze your credit and get an IRS IP PIN

    Free, and it blocks new-credit fraud and fake tax returns using your SSN.

    SSN exposure action plan
  2. 2.Use a unique password and two-step verification

    Schwab’s own 2016 warning was about reused passwords. Turn on two-step verification and security alerts in your Schwab account.

    Phishing-resistant MFA planner
  3. 3.Be wary of calls citing your account details

    Stolen account numbers make scams convincing. Hang up and call Schwab on the number on your statement.

CISO takeaways

Sources

Company statements and regulator filings first, then reputable reporting. Reviewed November 13, 2026.

  1. 1.Legal notice of information security breach (TD Ameritrade / Schwab) — Maryland AG, 8 Aug 2023
  2. 2.Breach entry: TD Ameritrade and Charles Schwab & Co. — California AG, 8 Aug 2023
  3. 3.Charles Schwab announces TD Ameritrade data breach — InvestmentNews, 14 Jul 2023
  4. 4.Jeanfort v. TD Ameritrade, Inc., complaint, 8:23-cv-00381 (D. Neb.) — Court filing (via ClassAction.org), 28 Aug 2023
  5. 5.Charles Schwab notice of data breach (sample letter) — California AG, 23 Mar 2022
  6. 6.Breach entry: Charles Schwab & Co., Inc. (2021) — California AG, 23 Mar 2022
  7. 7.Breach entry: Charles Schwab & Co., Inc. (2016 unusual logins) — California AG, 3 May 2016
  8. 8.Purus Wealth Management notice 2026-173 (via search) — Massachusetts OCABR, 2026

Frequently asked questions

Was Charles Schwab hacked?

Not its core systems, per the sources we read. In May 2023 criminals stole files from a MOVEit file-transfer application run by TD Ameritrade, which Schwab owns. Schwab said no other TD Ameritrade or Schwab systems were affected.

What data was stolen in the TD Ameritrade MOVEit breach?

Names, Social Security numbers, financial account information, dates of birth, government ID numbers and other identifiers, and for a small minority health or biometric information, per the Maryland filing.

How many people were affected by the Schwab TD Ameritrade breach?

A class action complaint puts it at about 61,160 people. Schwab had estimated up to 0.5% of TD Ameritrade clients. Maryland alone had 1,144 residents notified.

Is there a Schwab or TD Ameritrade data breach settlement?

A class action, Jeanfort v. TD Ameritrade, was filed in Nebraska federal court in August 2023. We found no announced settlement as of 13 November 2026.

Did Schwab have a data breach in 2021?

Schwab reported that between May and December 2021 some chat and email messages sent through Schwab.com went to external email systems by mistake, possibly including SSNs, ID numbers or login details. It offered two years of monitoring.

Same sourced, verification-tagged timeline, company by company — compare how peers have fared.

Or see the full Breach Index and how to read it.

Independent analysis for security-leadership education; not affiliated with or endorsed by Charles Schwab. Facts are attributed to the dated sources above, and anything disputed or unconfirmed is labelled as such. See the full Breach Index.