Data Narrative 19 — Epstein Forensic Finance Project

I Audited $2.1 Billion in Epstein Financial Records. Here's Every Name the Money Touched.

The capstone analysis of 6,310 payments across 14 banks, 8 shell entities, and 123 connected nodes.
Randall Scott Taylor
February 2026
$2.146B
Total Corpus
6,310
Payments
14
Banks
8
Shell Entities
313
Financial Links

I started this project because the documents were public and everybody was reading them. One file at a time, one name at a time. I wanted to do more than read them. I wanted to follow the money — across every wire, every shell, every bank — and find out where it all led. A shell upon a shell inside a shell.

Thousands of pages of wire transfer records, bank statements, CHIPS and SWIFT logs, canceled checks, and SAR narratives — all released by the Department of Justice and various court proceedings. The raw material for a forensic audit was sitting on government servers. So I built one.

Over the course of this project, I processed 10 distinct payment types across 14 financial institutions. The publication ledger holds 6,310 unique payments totaling $2.146 billion (Unverified). That figure breaks down into four tiers: $1.61 billion in wire transfers, CHIPS, and SWIFT transactions; $343 million in bank statement entries; $7.6 million in checks and cash instruments; and $185 million in contextual document references.

The first three tiers alone total $1.96 billion. That's 104.4% of the aggregate values reported in the banks' own SARs. The data doesn't just corroborate the suspicious activity reports. It slightly exceeds them.

Interactive Companion
Blueprint of a Financial Machine — Full Visualization
123 nodes, 313 edges. Click any entity for inflows, outflows, SAR flags, and file references.
I

The Banks

Five banks carried the bulk of the volume. Deutsche Bank handled $851.9 million (Unverified). JPMorgan Chase processed $670.8 million. Bank of America moved $486.4 million. Citibank handled $206.6 million. BNY Mellon rounded out the top five at $86.7 million.

These aren't controversial claims. The banks themselves filed the SARs. Deutsche Bank paid a $150 million fine to New York regulators for compliance failures tied to these accounts. JPMorgan settled for $290 million in a class action and another $75 million with the U.S. Virgin Islands. The question was never whether the money moved. The question is where it went.

What the payment records show is that bank money didn't go directly to Epstein in most cases. It routed through a layer of shell entities first. Deutsche Bank alone pushed $93.8 million into Haze Trust across 72 wire transfers, $82.7 million into Southern Financial LLC across 103 wires, and $58.4 million into Southern Trust Company across 44 wires. JPMorgan sent $42.8 million into Southern Financial across 94 transactions.

The banks were the on-ramp. The shells were the highway.

II

The Shell Entities

Eight shell entities sit at the center of this machine. Each one registered to Epstein or his associates. Each one receiving inflows from banks and distributing outflows to operators and key persons. Together they touched $4.37 billion in gross volume (Unverified) — a number that includes both sides of transfers between shells, which inflates the figure. The net corpus remains $2.146 billion.

Shell EntityInflowsOutflowsNetWires
Southern Trust Company$692.0M$642.9M+$49.1M586
Haze Trust$618.0M$698.0M−$79.9M368
Southern Financial LLC$606.9M$194.7M+$412.3M762
Plan D LLC$119.7M$129.2M−$9.5M96
Gratitude America$102.9M$133.9M−$31.0M252
Jeepers Inc.$18.0M$173.6M−$155.6M81
BV70 LLC$30.0M$131.5M−$101.5M13
The 2017 Caterpillar Trust$45.0M$30.0M+$15.0M12

Look at Southern Financial LLC. It took in $606.9 million and only pushed out $194.7 million. That's a $412.3 million net positive. Where is that money? It didn't leave through the documented wire transfer channels in the corpus. That's a forensic question worth asking.

Now look at Jeepers Inc. It shows $18 million in documented inflows but $173.6 million in outflows. That's $155.6 million more going out than coming in. The money had to enter from somewhere. The source documents either don't capture it, it came through a payment type not yet extracted, or it arrived through channels the DOJ releases don't cover. Same story with BV70 LLC — $101.5 million net negative.

I covered the Gratitude America connections in an earlier narrative. That entity alone shows $236.8 million in total volume across 252 wire transfers, with a $31 million net outflow gap. It sent $44.4 million to Haze Trust in 20 payments and $1.7 million to Southern Trust Company in 39 smaller transfers.

The shells moved money between themselves 8 times, totaling $260.4 million. That's internal circulation with no external economic purpose visible in the documents.

Southern Trust sent $59.9 million to Southern Financial across 77 payments. Haze Trust sent $57.9 million to Southern Financial in 6 large transfers and $46.1 million to Southern Trust in 31. Gratitude America routed $44.4 million into Haze Trust. BV70 moved $30.5 million into Plan D in just 2 transactions. These are entities controlled by the same people, passing money to each other in patterns that don't match any visible business activity.

III

The Operators

Between the shells and the key persons sits a layer of operators — lawyers, accountants, and financial managers who physically executed the transactions. Eight names dominate this tier.

Darren Indyke handled $320.1 million in total volume. He's the most connected operator in the network with both inflows ($142.7 million) and outflows ($177.5 million). Indyke served as Epstein's primary attorney and was named co-executor of the estate.

Eileen Alexanderson moved $294 million, almost entirely outbound ($289.6 million). She pushed $48.8 million to ADA CLAPP across 22 transactions, $17.5 million to Brad Wechsler, and $15.4 million to Leon Black. Her inflow from documented sources was just $4.4 million. The gap between what she sent out and what we can trace coming in is $285 million.

