Credit Card Risk Assessment

This dataset provides a comprehensive view of credit card applications and account management, including customer demographics, credit limits, utilization rates, payment behaviors, rewards tracking, and risk-based pricing. It is ideal for risk modeling, customer segmentation, and financial product optimization in the banking and credit industry.

  • opened 10 times
  • last updated 1 Nov 2025
  • by GoMask
The brief that made it

Credit risk modeling and scoring

Sample rows

preview · 8 of 700 rows · all 30 columns
application_idstringpricing_tierstringrisk_scorefloataccount_statusstringcustomer_idstringapplication_datedateaccount_idstringaccount_open_datedatecredit_limitfloatcurrent_balancefloatutilization_ratefloatpayment_due_datedatelast_payment_datedatelast_payment_amountfloatminimum_payment_duefloatpayment_statusstringrewards_points_balanceintegerrewards_points_earnedintegerrewards_points_redeemedintegerannual_percentage_ratefloataddress_streetstringaddress_citystringaddress_statestringaddress_postal_codestringaddress_countrystringdate_of_birthdateemployment_statusstringannual_incomefloatemailstringphone_numberstring
APP100001prime0.28activeCUST10012023-09-14ACC1000012023-09-1775002550342023-10-172023-10-15850127.5on-time1560320015.4431 Oak Ridge AveClevelandOH44109USA1990-07-22employed56500ashley.r.jones90@gmail.com+1-216-555-0933
APP100002prime0.21activeCUST10022023-06-04ACC1000022023-06-104200132031.432023-07-102023-07-0735052.8on-time860120018.228B Cambridge StBostonMA02134USA1992-02-10employed48900michael.smith92@outlook.com+1-857-555-3271
APP100003super-prime0.08closedCUST10032023-11-02ACC1000032023-11-034800002023-12-032023-12-012200on-time0008.217 Queen's WalkLondonEnglandSW1A 2AAUK1953-03-19retired8700david.evans1953@btinternet.com+44 20 7946 1812
APP100004subprime0.93pendingCUST10042024-02-01blankblank0002024-03-01blankblank0missed00031.547 Leninsky ProspektMoscowMoscow119334Russia2000-10-03student3400katya.ivanova00@yandex.ru+7-495-555-7721
APP100005prime0.33activeCUST10052023-05-17ACC1000052023-05-22115003450302023-06-222023-06-20950172.5on-time214041012016.99 King St WestTorontoONM5H 1A1Canada1984-04-04employed79400sophia.chan84@mail.ca+1-416-555-6214
APP100006prime0.19activeCUST10062022-08-20ACC1000062022-08-22320009600302022-09-222022-09-211500480on-time3400600014.612 Orchard LaneSingaporeSingapore238841Singapore1979-06-30employed127000li.wei79@singnet.sg+65-6222-5541
APP100007super-prime0.11activeCUST10072022-11-14ACC1000072022-11-152500018007.22022-12-152022-12-1360036on-time57007403207.381 Rue du BacParisÎle-de-France75007France1957-09-10retired0marie.dupont57@orange.fr+33 1 4255 8811
APP100008prime0.17activeCUST10082023-03-12ACC1000082023-03-184800960202023-04-182023-04-1720048on-time42090013.177 Avenida PaulistaSão PauloSP01311-000Brazil1997-12-08employed29500joao.lima97@uol.com.br+55 11 3636-8181

What the 700 rows show

from the 700-row sample

Subprime (pricing tier) stands out: mean risk_score is 0.89, against 0.25 for the rest.

  • 0.28median risk_score
  • 3payment statuses
  • 4employment statuses
  • 35address countries
  • 89address cities
  • 102address states
Mean risk_score by pricing_tier699 rows
00.510.28prime452 rows0.89subprime163 rows0.10super-prime84 rows
risk_score699 rows, in bands of 0.1
01152303513223085391695529600.51risk_score →

Median 0.28, from 0.03 to 1.0.

account_status699 rows with a value · 1 left blank
  1. active527
  2. closed72
  3. pending63
  4. suspended37
30 columns by typefrom the column list below
  • string 14
  • integer 3
  • float 8
  • date 5

Columns

30 columns in three groups
blueprint · 30 columns
columntypedescriptionexample
Text 14 columns
application_idstringUnique identifier for each credit card applicationuniqueAPP100001
customer_idstringUnique identifier for each customerCUST1001
account_idstringUnique identifier for each credit card accountunique · optionalACC100001
account_statusstringCurrent status of the account (e.g., active, closed, suspended, pending)active · closed · suspended · pendingactive
payment_statusstringStatus of the most recent payment (e.g., on-time, late, missed)on-time · late · missedon-time
pricing_tierstringRisk-based pricing tier assigned to the account (e.g., prime, subprime, super-prime)prime · subprime · super-primeprime
address_streetstringCustomer's street address431 Oak Ridge Ave
address_citystringCustomer's cityCleveland
address_statestringCustomer's state or provinceOH
address_postal_codestringCustomer's postal or ZIP code44109
address_countrystringCustomer's countryUSA
employment_statusstringCustomer's employment status (e.g., employed, unemployed, retired, student)employed · unemployed · retired · studentemployed
emailstringCustomer's email addressuniquesophia.chan84@mail.ca
phone_numberstringCustomer's phone number+1-216-555-0933
Numbers 11 columns
credit_limitfloatMaximum credit limit assigned to the account0 or more7500
current_balancefloatCurrent outstanding balance on the account0 or more2550
utilization_ratefloatRatio of current balance to credit limit, expressed as a percentage (0-100)0 to 10034
last_payment_amountfloatAmount paid in the last payment0 or more · optional850
minimum_payment_duefloatMinimum payment required for the current billing cycle0 or more127.5
rewards_points_balanceintegerCurrent balance of rewards points for the account0 or more · optional1560
rewards_points_earnedintegerTotal rewards points earned in the current billing cycle0 or more · optional320
rewards_points_redeemedintegerTotal rewards points redeemed in the current billing cycle0 or more · optional0
risk_scorefloatCalculated risk score for the account based on payment history and utilization0 to 10.28
annual_percentage_ratefloatAnnual percentage rate (APR) applied to the account0 to 10015.4
annual_incomefloatCustomer's reported annual income0 or more56500
Dates and times 5 columns
application_datedateDate when the credit card application was submitted2023-09-14
account_open_datedateDate when the credit card account was openedoptional2023-09-17
payment_due_datedateDate when the next payment is due2023-10-17
last_payment_datedateDate when the last payment was madeoptional2023-10-15
date_of_birthdateCustomer's date of birth1990-07-22

Use it for

  • median risk sc…0.28699 rowsmean risk score by pr…0.28prime0.89subpri…0.10super-…

    A finance dashboard

    Risk_score by pricing_tier and a breakdown of account_status. Excel, Power BI or Tableau.

  • Why do the 163 subprime rows have a mean risk_score of 0.89?

    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 customer_id, application_date and account_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 30 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 dataset700 rows30 columns
Yours1,000 rows30 columnsaddress_street: UK only

blueprint · credit-card-risk-assessment

Behind this dataset

Same schema. As many rows as you need.

These 700 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.

Rules it was built with
  • Application scorecard determines approval
  • Initial credit limit based on credit score and income
  • APR tiered by creditworthiness
  • Credit line increase criteria
  • Utilization rate monitored: ideal under 30%
  • Minimum payment: greater of $25 or 1% + interest
  • Overlimit fees restricted by CARD Act
  • Behavioral scoring for existing accounts
Rows
Open the blueprint in Data Factory

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
credit-card-risk-assessment

What should your data show?

Preview 20 rows free
No signup. No card.