Synthetic Microloan Performance Dataset
This dataset provides detailed, synthetic records of small business and personal microloans, including origination, borrower demographics, repayment schedules, delinquency events, and recovery outcomes. It is ideal for developing and benchmarking credit risk models, analyzing financial inclusion, and studying loan performance patterns across diverse borrower segments.
Sample rows
preview · 8 of 200 rows · all 30 columns| loan_idstring | delinquency_statusstring | days_past_dueinteger | guarantor_presentboolean | purposestring | borrower_idstring | loan_typestring | loan_amountfloat | currencystring | interest_ratefloat | term_monthsinteger | issue_datedate | maturity_datedate | repayment_frequencystring | borrower_genderstring | borrower_ageinteger | borrower_employment_statusstring | borrower_incomefloat | borrower_countrystring | borrower_citystring | installment_amountfloat | total_paidfloat | num_payments_madeinteger | num_payments_dueinteger | date_of_defaultdate | recovery_amountfloat | recovery_datedate | closed_datedate | write_off_amountfloat | collateral_typestring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LN000001 | delinquent | 35 | false | emergency medical | BR1001 | personal | 800 | USD | 22.5 | 12 | 2021-03-14 | 2022-03-14 | weekly | female | 23 | student | 3500 | US | Chicago | 17 | 340 | 20 | 52 | blank | 0 | blank | blank | 0 | blank |
| LN000002 | current | 0 | true | inventory purchase | BR1002 | small_business | 25000 | EUR | 14.8 | 36 | 2020-07-08 | 2023-07-08 | monthly | male | 41 | self_employed | 82000 | DE | Berlin | 870 | 27840 | 32 | 36 | blank | 0 | blank | blank | 0 | equipment |
| LN000003 | defaulted | 60 | false | appliance purchase | BR1003 | personal | 2000 | KES | 28 | 6 | 2022-01-11 | 2022-07-11 | weekly | other | 21 | unemployed | 0 | KE | Nairobi | 90 | 990 | 11 | 26 | 2022-05-10 | 0 | blank | blank | 1110 | blank |
| LN000004 | closed | 0 | true | machinery acquisition | BR1004 | small_business | 120000 | USD | 10.5 | 24 | 2019-09-01 | 2021-09-01 | monthly | male | 52 | self_employed | 240000 | US | Dallas | 5700 | 136800 | 24 | 24 | blank | 0 | blank | 2021-09-01 | 0 | machinery |
| LN000005 | delinquent | 21 | false | travel | BR1005 | personal | 450 | NGN | 35 | 3 | 2022-10-10 | 2023-01-10 | weekly | female | 19 | student | 1200 | NG | Lagos | 41 | 164 | 4 | 13 | blank | 0 | blank | blank | 0 | blank |
| LN000006 | current | 0 | true | expansion capital | BR1006 | small_business | 33000 | INR | 19.5 | 18 | 2021-12-01 | 2023-06-01 | monthly | male | 38 | self_employed | 160000 | IN | Mumbai | 2050 | 24600 | 12 | 18 | blank | 0 | blank | blank | 0 | inventory |
| LN000007 | delinquent | 19 | false | debt consolidation | BR1007 | personal | 1200 | USD | 17 | 12 | 2021-06-20 | 2022-06-20 | monthly | prefer_not_to_say | 29 | unemployed | 0 | US | Seattle | 108 | 756 | 7 | 12 | blank | 0 | blank | blank | 0 | blank |
| LN000008 | closed | 0 | true | equipment purchase | BR1008 | small_business | 88000 | GBP | 9.2 | 48 | 2018-02-02 | 2022-02-02 | monthly | male | 45 | employed | 180000 | GB | London | 2200 | 105600 | 48 | 48 | blank | 0 | blank | 2022-02-02 | 0 | equipment |
| LN000009 | delinquent | 14 | false | blank | BR1009 | personal | 1600 | MXN | 32 | 9 | 2022-04-15 | 2023-01-15 | biweekly | female | 25 | student | 2400 | MX | Guadalajara | 110 | 550 | 5 | 20 | blank | 0 | blank | blank | 0 | blank |
| LN000010 | closed | 0 | true | expansion capital | BR1010 | small_business | 94000 | USD | 11.5 | 60 | 2017-11-10 | 2022-11-10 | monthly | female | 59 | self_employed | 310000 | US | Los Angeles | 2033 | 121980 | 60 | 60 | blank | 0 | blank | 2022-11-10 | 0 | property |
| LN000011 | defaulted | 54 | false | travel | BR1011 | personal | 500 | USD | 25 | 6 | 2022-05-05 | 2022-11-05 | biweekly | other | 22 | student | 0 | US | Phoenix | 46 | 92 | 2 | 13 | 2022-07-18 | 0 | blank | blank | 408 | blank |
| LN000012 | current | 0 | true | marketing | BR1012 | small_business | 35000 | AUD | 17.2 | 24 | 2020-04-12 | 2022-04-12 | monthly | female | 35 | self_employed | 105000 | AU | Melbourne | 1805 | 39710 | 22 | 24 | blank | 0 | blank | blank | 0 | equipment |
| LN000013 | current | 0 | false | home improvement | BR1013 | personal | 950 | USD | 16.5 | 12 | 2022-09-13 | 2023-09-13 | monthly | male | 32 | employed | 34000 | US | Atlanta | 86 | 258 | 3 | 12 | blank | 0 | blank | blank | 0 | blank |
| LN000014 | closed | 0 | true | expansion capital | BR1014 | small_business | 46000 | USD | 13.2 | 36 | 2019-06-21 | 2022-06-21 | monthly | female | 48 | self_employed | 128000 | US | San Diego | 1540 | 55440 | 36 | 36 | blank | 0 | blank | 2022-06-21 | 0 | property |
| LN000015 | delinquent | 13 | false | appliance purchase | BR1001 | personal | 1200 | USD | 18 | 12 | 2022-02-01 | 2023-02-01 | monthly | female | 23 | student | 3500 | US | Chicago | 110 | 440 | 4 | 12 | blank | 0 | blank | blank | 0 | blank |
| LN000016 | current | 0 | true | inventory purchase | BR1015 | small_business | 98000 | USD | 12.7 | 48 | 2019-04-15 | 2023-04-15 | monthly | male | 54 | self_employed | 210000 | US | Miami | 2460 | 98400 | 40 | 48 | blank | 0 | blank | blank | 0 | inventory |
| LN000017 | defaulted | 44 | false | emergency medical | BR1016 | personal | 300 | CAD | 27 | 6 | 2022-06-12 | 2022-12-12 | biweekly | other | 18 | student | 0 | CA | Toronto | 28 | 56 | 2 | 13 | 2022-08-16 | 0 | blank | blank | 244 | blank |
| LN000018 | current | 0 | true | marketing | BR1017 | small_business | 21000 | USD | 15.1 | 18 | 2021-07-01 | 2022-12-31 | monthly | female | 36 | self_employed | 69000 | US | Austin | 1350 | 20250 | 15 | 18 | blank | 0 | blank | blank | 0 | inventory |
| LN000019 | delinquent | 10 | false | education | BR1018 | personal | 3000 | USD | 23 | 12 | 2021-08-18 | 2022-08-18 | monthly | female | 26 | student | 6200 | US | Boston | 275 | 825 | 3 | 12 | blank | 0 | blank | blank | 0 | blank |
| LN000020 | current | 0 | true | expansion capital | BR1019 | small_business | 63000 | USD | 10.9 | 24 | 2021-01-17 | 2023-01-17 | monthly | male | 44 | self_employed | 90000 | US | Denver | 2950 | 35400 | 12 | 24 | blank | 0 | blank | blank | 0 | inventory |
What the 200 rows show
from the 200-row sampleDefaulted (delinquency status) stands out: mean days_
- 44%guarantor_
present = true - 0median days_
past_ due - 2loan types
- 3repayment frequencies
- 4borrower genders
- 6borrower employment statuses
Median 0, from 0 to 78.
- string 12
- integer 5
- float 7
- date 5
- boolean 1
Columns
30 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 12 columns | |||
loan_id | string | Unique identifier for each loan recordunique | LN000001 |
borrower_id | string | Unique identifier for the borrower | BR1001 |
loan_type | string | Type of loan issued (e.g., small business, personal)small_business · personal | personal |
currency | string | Currency code for the loan amount (ISO 4217 format)12 currencies | USD |
repayment_frequency | string | Frequency of scheduled repaymentsmonthly · biweekly · weekly | weekly |
purpose | string | Stated purpose for the loan (e.g., working capital, education, home improvement)optional | emergency medical |
borrower_gender | string | Gender of the borrowermale · female · other · prefer_not_to_say · optional | female |
borrower_employment_status | string | Employment status of the borrower at origination6 values · optional | student |
borrower_country | string | Country of residence of the borrower (ISO 3166-1 alpha-2 code) | US |
borrower_city | string | City of residence of the borroweroptional | Chicago |
delinquency_status | string | Current delinquency status of the loancurrent · delinquent · defaulted · recovered · closed | delinquent |
collateral_type | string | Type of collateral pledged (if any)8 types · optional | equipment |
| Numbers 12 columns | |||
loan_amount | float | Principal amount of the loan issued0 or more | 800 |
interest_rate | float | Annual interest rate applied to the loan (percentage, e.g., 12.5)0 to 100 | 22.5 |
term_months | integer | Original loan term in months1 or more | 12 |
borrower_age | integer | Age of the borrower at loan origination18 or more · optional | 23 |
borrower_income | float | Annual income of the borrower at origination (in loan currency)0 or more · optional | 3500 |
installment_amount | float | Scheduled installment payment amount0 or more | 17 |
total_paid | float | Total amount paid by the borrower to date0 or more | 340 |
num_payments_made | integer | Number of scheduled payments made0 or more | 20 |
num_payments_due | integer | Number of scheduled payments due up to current date0 or more | 52 |
days_past_due | integer | Number of days past due for the loan (0 if current)0 or more | 35 |
recovery_amount | float | Amount recovered after default (0 if not defaulted or no recovery)0 or more | 0 |
write_off_amount | float | Amount written off after default (0 if not written off)0 or more | 0 |
| Dates and times 5 columns | |||
issue_date | date | Date when the loan was issued | 2021-03-14 |
maturity_date | date | Scheduled date for loan maturity | 2022-03-14 |
date_of_default | date | Date when the loan was classified as defaulted (null if not defaulted)optional | 2022-05-10 |
recovery_date | date | Date of recovery payment (null if not recovered)optional | |
closed_date | date | Date when the loan was fully closed (null if still active)optional | 2021-09-01 |
| True or false 1 column | |||
guarantor_present | boolean | Indicates if a guarantor was present for the loanoptional | false |
Use it for
A finance dashboard
The guarantor_
present rate, days_ past_ due by delinquency_ status and a breakdown of purpose. Excel, Power BI or Tableau. Why do the 17 defaulted rows have a mean days_
past_ due of 49.8? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Loans200LN00000135delinque…LN0000020currentLN0000040closed
A software demo
Believable loans with borrower_
id, loan_ type and loan_ amount to fill a screen in front of a buyer.
blueprint · synthetic-microloan-performance-dataset
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 30 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Repayment schedules vary by loan type
- Early repayment penalties modeled
- Loan purpose impacts default rate
- Demographics linked to loan portfolio
- Delinquent loans tracked over time
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- synthetic-microloan-performance-dataset