Lyle Casriel processed $255.9 million, virtually all of it outbound. His single largest flow: $92.5 million to Ghislaine Maxwell across 176 payments. That's the largest operator-to-key-person connection in the entire network. He also sent $47 million to Scott Stackman in 114 payments — operator to operator.

Operator Volume Summary

Darren Indyke: $320.1M  ·  Eileen Alexanderson: $294.0M

Lyle Casriel: $255.9M  ·  Richard Kahn: $221.1M

Melanie Spinella: $182.5M  ·  Scott Stackman: $147.0M

HALPERIN: $130.5M  ·  GROFF: $107.7M

Richard Kahn handled $221.1 million. His largest outflow went not to a person but to LEXINGTON — $54.4 million across 94 payments. Kahn served as Epstein's accountant. The Deutsche Bank analysis I published earlier traces several of these operator flows back to specific wire instructions in the SAR exhibits.

The operator layer is where the machine gets its fingerprints. Banks process transactions. Shells hold accounts. But operators sign the instructions. They name the beneficiaries. They choose the amounts. Every dollar that reached a key person passed through at least one set of human hands in this tier.

IV

The Key Persons

Twelve names sit at the terminal end of this financial structure. These are the people the money reached — or in some cases, the people who fed money back into it.

PersonVolumeFilesSAR
Jeffrey Epstein$785.4M304,946⚠ FLAGGED
Leon Black$507.9M3,951⚠ FLAGGED
Debra Black$385.4M164⚠ FLAGGED
Ghislaine Maxwell$328.5M4,413⚠ FLAGGED
Brad Wechsler$250.8M1,723
Donald Trump$64.7M974⚠ FLAGGED
Larry Visoski$44.2M10,854
Leslie Wexner$37.2M270
Bill Clinton$17.6M784
Prince Andrew$11.9M939
Joichi Ito$4.5M559
Jean-Luc Brunel$3.8M1,186

The single largest direct bank-to-person flow in the network: JPMorgan Chase sent $97.3 million to Debra Black across 33 transactions. Debra Black then shows $65.2 million flowing to Leon Black in 55 payments. Deutsche Bank sent another $36.5 million directly to Leon Black in 7 transfers. Between the two banks, the Black family entities received over $507 million in documented flows. Epstein separately sent $77 million to Black Family Partners LP in 4 payments.

Ghislaine Maxwell received $328.5 million in total volume. Her largest single source was Lyle Casriel at $92.5 million across 176 payments. She appears in 4,413 source documents. Maxwell was convicted on five federal charges related to sex trafficking in December 2021.

The financial-flight-victim temporal correlation analysis I published earlier cross-references these dollar flows with flight manifests. Larry Visoski — Epstein's chief pilot — shows $44.2 million in financial volume. His money came primarily through Darren Indyke ($7.4 million across 10 payments).

Trump appears at $64.7 million in financial volume. The documented financial links include $5 million from JPMorgan and $2 million from Deutsche Bank in direct transfers. He was SAR-flagged by the financial institutions.

Clinton shows $17.6 million in financial volume. Prince Andrew: $11.9 million. Wexner: $37.2 million. Ito: $4.5 million. Brunel: $3.8 million. Brunel was found dead in his Paris jail cell in February 2022 while awaiting trial on rape and sex trafficking charges.

V

The Gaps

A forensic accounting analysis looks at net positions and asks one question: where's the difference?

Southern Financial LLC has a $412.3 million net positive position. That means $412.3 million more entered the entity than left it through documented channels. Either the money is still in the account (unlikely for a dissolved entity), it exited through a payment type not captured in this corpus, or the outflow documents are sealed or redacted.

Haze Trust has a $79.9 million net negative. Jeepers Inc. shows $155.6 million more leaving than arriving. BV70 LLC has a $101.5 million gap in the opposite direction — more out than in. These are open questions. The documents don't close them.

Across all 8 shell entities, total documented inflows are $2.23 billion and total documented outflows are $2.13 billion. The aggregate net position is roughly $99 million positive. But the entity-level gaps are far larger and cancel each other out in the aggregate — which is exactly what you'd expect to see in a structure designed to obscure the trail.

The aggregate balances. The entity-level books don't. That's not an accident. That's architecture.

VI

What This Is

This is not an investigation. I don't have subpoena power. I don't have access to sealed records. I can't compel testimony or demand account statements. What I have is the publicly released record — the same documents available to anyone with an internet connection and the patience to read them.

What I did was treat those documents like what they are: financial records. I extracted every payment. Classified every transaction. Cross-referenced every name against flight manifests, source documents, and SAR filings. Built a relational database with 39 tables and 26.6 million rows. Wrote extraction pipelines for 10 payment types. Published 18 prior narratives covering specific angles — the Deutsche Bank analysis, the art market transactions, the Gratitude America connections, the flight-financial temporal correlations.

This narrative — number 19 — is the season finale. Every name. Every shell. Every bank. Every operator. Every flow. All of it drawn from the publication ledger, which holds the full deduplicated corpus at 6,310 payments and $2.146 billion. Season 1 is the foundation. The machine is mapped. But the documents aren't done talking.

The companion visualization lets you click any node and see exactly what went in and what went out. The forensic workbook contains the full dataset in spreadsheet format. The entire repository is public on GitHub.

I'm a finance professional. I did this work pro bono because public records should be publicly understood. The numbers are here. The names are here. The gaps are here. What happens next is up to the people with subpoenas.