Pandemic Darlings The pandemic economy, in original documents
Home Data downloads The 2021 fee floor, lender by lender

Derived table · PPP

The 2021 fee floor, lender by lender

Prestamos CDFI earned $1.05 billion in modeled SBA processing fees on 443,855 PPP loans dated 2021. Under the 2020 schedule the same loans would have paid $340.69 million: $713.14 million less, the largest loss of any lender. Across the 4,470 lenders with 2021 loans the swing is $8.74 billion, from $20.07 billion to $11.33 billion. Run the other way, the 2021 schedule on the 5,136,260 loans dated 2020 adds $5.15 billion, and Bank of America gains the most, $372.04 million.

Rows4689
Columns15
Files1 · 620 KB
FormatCSV
Source vintageSBA PPP FOIA loan-level file, release of September 30, 2024 (13 files, 11,468,210 rows, 11,468,206 disbursed loans)
Published byPandemic Darlings
Acquired / built2026-10-15
Built fromSBA PPP FOIA loan-level data, priced under the fee schedules by vintage
SHA-256f38e7f0e1a226a1b1aa914cef64a07a29282b1a6f661a90f237dada29d875f46
RightsDerived from U.S. government public data and published fee rules; attribution to Pandemic Darlings requested.
Dictionarydictionary.csv

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

At a glance

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

Rows4689
Columns15
Keyoriginating_lender · unique
Cells left blank0 of 70,335 · 0.0%
Lenders4,689
2020 loans under the 2021 schedule+$5.15 billion
2021 loans under the 2020 schedule−$8.74 billion · 43.5% of 2021 fees
Largest gainBank of America · $372.04 million
Largest lossPrestamos CDFI · $713.14 million
Fees in the file$38.24 billion on 11,468,206 loans · 4.8%
2021 loans of $50,000 or less5,478,954 · $12.76 billion of fees against $4.25 billion
The same loans by size band and vintage: loans, dollars and fees under each schedule
VintageLoan sizeLoansDollarsModeled feeUnder the 2020 scheduleUnder the 2021 schedule
2020Under $5,000520,074$1.56 billion$0.08 billion$0.08 billion$0.78 billion
2020$5,000 to $10,000657,456$4.81 billion$0.24 billion$0.24 billion$1.64 billion
2020$10,000 to $21,0001,280,555$20.57 billion$1.03 billion$1.03 billion$3.20 billion
2020$21,000 to $50,0001,047,950$34.92 billion$1.75 billion$1.75 billion$2.62 billion
2020$50,000 to $150,000973,569$84.31 billion$4.22 billion$4.22 billion$4.22 billion
2020$150,000 to $350,000375,999$84.38 billion$4.22 billion$4.22 billion$4.22 billion
2020$350,000 to $2 million251,717$186.38 billion$5.59 billion$5.59 billion$5.59 billion
2020$2 million and above28,940$104.85 billion$1.05 billion$1.05 billion$1.05 billion
2021Under $5,000885,614$2.56 billion$1.28 billion$0.13 billion$1.28 billion
2021$5,000 to $10,000913,135$6.69 billion$2.28 billion$0.33 billion$2.28 billion
2021$10,000 to $21,0003,075,596$55.74 billion$7.69 billion$2.79 billion$7.69 billion
2021$21,000 to $50,000604,609$19.97 billion$1.51 billion$1.00 billion$1.51 billion
2021$50,000 to $150,000547,814$48.56 billion$2.43 billion$2.43 billion$2.43 billion
2021$150,000 to $350,000185,766$42.05 billion$2.10 billion$2.10 billion$2.10 billion
2021$350,000 to $2 million112,983$79.91 billion$2.40 billion$2.40 billion$2.40 billion
2021$2 million and above6,429$15.34 billion$0.38 billion$0.15 billion$0.15 billion

From ppp-fee-schedule-counterfactual-size-bands.csv; the 2021 modeled fee follows the first-draw or second-draw rule, so on the $2 million and above row it matches neither comparison column.

What it is

One row for each of 4,689 originating lenders named in the SBA loan-level file, 4,619 of them with loans dated 2020 and 4,470 with loans dated 2021. Each row holds the loans and dollars of each vintage, the SBA processing fee modeled under the schedule in force for the loan, and the fee the same loans would have carried under the other year's schedule. The 2020 schedule paid 5 percent on loans up to $350,000; the 2021 schedule paid the lesser of 50 percent or $2,500 on loans of $50,000 or less and left every tier above that alone.

On the 2020 book the floor would have added $5.15 billion to $18.17 billion of fees. The six largest gains, in order: Bank of America $372.04 million, JPMorgan Chase $270.11 million, Cross River Bank $261.57 million, Kabbage $241.94 million, Wells Fargo $229.15 million and Celtic Bank $202.19 million. Loans of $50,000 or less were 68.3% of the 2020 count and 17.0% of its fees, so the floor would have lifted many small fees without touching the large-loan business.

