Pandemic Darlings The pandemic economy, in original documents
Home Data downloads PPP processing fees by originating lender, modeled loan by loan

Derived table · PPP lender fees

PPP processing fees by originating lender, modeled loan by loan

Applied loan by loan to SBA's September 30, 2024 PPP file, SBA's fee schedule comes to $38.24 billion across 4,688 originating lenders. JPMorgan Chase leads at $1.79 billion on $44.11 billion of loans, a 4.06% take. Prestamos CDFI, LLC is third at $1.06 billion on $6.85 billion, 15.4% of what it lent, because the schedule paid most on the smallest loans.

Rows4689
Columns18
Files1 · 930 KB
FormatCSV
Source vintageSBA PPP FOIA loan-level release of September 30, 2024 (13 CSV files); fee schedules of the CARES Act round and the 2021 Economic Aid Act rules
Published byPandemic Darlings
Acquired / built2026-10-17
Built fromSBA PPP FOIA release, 30 September 2024 and PPP fee schedules by vintage
SHA-2567e4c668c7942ec6ea2274827066952e855b0299b487a56ebc104861cb120c499
RightsDerived from SBA's public PPP loan data; attribution to Pandemic Darlings requested.
Dictionarydictionary.csv

Download CSV 930 KBData dictionary CSVAt a glancePreviewColumnsHow to useBefore you quote a row

At a glance

Measured on the file on 2026-10-17; the checksum above is the file these numbers describe.

Rows4689
Columns18
KeyOriginatingLender · unique; one row has no name
Cells left blank1 of 84,402 · 0.0%
Loans priced11,468,206
Modeled fees$38,236,246,538
2020 round$18.17B of fees
2021 first and second draws$8.34B and $11.72B
Loans of $50,000 or less8,984,989 loans · $15.85B of fees, 41.5%
25 largest lenders42.4% of modeled fees

What it is

One row per originating lender in SBA's PPP loan file: how many loans it made, their approved dollars, the jobs its borrowers reported, and the processing fee SBA's schedule assigns to those loans, in total and split by program round and by loan-size band. Rows run from the largest modeled fee to the smallest.

The fee is a percentage of each loan, and the percentage fell as loans got larger. In the 2021 rounds a loan of $50,000 or less paid the lesser of $2,500 and half the loan. So the $6,849,909,472 Prestamos CDFI lent earns a modeled $1,055,074,366, while JPMorgan Chase's $44,111,851,717 earn $1,790,545,416.

4,688 rows carry a lender name. One row, 28 loans for $658,902.94, has a blank lender field in SBA's file and is kept as SBA left it.

How it was built

Each loan is priced on the schedule of its approval date. Loans approved before January 1, 2021 take the 2020 schedule: 5% up to $350,000, 3% up to $2 million, 1% above. Loans approved from January 1, 2021 take the 2021 schedule: the lesser of $2,500 and 50% up to $50,000, then 5%, 3% and 1% at the same breakpoints; second-draw loans were capped at $2 million, so they never reach the 1% band.

SBA's file codes 17 loans approved between April and July 2020 as second-draw loans. Second draws did not exist until December 27, 2020, so those 17 are priced and counted as 2020 loans.

The fee is applied to CurrentApprovalAmount. A loan whose undisbursed amount equals or exceeds its approved amount earns no fee and is left out; that drops 4 of SBA's 11,468,210 loans. The results are summed by OriginatingLender.

Preview

OriginatingLenderloansdollarsfeesjobsfee_per_loanfee_per_jobfees_PPP1fees_PPP2_FDfees_PPP2_SDfees_lte50kfees_50to350kfees_350kto2Mfees_2Mplusloans_lte50kloans_50to350kloans_350kto2Mloans_2Mplus
JPMorgan Chase Bank, National Association45289244111851716.689991790545416.25358777100912.03953.5814636902123252.157105489208671093383063.2986755104790613.55000114592371739.4044995451892046.8277576808236306.7304065445107458.929206185309603.76400007297868132158207772089
Bank of America, National Association49103434411968884.590031491130977.64982224222159.03036.716352940575353.16788819412585946532709.14966340884066.190000005503714202.30995786479997349.6729146654127758.3155501301228727.343300855777142.31710002361453114257139261398
Prestamos CDFI, LLC4447806849909471.861055074365.5830001452201.02372.12636715454852333.19777174973071250674.0329999981008967983.719999944855707.830000031053108920.92299961500340.9699999993390507.840000000174595.85444485272221
Cross River Bank47886612894672292.9296841034617269.1006481438370.02160.556959777157719.2984205042152293984900.3300422500222978.9399975240409389.82999814778299005.9371667209842858.01748845745345.916699946730059.22943798138571229519
Harvest Small Business Finance, LLC4081738186742159.7499641002631927.0989039600427.02456.3896364994841669.864824697929939041928.51270017641727126.9712002321862871.6149998935166182.071501535697106.8084998727143835.6354000124624802.5835000014015015392118793
Capital Plus Financial, LLC3953596213416269.31937325953.9259998410309.02370.82235114414932284.4391761477320.0818266707.7569997119059246.169930854079.422994844.2980000033088641.047999998388389.163947924551048
Benworth Capital3110224222794691.5299997697409428.0240002329148.02242.31542470950672118.8323429703361139891.0055000004559253790.8189999137015746.19950005692311335.3434105345.2195000066992747.46150000020.0310285684530
Wells Fargo Bank, National Association28071713777713764.689999690064426.70442841747245.02458.221008006029394.94428469071505420685221.334581579831342.56000039189547862.80999815293096976.651034294195250.983480289469133.9799999713303065.090000007223058528574471331
Fountainhead SBF LLC2722274126997776.8999996640621923.2325002344545.02353.2637219397791859.327296093399115524081.147500003438211430.8449996186886411.23999977618181014.895999917207880.652999934953588.583499998279439.126910228752437
PNC Bank, National Association11935217321532877.14606847472.04100481755025.05084.518667814572345.7771097511459392000388.5309999639292025.93175555057.57999521115011206.6665246859654.06298488192258490.6139995252718120.6975703623940482921294

