Pandemic Darlings The pandemic economy, in original documents
Home Data downloads PPP small loans: who got them, when, and what the fee rules paid for making them

Derived table · Paycheck Protection Program

PPP small loans: who got them, when, and what the fee rules paid for making them

How the smallest PPP loans got out, month by month: 151 cells of approval month, loan-size band and draw, each with the loans approved, the dollars behind them, the median loan, and the lender fee the published schedule would pay for making them.

Rows151
Columns14
Files1 · 24 KB
FormatCSV
Source vintageSBA's PPP loan-level release of 30 September 2024, priced with the fee schedules in 85 FR 20811, 86 FR 3692 and 86 FR 3712
Published byPandemic Darlings
Acquired / built2026-09-21
Built fromU.S. Small Business Administration · Pandemic Darlings
SHA-256f165f1ae1bd4f2e57a5f66fb53e519c5947bb2275e8d87dc878e15a5808694cb
RightsCompiled from U.S. government public records; attribution to Pandemic Darlings requested for the compiled table.
Dictionarydictionary.csv

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

At a glance

Measured on the served file on 2026-09-21; the checksum above is the file these numbers describe.

Rows151
Columns14
Keymonth + draw + band_index · unique
Cells left blank17 of 2,114 · 0.8%
Approval months13
Loan-size bands8
Draws2
Fee schedules applied3

What it is

One row is one approval month, one loan-size band and one draw. The eight bands are cut at $5,000, $10,000, $20,833.33, $50,000, $150,000, $350,000 and $2,000,000; every cut but the $10,000 one is a boundary in an SBA rule, in a fee schedule, or in SBA's own file layout, and the $10,000 cut is analytical and labeled as such in the companion file.

Three companion files are cut from the same universe and reconcile to it: small-loan-lenders.csv ranks the 50 largest originators of small loans under each of two definitions of small, fee-incentive.csv prices every band under both fee schedules, and geography.csv gives counts and shares by borrower state.

The unit is a loan, not a business, a borrower or a job. One business holding a first-draw and a second-draw loan is two loans here.

How it was built

The universe is every loan in SBA's release of 30 September 2024 — 11,468,210 rows across 13 files — less the four whose undisbursed amount is at or above their approval amount. That leaves 11,468,206 loans and $792,601,069,043.55 approved, dated 3 April 2020 to 19 July 2021. Within it, 8,984,989 loans were $50,000 or less and 7,306,941 were $20,833.33 or less, the Schedule C maximum.

Nothing is hand-entered. The 13 raw files are read with Python's CSV reader into one compact row per loan, then aggregated. Money is carried as integer cents and fees as integer ten-thousandths of a dollar, which is exact for the 50, 5, 3 and 1 percent rates and the flat $2,500, so the totals are not floating-point estimates.

Every figure on this page was recomputed from the loan file when the page was built: the universe, both small-loan thresholds, all 151 cells, the eight fee-incentive bands and all 60 state rows were re-derived and compared to the table, with 0 mismatches.

Preview

monthdrawfee_regimeband_indexband_labelband_lower_usdband_upper_usdloansdollars_approvedmedian_loan_usdshare_of_month_loans_pctshare_of_month_dollars_pctfee_modelled_usdfee_pct_of_principal
2020-04First Draw2020 CARES1$1 – $5,0000.015000.00178175568591582.643300.006.1518670.13452528429579.13205.000000
2020-04First Draw2020 CARES2$5,000.01 – $10,0005000.0110000.002744542082937540.037517.649.4761030.492809104146877.00155.000000
2020-04First Draw2020 CARES3$10,000.01 – $20,833.3310000.0120833.335493108732896608.2315773.0018.9660862.066146436644830.41155.000000
2020-04First Draw2020 CARES4$20,833.34 – $50,00020833.3450000.0065268221902671746.5232516.3122.5352225.1820291095133587.32605.000000
2020-04First Draw2020 CARES5$50,000.01 – $150,00050000.01150000.0069511060912372523.3881995.0024.00013814.4114693045618626.16905.000000
2020-04First Draw2020 CARES6$150,000.01 – $350,000150000.01350000.0030056667862274782.47214400.0010.37767516.0557713393113739.12355.000000
2020-04First Draw2020 CARES7$350,000.01 – $1,999,999.99350000.011999999.99219242164213048592.98608953.507.56979238.8517344926391457.78943.000000
2020-04First Draw2020 CARES8$2,000,000 and above2000000.002673296390644491.382999325.000.92297922.805396963906444.91381.000000
2020-04Second Draw2020 CARES4$20,833.34 – $50,00020833.3450000.00397145.0032842.000.0001040.0000234857.25005.000000
2020-04Second Draw2020 CARES7$350,000.01 – $1,999,999.99350000.011999999.991410655.00410655.000.0000350.00009712319.65003.000000

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

Files

