Credit Card Application Approvals

This dataset provides comprehensive records of credit card applications, including detailed applicant profiles, financial information, application outcomes, and decision rationales. It is ideal for developing and evaluating machine learning models for credit risk assessment, approval automation, and regulatory compliance analysis.

  • last updated 21 Jul 2025
  • by GoMask
The brief that made it

Training and validating credit risk and approval machine learning models

Sample rows

preview · 8 of 200 rows · all 25 columns
application_idstringemployment_statusstringexisting_credit_cardsintegerincome_currencystringapplication_datedatetimeapplicant_first_namestringapplicant_last_namestringapplicant_date_of_birthdateapplicant_emailstringapplicant_phonestringaddress_streetstringaddress_citystringaddress_statestringaddress_postal_codestringaddress_countrystringemployer_namestringannual_incomefloatcredit_scoreintegerexisting_loansintegertotal_monthly_debt_paymentsfloatrequested_credit_limitfloatapplication_statusstringdecision_datedatetimedecision_reasonstringreviewed_bystring
A100001employed2EUR2023-04-03T10:15:00LucasWeber1991-06-22lucas.weber@mail.de+49 1512 3487321Leipziger Platz 8BerlinBerlin10117GermanySiemens AG79000756045012000approved2023-04-04T14:31:00good credit historyjmueller
A100002employed1INR2023-04-05T13:40:00PriyaReddy1998-11-12priya.reddy@gmail.com+91 98456 2345612 MG RoadBengaluruKarnataka560001IndiaInfosys4100006981720085000approved2023-04-06T09:12:00stable incomesystem_auto
A100003self-employed3MXN2023-04-06T16:22:00GabrielaMartinez1984-09-30gabriela.martinez@yahoo.com.mx+52 5512345678Calle Insurgentes 120Ciudad de MéxicoCDMX06600MexicoCreativa Studio52000072521600065000approved2023-04-09T10:08:00good income, self-employedasoriano
A100004employed2GBP2023-04-07T09:55:00JamesO'Neill1977-12-01james.oneill@outlook.com+44 7911 12345614 Queen StLondonEnglandW1D 3QFUnited KingdomHSBC66000782035015000approved2023-04-08T12:17:00high credit scorelthompson
A100005employed1GHS2023-04-09T15:17:00ZaraOsei1996-05-17zara.osei@mail.com.gh+233 20 123 456715 Osu AveAccraGreater AccraGA-107-1234GhanaGhana Commercial Bank4200065519004000approved2023-04-10T11:03:00sufficient incomesystem_auto
A100006employed2KRW2023-04-10T11:40:00Min-JunKim1992-02-14minjun.kim@naver.com+82 10-3456-789023 Gangnam-daeroSeoulSeoul06236South KoreaSamsung57000000733140000018000000approved2023-04-12T10:44:00steady job, good scorekchoi
A100007retired1EUR2023-04-11T17:30:00SophieDubois1959-10-29sophie.dubois@orange.fr+33 6 87 23 45 6719 Rue de LilleParisÎle-de-France75007Franceblank2200060803502000declined2023-04-12T15:43:00low incomesystem_auto
A100008student0USD2023-04-12T12:12:00ElijahJohnson2003-08-18elijah.johnson@gmail.com+1 212-555-0194120 W 57th StNew YorkNY10019USAblank063100800declined2023-04-13T13:55:00no income, studentsystem_auto

What the 200 rows show

from the 200-row sample

Self-employed (employment status) stands out: mean existing_credit_cards is 3.5, against 1.3 for the rest.

  • 2median existing_credit_cards
  • 2application statuses
  • 46address countries
  • 47reviewed_by values
  • 59,850median annual_income
  • 708.5median credit_score
Mean existing_credit_cards by employment_status200 rows
0241.8emplo…121 ro…3.5self-…17 rows0.0unemp…11 rows0.0stude…22 rows1.4retir…19 rows0.40other10 rows
existing_credit_cards200 rows, in bands of 0.5
040803905308002105202.55existing_credit_cards →

Median 2, from 0 to 5.

income_currency200 rows · top 10 of 38 values
  1. EUR33
  2. SEK14
  3. USD13
  4. RUB13
  5. EGP9
  6. INR8
  7. GBP7
  8. GHS7
  9. CNY7
  10. QAR7
25 columns by typefrom the column list below
  • string 16
  • integer 3
  • float 3
  • date 1
  • datetime 2

Columns

25 columns in three groups
blueprint · 25 columns
columntypedescriptionexample
Text 16 columns
application_idstringUnique identifier for each credit card applicationuniqueA100001
applicant_first_namestringApplicant's first nameLucas
applicant_last_namestringApplicant's last nameWeber
applicant_emailstringApplicant's email addresslucas.weber@mail.de
applicant_phonestringApplicant's phone numberoptional+49 1512 3487321
address_streetstringApplicant's street addressLeipziger Platz 8
address_citystringApplicant's cityBerlin
address_statestringApplicant's state or provinceBerlin
address_postal_codestringApplicant's postal or ZIP code10117
address_countrystringApplicant's country of residenceGermany
employment_statusstringApplicant's current employment status6 valuesemployed
employer_namestringName of applicant's employer (if employed)optionalSiemens AG
income_currencystringCurrency code for annual income (ISO 4217 format)EUR
application_statusstringOutcome of the credit card applicationapproved · declinedapproved
decision_reasonstringPrimary reason for approval or decline (e.g., 'low credit score', 'high income', 'existing debt')optionalgood credit history
reviewed_bystringIdentifier of the staff or system making the decisionoptionaljmueller
Numbers 6 columns
annual_incomefloatApplicant's reported annual income in local currency0 or more79000
credit_scoreintegerApplicant's credit score at time of application300 to 900 · optional756
existing_credit_cardsintegerNumber of existing credit cards held by the applicant0 or more · optional2
existing_loansintegerNumber of existing loans held by the applicant0 or more · optional0
total_monthly_debt_paymentsfloatTotal monthly debt payments by the applicant0 or more · optional450
requested_credit_limitfloatCredit limit requested by the applicant0 or more12000
Dates and times 3 columns
application_datedatetimeDate and time the application was submitted2023-04-03T10:15:00
applicant_date_of_birthdateApplicant's date of birth1991-06-22
decision_datedatetimeDate and time the application decision was made2023-04-04T14:31:00

Use it for

  • median existin…2200 rowsmean existing credit …1.8empl…3.5self…0.0unem…0.0stud…

    A finance dashboard

    Existing_credit_cards by employment_status and a breakdown of income_currency. Excel, Power BI or Tableau.

  • Why do the 17 self-employed rows have a mean existing_credit_cards of 3.5?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable applications with application_date, applicant_first_name and applicant_last_name to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 25 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows25 columns
Yours1,000 rows25 columnsaddress_street: UK only

blueprint · credit-card-application-approvals

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 25 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.

Rules it was built with
  • Each record includes applicant demographics
  • Credit history and score provided
  • Approval outcome labeled
  • Track application channel (web, branch, phone)
  • Include offer type and credit limit
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
credit-card-application-approvals

What should your data show?

Preview 20 rows free
No signup. No card.