On the 2021 book the 2020 schedule takes $8.74 billion out of $20.07 billion. The seven largest losses, in order: Prestamos CDFI $713.14 million, Capital Plus Financial $629.47 million, Harvest Small Business Finance $627.49 million and Benworth Capital $486.93 million, then Fountainhead $438.53 million, Cross River Bank $423.30 million and Lendistry $325.35 million. The 5,478,954 loans of $50,000 or less dated 2021 paid $12.76 billion in modeled fees, an average of $2,329 on an average loan of $15,506; under the 2020 schedule they pay $4.25 billion, $775 a loan. The $10,000 to $21,000 band grew from 1,280,555 loans in 2020 to 3,075,596 in 2021.

How it was built

Every row of the 13 SBA files counts once; a loan is disbursed when its undisbursed amount is below its current approval amount, 11,468,206 of 11,468,210 rows. The vintage is the year of the approval date. A loan dated 2020 is priced under the first PPP interim final rule: 5 percent up to $350,000, 3 percent to $2 million, 1 percent above. A first-draw loan dated 2021 is priced under the rule of January 14, 2021, which replaced the lowest tier with the lesser of 50 percent or $2,500 for loans of $50,000 or less. A second-draw loan dated 2021 is priced under the second-draw rule of the same day, which carries the same small-loan tier and 3 percent on everything above $350,000.

The counterfactual columns price each loan under the other year's schedule. The only loans whose fee moves are those of $50,000 or less, plus the second-draw loans of $2 million and above, which the 2020 schedule prices at 1 percent against the second-draw rule's 3 percent. The loss column sums $20.07 billion of modeled 2021 fees against $11.33 billion under the 2020 schedule; the gain column sums $23.32 billion under the 2021 schedule against $18.17 billion. Rows are sorted by total modeled fees, largest first; 28 loans with no lender name in the file sit in one row marked as such.

Preview

originating_lenderloans_2020loans_2020_50k_or_lessdollars_2020_usdfees_2020_usdfees_2020_under_2021_schedule_usdgain_if_2021_schedule_in_2020_usdloans_2021loans_2021_50k_or_lessdollars_2021_usdfees_2021_usdfees_2021_under_2020_schedule_usdloss_if_2020_schedule_in_2021_usdloans_totalfees_total_usd
JPMorgan Chase Bank, National Association28998118838631179028055.711093383063.301363492079.64270109016.3516291110948212932823660.98697162352.95525112801.53172049551.434528921790545416.25
Bank of America, National Association34348725315425477704027.59946532709.151318568659.20372035950.051475471082998934264857.00544598268.50379098014.25165500254.254910341491130977.65
Prestamos CDFI, LLC92581126552975.861250674.032508647.671257973.634438554436746823356496.001053823691.55340686077.60713137613.954447801055074365.58
Cross River Bank1930451685156382666678.88293984900.33555551220.82261566320.492858212694666512005614.05740632368.77317331580.12423300788.654788661034617269.10
Harvest Small Business Finance, LLC520817461249667455.9139041928.5140869609.431827680.914029653997556937074703.84963589998.59336100078.72627489919.874081731002631927.10
Capital Plus Financial, LLC000.000.000.000.003953593947926213416269.31937325953.93307858162.79629467791.13395359937325953.93
Benworth Capital57946824865274.911139891.011861430.34721539.333104433098174197929416.62696269537.02209338011.93486931525.09311022697409428.02
Wells Fargo Bank, National Association19301815175510280357100.69420685221.33649836491.18229151269.8587699713033497356664.00269379205.37158702117.22110677088.15280717690064426.70
Fountainhead SBF LLC2761738370500916.7315524081.1516309969.34785888.192694662683643756496860.17625097842.09186565658.91438532183.18272227640621923.23
PNC Bank, National Association739114066612996446583.14392000388.53447079461.6155079073.0845441296964325086294.00214847083.51164311445.4650535638.05119352606847472.04
Truist Bank804454512712547329030.66407750437.81470221421.0462470983.2337511241103659903029.63180706071.53141842178.7938863892.74117956588456509.34
Customers Bank68765590542633430024.63111456989.71203958206.8192501217.091808961702723696611823.93446748651.18176049142.46270699508.71249661558205640.89
BSD Capital, LLC dba Lendistry35172604185108227.008639905.9712435041.373795135.402032072019863811527037.50512442293.45187087775.88325354517.57206724521082199.42
U.S. Bank, National Association108030801467586715906.01284948435.07404592289.85119643854.7866792532013228230931.00221990265.63138770166.2383220099.40174822506938700.70
TD Bank, National Association85711581088549196846.76298292364.12383138107.0684845742.9447429328553717636306.51199621154.04148463401.7751157752.28133140497913518.16

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