FileRowsSizeSHA-256
ppp-small-loan-access.csv
CSV, UTF-8, header row
15124,611 Bf165f1ae1bd4f2e57a5f66fb53e519c5947bb2275e8d87dc878e15a5808694cbDownload ↓
dictionary.csv
data dictionary, 14 rows
14—built with this pageDownload ↓
small-loan-lenders.csv
the 50 largest originators of small loans, under each of two definitions of small
10017,228 B112ae3b98706034247e0b94af5c78459cee6df0d321fec5d8bdb9cead090f183Download ↓
fee-incentive.csv
every band priced under both fee schedules, and loans of $50,000 or less by month
194,286 B58b3dd7f2543fc26d6f27e6b2505478574ff2b485cb19199d15ba3fad8809aecDownload ↓
geography.csv
loans of $50,000 or less by borrower state, with the state's whole book beside it
6016,273 B477a687e89d067fc4c4837ecaba9edc5548a61fe2625dec798c99f1c573846cbDownload ↓
README.md
what the table is, what it does not measure, and how every number can be checked
—5,385 B7ab7ec3a8ae94d770e15f2ff8e4adc87c83f4862660c7e3e24c028f183f5fa66Download ↓
SHA256SUMS
SHA-256 of every other file on this page
—0 B—Download ↓

Columns

ColumnType, measuredBlankDistinctRange / valuesMeaning
monthtext013Calendar month of DateApproved, YYYY-MM.
drawtext02First Draw (90), Second Draw (61)First Draw or Second Draw. Second Draw is ProcessingMethod = PPS in SBA's file.
fee_regimetext032020 CARES (52), 2021 Economic Aid Act, first draw (50), 2021 Economic Aid Act, second draw (49)Which published fee schedule prices the loans in this row: the 2020 CARES schedule, the 2021 Economic Aid Act first-draw schedule, or the 2021 second-draw schedule.
band_indexinteger081 – 8 · median 4Loan-size band, 1 (smallest) to 8 (largest).
band_labeltext08$10,000.01 – $20,833.33 (20), $20,833.34 – $50,000 (20), $350,000.01 – $1,999,999.99 (20), $1 – $5,000 (19), $50,000.01 – $150,000 (19), $5,000.01 – $10,000 (18)The band as a dollar range. Every cut is taken from an SBA rule or a fee-schedule boundary except the $10,000 cut, which is analytical and says so in fee-incentive.csv.
band_lower_usdnumber080.01 – 2M · median 21KLowest loan amount in the band, in dollars.
band_upper_usdnumber1775K – 2M · median 50KHighest loan amount in the band, in dollars; blank on band 8, which is open-ended at $2,000,000 and above.
loansinteger01381 – 830K · median 17KLoans approved in this month, draw and band, after the universe filter.
dollars_approvednumber0151200 – 164.2B · sum $792.6B · median $634.3MSum of CurrentApprovalAmount for those loans, summed in integer cents.
median_loan_usdnumber0137200 – 5.9M · sum $72M · median $33KMedian CurrentApprovalAmount in the cell. Where the cell holds an even number of loans this is the mean of the two middle loans, rounded to the nearest cent with halves going up. Every cell was recomputed in whole cents from the raw SBA files for this release.
share_of_month_loans_pctnumber01440.00 – 100 · median 4.26The cell's loans as a percentage of every loan approved that month, both draws and all bands.
share_of_month_dollars_pctnumber01510.00 – 100 · median 3.19The cell's dollars as a percentage of every dollar approved that month.
fee_modelled_usdnumber015110 – 4.9B · sum $38.2B · median $47.4MLender processing fee for the cell, modeled from the schedule that governed those loans. Not a payment record.
fee_pct_of_principalnumber0401 – 50 · median 5fee_modelled_usd as a percentage of dollars_approved.

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.

  • Fees are modeled, not paid. Every fee column applies a published schedule to a loan amount. SBA has never published per-loan or per-lender fee payments. Clawbacks, netting and fees on loans later cancelled or charged off are outside the model, which does not know whether a lender was paid at all.
  • Loan size is not borrower size. A $15,000 loan means a small payroll base in the month used to compute it. It establishes nothing about the borrower's revenue, employment, sector or survival.
  • Nothing here is a cause. The 2021 schedule paid far more per small loan than the 2020 schedule, and far more small loans were made in 2021. Both are measurements. The eligibility formula, the Schedule C gross-income change, second draws, set-asides and lender entry all changed at the same time.
  • A platform network row is the partner lender's whole book. Where platform_network is filled in the lenders file, it names a lender that a held document identifies as that platform's partner. The loans and fees are the lender's, for its whole book of that size.
  • 17 mis-coded loans. SBA's file marks 17 loans as second-draw but dates them in 2020. Following the archive's standing treatment they are counted by approval date with the 2020 round and priced under the 2020 schedule.
  • CRLF line endings, UTF-8, 24,611 bytes.

Before you quote a row

  • Geography has no denominator. The state file gives counts and shares, not loans per 1,000 establishments: no 2019 establishment file is held, and a raw state count tracks state size before anything else.
  • Lender types are blank. SBA's file has no lender-type field and the archive holds no SBA lender list. Calling a lender a fintech because of its name is not a measurement.
  • Demographics are absent by choice. SBA's race, ethnicity, gender and veteran fields are largely unanswered in this release, so no subgroup comparison is published here.
  • The same fee model, cut three other ways. PPP fee schedules by vintage gives it at three rows, the lender ranking ranks whole books, and the fee counterfactual prices one loan at a time.
Cite this table. Name the source vintage; the numbers depend on it.PPP small loans: who got them, when, and what the fee rules paid for making them, compiled from SBA's loan-level release of 30 September 2024. Pandemic Darlings, https://pandemicdarlings.com/data/ppp-small-loan-access/, SHA-256 f165f1ae1bd4f2e57a5f66fb53e519c5947bb2275e8d87dc878e15a5808694cb
Back to top