First 10 of 4689 rows · cells longer than 60 characters are cut with an ellipsis · shown as text, unformatted.

Files

FileRowsSizeSHA-256
ppp-lender-fee-model.csv
CSV, UTF-8, header row
4,689951,895 B7e4c668c7942ec6ea2274827066952e855b0299b487a56ebc104861cb120c499Download ↓
dictionary.csv
data dictionary, 18 rows
18—built with this pageDownload ↓

Columns

ColumnType, measuredBlankDistinctRange / valuesMeaning
OriginatingLendertext14,688JPMorgan Chase Bank, National Associatio (1), Bank of America, National Association (1), Prestamos CDFI, LLC (1)Originating lender, as SBA's file prints it. One exception: SBA's file stops Zions Bank's name at "Zions Bank, A Division of"; this file gives the full name, Zions Bank, a division of Zions Bancorporation, National Association.
loansinteger01,8421 – 491K · median 400Loans priced for this lender.
dollarsnumber04,6892.5K – 44.1B · median 18.7MSum of CurrentApprovalAmount on those loans, in dollars.
feesnumber04,688125.00 – 1.8B · median 1.1MModeled processing fee on those loans, in dollars.
jobsnumber03,5381.00 – 7.1M · median 2.4KSum of JobsReported on those loans.
fee_per_loannumber04,686125.00 – 41.2K · median 2.7Kfees divided by loans, in dollars.
fee_per_jobnumber04,68842.07 – 2.5K · median 437.45fees divided by jobs, in dollars.
fees_PPP1number04,6200.00 – 1.1B · median 452.9KModeled fee on loans approved before January 1, 2021 (2020 schedule).
fees_PPP2_FDnumber04,2870.00 – 1.0B · median 207.6KModeled fee on 2021 first-draw loans.
fees_PPP2_SDnumber04,3790.00 – 592.4M · median 338.5KModeled fee on 2021 second-draw loans.
fees_lte50knumber04,6790.00 – 1.1B · median 506.5KModeled fee on loans of $50,000 or less.
fees_50to350knumber04,5350.00 – 808.2M · median 369.4KModeled fee on loans over $50,000 up to $350,000.
fees_350kto2Mnumber03,6060.00 – 445.1M · median 124.4KModeled fee on loans over $350,000 and under $2 million.
fees_2Mplusnumber01,6850.00 – 85.3M · median 0.00Modeled fee on loans of $2 million or more.
loans_lte50kinteger01,5830 – 444.5K · median 304Loans of $50,000 or less.
loans_50to350kinteger09230 – 132.2K · median 64Loans over $50,000 up to $350,000.
loans_350kto2Minteger04130 – 20.8K · median 6Loans over $350,000 and under $2 million.
loans_2Mplusinteger01410 – 2.1K · median 0Loans of $2 million or more.

Type, blanks, distinct count, and range are measured on the file. The same table as CSV: dictionary.csv.

How to use it

Specific to this file, measured on it: keys, joins, encodings, units, and the values that will trip a naive count.

  • Join on the name SBA prints. OriginatingLender is SBA's text, cut short where SBA cut it ("Community Banks of Colorado, A Division of"). Only Zions Bank's name is completed here.
  • Round before you compare. dollars, fees and the per-loan and per-job columns are unrounded sums; round fees to the dollar to match the rankings page.
  • The splits add up. The three round columns, and the four size-band columns, each sum to fees within a cent on every row; the four loan-count columns sum to loans exactly.
  • One lender name, one row. A bank that merged after 2021 keeps its own row under its PPP-era name; the acquirer's row does not include it.
  • LF line endings, UTF-8, 951,895 bytes.

Before you quote a row

  • Modeled, not paid. SBA has not published what it paid each lender. Every figure is the published schedule applied to a published loan amount.
  • Approved amount, not disbursed or forgiven. Fees clawed back or netted after payment are not in the model.
  • The lender of record. Where a technology firm found and processed loans a bank originated, the fee sits with the bank; the split between them is not in any public file.
Cite this table. Name the source vintage; the numbers depend on it.PPP processing fees by originating lender, modeled from SBA's September 30, 2024 loan file. Pandemic Darlings, https://pandemicdarlings.com/data/ppp-lender-fee-model/, SHA-256 7e4c668c7942ec6ea2274827066952e855b0299b487a56ebc104861cb120c499
Back to top