Accounts Receivable and Aging Analysis

This dataset provides a comprehensive view of accounts receivable balances, aging buckets, collection rates, bad debt, write-offs, and AR days, enabling organizations to monitor financial performance and optimize collection strategies. It supports granular analysis by payer and invoice, facilitating prioritization of collection efforts and risk assessment for outstanding receivables.

  • opened 20 times
  • last updated 2 Nov 2025
  • by GoMask
The brief that made it

Monitor and optimize accounts receivable collection processes

Sample rows

preview · 8 of 100 rows · all 16 columns
ar_record_idstringaging_bucketstringcollection_ratefloatpayer_typestringpayer_idstringpayer_namestringinvoice_idstringinvoice_datedatedue_datedatear_balancefloatbad_debt_amountfloatwrite_off_amountfloatar_daysintegerpayment_receivedfloatlast_payment_datedatecollection_priorityinteger
AR100011-3092.5insuranceP001Springfield Health InsuranceINV-A-0012023-10-122023-11-112543.78002023502023-11-022
AR10002Current100customerP002Green Valley MedicalINV-A-0022024-01-022024-02-011200001012002024-02-015
AR1000361-9067.3insuranceP003MetroCare PartnersINV-A-0032023-09-302023-10-303500.451150300752050.452023-12-101
AR1000491+22governmentP004Central City GovernmentINV-G-0012022-12-232023-01-224810210080041019102023-08-011
AR10005Current98customerP005Northside PharmacyINV-C-0012024-03-152024-04-146500086502024-04-155
AR1000631-6080.5customerP006BlueStar CorporateINV-C-0022024-01-052024-02-0478008503006066502024-03-013
AR1000791+10governmentP007Federal Health AgencyINV-G-0022023-06-012023-06-305670400012003004702023-09-011
AR1000831-6085.7insuranceP008Sunrise Insurance GroupINV-I-0012023-12-012023-12-3132003001504527502024-01-153

What the 100 rows show

from the 100-row sample

91+ (aging bucket) stands out: mean collection_rate is 17.2, against 80.4 for the rest.

  • 75.3median collection_rate
  • 1,699median ar_balance
  • 0median bad_debt_amount
  • 0.0median write_off_amount
  • 45median ar_days
  • 1,189median payment_received
Mean collection_rate by aging_bucket100 rows
05010096.8Current23 rows91.01-3013 rows74.531-6027 rows59.761-9017 rows17.291+20 rows
collection_rate100 rows, in bands of 10
0204031062268211032050100collection_rate →

Median 75.3, from 3.5 to 100.0.

payer_type100 rows · 4 values
  1. customer40
  2. insurance33
  3. government14
  4. other13
16 columns by typefrom the column list below
  • string 6
  • integer 2
  • float 5
  • date 3

Columns

16 columns in three groups
blueprint · 16 columns
columntypedescriptionexample
Text 6 columns
ar_record_idstringUnique identifier for each accounts receivable recorduniqueAR10001
payer_idstringUnique identifier for the payer (customer, insurance, or other entity)P001
payer_namestringName of the payer (customer, insurance, or other entity)Green Valley Medical
payer_typestringType of payer (e.g., customer, insurance, government)customer · insurance · government · otherinsurance
invoice_idstringUnique identifier for the invoice associated with the AR recordINV-A-001
aging_bucketstringAging bucket categorizing the AR balance by days overdue (e.g., Current, 1-30, 31-60, 61-90, 91+)Current · 1-30 · 31-60 · 61-90 · 91+1-30
Numbers 7 columns
ar_balancefloatOutstanding accounts receivable balance for the invoice0 or more2543.78
collection_ratefloatPercentage of AR collected for this payer or invoice (0-100)0 to 100 · optional92.5
bad_debt_amountfloatAmount considered as bad debt for this AR record0 or more · optional0
write_off_amountfloatAmount written off for this AR record0 or more · optional0
ar_daysintegerNumber of days the AR has been outstanding (invoice_date to current date)0 or more20
payment_receivedfloatTotal payment received against this invoice0 or more · optional2350
collection_priorityintegerPriority ranking for collection efforts (1=highest priority)1 or more · optional2
Dates and times 3 columns
invoice_datedateDate the invoice was issued2023-10-12
due_datedateDate payment for the invoice is due2023-11-11
last_payment_datedateDate of the most recent payment received for this invoiceoptional2023-11-02

Use it for

  • median collect…75.3100 rowsmean collection rate …96.8Curr…91.01-3074.531-6059.761-90

    A finance dashboard

    Collection_rate by aging_bucket and a breakdown of payer_type. Excel, Power BI or Tableau.

  • Why do the 20 91+ rows have a mean collection_rate of 17.2?

    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 ar records with payer_id, payer_name and payer_type to fill a screen in front of a buyer.

Not quite right?

Make it yours.

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

Preview 20 rows free

10,000 rows of yours: $12.99One-time. No subscription. All prices

This dataset100 rows16 columns
Yours10,000 rows16 columns

blueprint · accounts-receivable-and-aging-analysis

Behind this dataset

Same schema. As many rows as you need.

These 100 rows came out of a blueprint — 16 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
  • AR balance by payer category: commercial, Medicare, Medicaid, patient
  • Aging buckets: 0-30, 31-60, 61-90, 91-120, 120+ days
  • Days in AR: AR balance / (annual revenue / 365)
  • Collection rate: collections / (collections + AR)
  • Bad debt threshold (typically 120+ days)
  • Write-off policies and approval levels
  • Small balance write-offs (under $10-25)
  • Collection agency referral criteria
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
accounts-receivable-and-aging-analysis

What should your data show?

Preview 20 rows free
No signup. No card.