Rankings · Cross-program delivery fees (PPP & EIDL)
Who Made the Most Delivering Pandemic Relief
The 25 lenders, lender-service agents, and SBA contractors paid the most to deliver federal pandemic relief across the Paycheck Protection Program and COVID-19 Economic Injury Disaster Loans. Ranked by retained delivery fees in millions of dollars, with each figure classified as reported, audited, or modeled.
Cross-program fee concentration · Top retained-fee collectors
JPMorgan Chase ($1,700.2M) and Bank of America ($1,491.1M) lead PPP lenders; Blueacorn ($1,080.0M-$1,086.0M) leads reported agent receipts
$13,338.5M retained delivery fee floor across the 24 collectors ranked on retained receipts ($38.24B program-wide PPP fee pool across 4,688 lenders)
Commercial banks earned processing fees on loan volume; fintech-partnered CDFIs and small banks split high-margin small-loan fees with platform agents; and four SBA contractors collected $1,387.0M on EIDL and PPP administration contracts.
25 firms Composition 19 lenders · 4 contractors · 2 agents
Source: SBA PPP FOIA loan-level file (2024-09-30 release) priced under 85 FR 20811, 86 FR 3692, and 86 FR 3712; company filings; and House Select Subcommittee records.
Three ways private firms got paid to deliver relief
Federal pandemic relief paid private intermediaries through three distinct mechanisms: statutory per-loan processing fees paid by the SBA to originating PPP lenders, fee-sharing contracts paid by PPP lenders to outside lender-service agents, and procurement task orders paid by the SBA to technology and staffing contractors.
-
Channel 1 Mechanism PPP originating lender
JPMorgan Chase
$1,700.2M modeled SBA processing fees on 438,565 PPP loans totaling $41.55B
Priced loan by loan under the SBA schedule after splitting out 14,327 loans ($2.56B, $90.4M in modeled fees) originated by First Republic Bank before its May 2023 acquisition.
-
Channel 2 Mechanism PPP lender-service agent
Blueacorn
$1,080.0M-$1,086.0M reported agent fees received from two partner CDFIs and small banks in 2021
Originated zero loans on its own balance sheet, but collected $700.0M in agent fees from Prestamos CDFI and $386.0M from Capital Plus Financial according to Blueacorn's cash-flow statement quoted by the House Select Subcommittee (fn. 152-153).
-
Channel 3 Mechanism SBA EIDL prime contractor
RER Solutions
at least $357.3M audited prime contractor retention on COVID-19 EIDL task order 73351020F0071
Retained $357,338,310.65 as prime contractor out of $740.5M audited by the SBA Inspector General (Report 22-10), passing $383.2M to subcontractors Rocket Loans and Rapid Finance while assigning six employees to the project.
Top 25 firms paid to deliver pandemic relief
Figures are in millions of dollars. For rows 2 through 25, the figure measures what each firm received and retained after documented payments to outside agents or subcontractors; where filings and audits show no separate fee figure, it is the processing fee set by the SBA's schedule on the lender's own loans (loan-by-loan fee model). Row 1 (Womply) is ranked on what it billed its partner lenders ($1,847.0M-$2,641.0M), alongside a second rank column excluding Womply. Employee Retention Credit promoter revenue and lender interest income are left blank (n/a) because no uniform public dataset exists; aid recipients are excluded.
| Rank | Rank w/o Womply | Firm | Program & mechanism | Delivery fees ($M) | Basis (reported / audited / modeled) | ERC promoter rev. | Lender interest inc. | Primary source |
|---|---|---|---|---|---|---|---|---|
| 1 | - | Womply (Oto Analytics)PPP platform & referral agent | PPP · Lender-service agent | $1,847.0-2,641.0 billed | reported / modeledcourt records and modeled lender fees | n/a | n/a | Womply fee analysis |
| 2 | 1 | JPMorgan Chase438,565 PPP loans · $41.55B approved | PPP · PPP lender | $1,700.2M | modeledmodeled (First Republic split out) | n/a | n/a | JPMorgan Chase fee analysis |
| 3 | 2 | Bank of America491,034 PPP loans · $34.41B approved | PPP · PPP lender | $1,491.1M | modeledmodeled | n/a | n/a | Bank of America fee analysis |
| 4 | 3 | BlueacornPPP lender service provider | PPP · Lender-service agent | $1,080.0-1,086.0M | reportedreported ($700 million and $386 million) | n/a | n/a | Blueacorn fee analysis |
| 5 | 4 | Cross River Bank478,866 PPP loans · $12.89B approved | PPP · PPP lender | $1,034.6M | modeledmodeled | n/a | n/a | Cross River Bank fee analysis |
| 6 | 5 | Wells Fargo280,717 PPP loans · $13.78B approved | PPP · PPP lender | $690.0M | reportedcompany filings (about $420 million and about $270 million) | n/a | n/a | Wells Fargo fee analysis |
| 7 | 6 | PNC Bank119,352 PPP loans · $17.32B approved | PPP · PPP lender | $606.8M | modeledmodeled | n/a | n/a | PNC Bank fee analysis |
| 8 | 7 | Truist Bank117,956 PPP loans · $16.21B approved | PPP · PPP lender | $588.5M | modeledmodeled | n/a | n/a | Truist Bank fee analysis |
| 9 | 8 | U.S. Bank174,822 PPP loans · $10.81B approved | PPP · PPP lender | $506.9M | modeledmodeled | n/a | n/a | U.S. Bank fee analysis |
| 10 | 9 | TD Bank133,140 PPP loans · $12.27B approved | PPP · PPP lender | $497.9M | modeledmodeled | n/a | n/a | TD Bank fee analysis |
| 11 | 10 | Itria Ventures172,831 PPP loans · $4.87B approved | PPP · PPP lender | $473.4M | modeledmodeled | n/a | n/a | Itria Ventures fee analysis |
| 12 | 11 | KeyBank69,405 PPP loans · $11.12B approved | PPP · PPP lender | $379.3M | modeledmodeled | n/a | n/a | KeyBank lender record |
| 13 | 12 | Zions Bancorporation76,531 PPP loans · $9.88B approved | PPP · PPP lender | $361.4M | modeledmodeled | n/a | n/a | Zions Bank lender record |
| 14 | 13 | RER SolutionsCOVID-19 EIDL recommendation contract (73351019D0001) | EIDL · SBA contractor | $at least 357.3M | auditedaudit and House invoices, to February 2021 | n/a | n/a | RER Solutions profile |
| 15 | 14 | Prestamos CDFI444,780 PPP loans · $6.85B approved | PPP · PPP lender | $355.1M | modeledmodeled less reported ($1,055.1M less $700.0M to Blueacorn) | n/a | n/a | Prestamos CDFI lender record |
| 16 | 15 | GuidehouseSBA PPP & EIDL support contractor | PPP + EIDL · SBA contractor | $352.4M | reportedfederal contract obligations (six SBA COVID-19 orders) | n/a | n/a | Guidehouse profile |
| 17 | 16 | Customers Bank249,661 PPP loans · $6.33B approved | PPP · PPP lender | $350.0M | reportedcompany proxy statement | n/a | n/a | Customers Bank fee analysis |
| 18 | 17 | Goldschmitt-CRI joint ventureSBA forgiveness & EIDL platform contractor | PPP + EIDL · SBA contractor | $339.4M | reportedfederal contract obligations (three SBA PPP/EIDL contracts) | n/a | n/a | Goldschmitt-CRI award record |
| 19 | 18 | M&T Bank59,094 PPP loans · $9.87B approved | PPP · PPP lender | $337.9M | modeledmodeled (People's United split out) | n/a | n/a | M&T Bank fee analysis |
| 20 | 19 | Highlight TechnologiesSBA loan-review staffing contractor | PPP + EIDL · SBA contractor | $337.9M | reportedfederal contract obligations (four SBA COVID-19 call orders) | n/a | n/a | Highlight Technologies award record |
| 21 | 20 | Harvest Small Business Finance408,173 PPP loans · $8.19B approved | PPP · PPP lender | $319.3M | reportedcompany letter to Congress ($319.3M retained of $1,074.9M received) | n/a | n/a | Harvest Small Business Finance lender record |
| 22 | 21 | ReadyCap Lending106,252 PPP loans · $4.78B approved | PPP · PPP lender | $307.5M | modeledmodeled | n/a | n/a | ReadyCap Lending lender record |
| 23 | 22 | Capital Plus Financial395,359 PPP loans · $6.21B approved | PPP · PPP lender | $305.7M | auditedaudited company accounts (FY2021-FY2023) | n/a | n/a | Capital Plus Financial fee analysis |
| 24 | 23 | Citizens Bank85,677 PPP loans · $7.01B approved | PPP · PPP lender | $293.2M | modeledmodeled | n/a | n/a | Citizens Bank lender record |
| 25 | 24 | Fifth Third Bank65,935 PPP loans · $7.36B approved | PPP · PPP lender | $272.7M | modeledmodeled | n/a | n/a | Fifth Third Bank lender record |
Note on rows 24-25 and pre-merger bank splits: Rows 1-23 match the live Who Made Money From Pandemic Relief table. Rows 24 (Citizens Bank, $293.2M) and 25 (Fifth Third Bank, $272.7M) are the next two originating lenders below $305.7M in analysis/lender_fees.csv. In the SBA's September 30, 2024 FOIA file, The Huntington National Bank carries $401.0M across 83,184 loans and BMO Bank carries $349.8M across 65,941 loans; splitting out 24,419 loans ($100.1M in modeled fees) originated by TCF National Bank before its June 2021 merger puts Huntington's own book at $300.8M (between Capital Plus and Citizens Bank), and splitting out 29,703 Bank of the West loans (merged February 2023) puts BMO's own book at $189.5M. Kabbage / KServicing sits at a documented floor of $275.0M-$282.5M ("more than $217 million" in 2020 fees per a December 2024 Justice Department complaint plus $58.0M-$65.5M in 2021 fees from Customers Bank).
Why three contested figures stand: Harvest, Capital Plus, and Itria
Where a firm appears in multiple public records (loan-level fee models, single-year vs. multi-year financial statements, congressional letters, and enforcement settlements), different definitions produce different numbers. Each row in this ranking uses a single uniform unit: delivery fees received and retained after documented pass-throughs to outside agents or subcontractors, before internal operating costs, management bonuses, interest spread, income taxes, and later regulatory penalties.
-
Rank 21 (20 w/o Womply) Basis Reported (Aug. 31, 2022 letter)
Harvest Small Business Finance
$319.3M stands over "~$130M kept + ~$50M spread"
The conflict: An earlier working table estimated that Harvest kept ~$130M of $1,002.6M in modeled SBA fees (applying an unverified ~87% agent deduction) plus ~$50M in Federal Reserve PPPLF interest spread.
Why $319.3M stands: In an August 31, 2022 letter through counsel (Locke Lord LLP) to the House Select Subcommittee on the Coronavirus Crisis, Harvest reported its exact accounting: the SBA paid Harvest $1,074,907,943.72 ($1,074.9M) in PPP fees, a majority went to Womply under contract ($755.6M implied), and Harvest "ultimately retained $319,282,668.92 in fees from the SBA in Fiscal Year 2021." Documented fee-only figures beat modeled back-outs, and PPPLF interest spread is excluded for all lenders. (Harvest's letter states the figure for FY2021; the fee model places $39.0M of Harvest's fees on 2020 loans.)
-
Rank 23 (22 w/o Womply) Basis Audited (FY2021-FY2023)
Capital Plus Financial
$305.7M stands over "~$240M kept / $195.4M net income"
The conflict: An earlier working table listed ~$240M kept alongside $195.4M in FY2021 net income. Both numbers covered fiscal 2021 alone ($868.4M recognized PPP fees less $628.1M partner processing-fee expense = $240.3M; $195.4M was parent Crossroads Systems' consolidated after-tax net income).
Why $305.7M stands: Across all three audited fiscal years (FY2021-FY2023), Capital Plus recognized $929,229,749 ($929.2M) in SBA PPP administrative fees and expensed $623,526,413 ($623.5M) to lending service partners, leaving $305,703,336 ($305.7M) in retained fee revenue ($385.7M if a disputed $80.0M Blueacorn accrual in FY2023 Note 19 is never paid). The $195.4M figure deducts corporate income taxes, management bonuses, and overhead while adding interest spread, which is not comparable to gross retained fees.
-
Rank 11 (10 w/o Womply) Basis Modeled (172,831 PPP loans)
Itria Ventures
$473.4M stands over "~$420M net of FTC judgment"
The conflict: An earlier working table listed ~$420M net by subtracting a March 2024 $33.0M Federal Trade Commission monetary judgment and ~20M in unquantified internal platform costs from $473.4M in modeled SBA processing fees on $4.87B in loans.
Why $473.4M stands: Itria Ventures and its parent Biz2Credit Inc. are privately held, published no fee total, and ran their application portal inside the same corporate group with no documented outside agent fee pass-through. Under the ranking's uniform rule, internal operating costs and subsequent regulatory enforcement penalties ($33.0M FTC judgment in 2024) are never deducted from delivery fees received, keeping Itria on the same footing as every commercial bank in the table.
Data, method, and what is left blank
- Unit ranked
- Individual corporate collector (PPP originating lender, PPP lender-service agent, or SBA relief administration prime contractor).
- Metric
- Retained relief-delivery fees ($ millions): gross program fees or contract payments received minus documented pass-throughs to outside agents or subcontractors.
- Basis classes
- Reported (company SEC/OTC filings, congressional letters, USAspending obligations) · Audited (audited financial statements or SBA OIG payment audits) · Modeled (SBA FOIA loan-level file priced under published fee schedules).
- Vintage
- SBA PPP FOIA loan-level release of September 30, 2024; SEC filings, audited accounts, SBA OIG audits, and USAspending award records through 2024.
1. Documented fee-only figures beat the loan-by-loan model. Most PPP lenders amortized SBA processing fees into net interest income over the life of the loans and never published a standalone fee total. For those lenders, fees are modeled loan by loan from the SBA's September 30, 2024 FOIA file under the statutory schedule in force at approval: 5 percent up to $350,000, 3 percent from $350,000 to under $2,000,000, and 1 percent at $2,000,000 or more for 2020 loans (85 FR 20811), and the lesser of 50 percent or $2,500 on loans of $50,000 or less in 2021 (86 FR 3692; 86 FR 3712). Where a collector's own filings, audited statements, or congressional responses report a fee-only retained total (Wells Fargo at $690.0M vs. $690.1M modeled; Customers Bank at $350.0M net of direct origination costs vs. $558.2M gross modeled; Harvest at $319.3M retained out of $1,074.9M received; Capital Plus at $305.7M audited), the documented figure governs. Where a bank's disclosures bundle fees with the 1 percent loan coupon (Truist's $692M, TD Bank's US$525M, U.S. Bancorp's $412M), the fee-only model governs.
2. Single-counting across lenders, agents, and subcontractors. Under the SBA's rules, PPP agents were paid out of the lender's processing fee, and SBA prime contractors paid their subcontractors out of prime contract billings. Subtracting documented pass-throughs prevents counting the same dollar twice: Prestamos CDFI's $1,055.1M in modeled fees is reduced by the $700.0M reported paid to Blueacorn (leaving $355.1M at Rank 15), and RER Solutions' $740.5M audited COVID-19 EIDL order is reduced by $383.2M paid to subcontractors Rocket Loans and Rapid Finance (leaving at least $357.3M at Rank 14, with $139.5M in later payments across two orders unallocated and $437.3M as the upper bound if RER retained all of the second $80.0M order). For Guidehouse ($352.4M: $231.6M PPP/OCA support and $120.8M EIDL call centers), the Goldschmitt-CRI joint venture ($339.4M across three PPP forgiveness and EIDL closing contracts, excluding its $66.7M Restaurant Revitalization Fund portal award), and Highlight Technologies ($337.9M across four pandemic loan-review call orders, $32,344 behind M&T Bank), USAspending records do not disclose subcontractor payment splits, so prime obligations are shown.
3. Why ERC promoter revenue and lender interest income are left blank. Employee Retention Credit contingency-fee promoters charged 15 to 25 percent of refunds claimed, and PPP lenders earned a 1 percent annual interest coupon (or a 65-basis-point spread when funded at 0.35 percent through the Federal Reserve's Paycheck Protection Program Liquidity Facility). Because no federal dataset or comprehensive filing discloses ERC promoter revenue or separates PPP interest spread across lenders, both columns are left blank (n/a) rather than estimated.
4. Why aid recipients and goods procurement are excluded. This ranking covers only intermediaries paid to administer, originate, or process relief applications. Beneficiaries that received grants or forgivable loans for their own payrolls (such as hospital systems under the Provider Relief Fund or passenger airlines under the Payroll Support Program) and manufacturers that sold vaccines, tests, or personal protective equipment to the federal government are excluded.