Files

FileRowsSizeSHA-256
ppp-fee-schedule-counterfactual.csv
CSV, UTF-8, header row
4,689635,154 Bf38e7f0e1a226a1b1aa914cef64a07a29282b1a6f661a90f237dada29d875f46Download ↓
dictionary.csv
data dictionary, 15 rows
15—built with this pageDownload ↓

Columns

ColumnType, measuredBlankDistinctRange / valuesMeaning
originating_lendertext04,689JPMorgan Chase Bank, National Associatio (1), Bank of America, National Association (1), Prestamos CDFI, LLC (1)Lender name as the SBA file prints it in OriginatingLender.
loans_2020integer01,3200 – 343.5K · median 177Disbursed loans with a 2020 approval date.
loans_2020_50k_or_lessinteger01,0740 – 253.2K · median 126Of those, loans of $50,000 or less.
dollars_2020_usdnumber04,6200.00 – 31.2B · median 10.9MCurrent approval amount of the 2020 loans, dollars.
fees_2020_usdnumber04,6200.00 – 1.1B · median 452.9KSBA processing fees modeled on the 2020 loans under the 2020 schedule, dollars.
fees_2020_under_2021_schedule_usdnumber04,5720.00 – 1.4B · median 665.6KThe same 2020 loans priced under the 2021 first-draw schedule, dollars.
gain_if_2021_schedule_in_2020_usdnumber04,6110.00 – 372.0M · median 183.6Kfees_2020_under_2021_schedule_usd minus fees_2020_usd.
loans_2021integer01,2920 – 443.9K · median 201Disbursed loans with a 2021 approval date, first and second draw.
loans_2021_50k_or_lessinteger01,1620 – 443.7K · median 158Of those, loans of $50,000 or less.
dollars_2021_usdnumber04,4710.00 – 12.9B · median 7.2MCurrent approval amount of the 2021 loans, dollars.
fees_2021_usdnumber04,4410.00 – 1.1B · median 630.4KSBA processing fees modeled on the 2021 loans under the first-draw or second-draw schedule, dollars.
fees_2021_under_2020_schedule_usdnumber04,4710.00 – 525.1M · median 329.6KThe same 2021 loans priced under the 2020 schedule, dollars.
loss_if_2020_schedule_in_2021_usdnumber04,4560.00 – 713.1M · median 251.3Kfees_2021_usd minus fees_2021_under_2020_schedule_usd.
loans_totalinteger01,8421 – 491K · median 400loans_2020 plus loans_2021.
fees_total_usdnumber04,688125.00 – 1.8B · median 1.1Mfees_2020_usd plus fees_2021_usd; the sort key.

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.

  • Two directions, two books. The gain column asks what the 2021 floor would have paid on the loans actually made in 2020; the loss column asks what the 2020 schedule would have paid on the loans actually made in 2021. Neither says which 2021 loans exist because the floor did.
  • By loan size instead. ppp-fee-schedule-counterfactual-size-bands.csv gives loans, dollars and fees under each schedule for eight size bands in each vintage, and ppp-fee-schedule-counterfactual-under-50k.csv sums the loans of $50,000 or less with their average fee under each schedule.
  • Sorted by total modeled fees, largest first. Sort on loss_if_2020_schedule_in_2021_usd for the 2021 view: Prestamos CDFI, then Capital Plus Financial, then Harvest Small Business Finance.
  • LF line endings, UTF-8, 635,154 bytes.

Before you quote a row

  • Modeled fees. The schedules applied to each loan's current approval amount, with no ledger of what the SBA paid; forgiveness, interest and the lenders' payments to agents and platforms are outside the table.
  • The second-draw tail. The 2021 second-draw rule prices a $2 million loan at 3 percent where the 2020 schedule paid 1 percent. The 2021 loans of $2 million and above carry $379.84 million of modeled fees against $153.40 million under the 2020 schedule, $226.44 million of the $8.74 billion swing. The rest is the small-loan floor.
  • Different borrowers. The 2020 and 2021 books are different loans to a largely different population; the counterfactual reprices each book, it does not move loans between years.
  • Names as printed. A lender that appears under two spellings in the SBA file has two rows; the lender totals table uses the same names.
Cite this table. Name the source vintage; the numbers depend on it.PPP fee-schedule counterfactual by lender: 2020 loans priced under the 2021 schedule and 2021 loans priced under the 2020 schedule. Pandemic Darlings, https://pandemicdarlings.com/data/ppp-fee-schedule-counterfactual/, SHA-256 f38e7f0e1a226a1b1aa914cef64a07a29282b1a6f661a90f237dada29d875f46
Back to top