Blog / A/R aging explained: how to read it and why it matters

A/R aging explained: how to read it and why it matters

By DashViz Team · 2026-05-08

Reviewed by the DashViz editorial team for SMB operators.

Accounts receivable aging is the single best leading indicator of B2B cash flow problems — better than the bank balance, better than the P&L. The report buckets unpaid invoices by age (0-30, 31-60, 61-90, 90+ days). Watching the 31-60 bucket month-over-month catches collection problems three weeks before they hit cash. This guide covers how to read the report, what each bucket means, and how to act on it.

TL;DR

  • [A/R aging](/glossary/ar-aging) buckets unpaid invoices by how long they've been outstanding.
  • 0-30 days = current. 31-60 = past terms. 61-90 = collection effort. 90+ = at risk.
  • Watch 31-60 month-over-month. It's the leading indicator of cash flow trouble.
  • Pair A/R aging with [A/P aging](/glossary/ap-aging) to see working capital health.

Methodology note

Benchmarks and healthy ranges are directional planning ranges, not financial, accounting, tax, or legal advice. Use DashViz to compare them against your own source systems before making operational decisions.

How to read the report

Each unpaid invoice goes into a bucket based on how long it's been outstanding:

  • 0-30 days outstanding — Current. Within most net-30 payment terms.
  • 31-60 days outstanding — Past terms. Customer has missed the due date.
  • 61-90 days outstanding — Collection effort. Aging into trouble.
  • 90+ days outstanding — At risk. Likely to need write-off or aggressive collection.

The total per bucket tells you how much money is in each state.

What to watch

The 31-60 bucket is the leading indicator. If it's growing month-over-month, your collection process is slipping or customers are starting to pay slowly — even if total A/R looks stable. Catch this early.

The 90+ bucket is the lagging risk indicator. Money in this bucket is unlikely to be collected without aggressive effort. Some businesses move 90+ items into "doubtful debt" reserves automatically.

Customer concentration in any bucket is a risk. If one customer represents 40% of your 31-60 bucket, your cash flow is dependent on that one customer paying.

Action thresholds

  • Day 35: First polite reminder.
  • Day 50: Phone call or escalation email.
  • Day 70: Pause future work / shipments for that customer.
  • Day 95: Decision: collections agency, payment plan, or write-off.

These are starting points; adjust to your business and relationships.

How A/R aging interacts with A/P aging

Healthy: A/R aging shorter than A/P aging — you collect faster than you pay. Cash flow is positive.

Strained: A/P aging growing while A/R aging stays the same — you're paying faster than you collect. Cash flow is negative.

Crisis: Both aging in parallel — vendors and customers both stressed. Address before it compounds.

Tracking it without a tool

QuickBooks shows A/R aging by default. Most accounting software does. The trick is looking at it weekly, not when there's already a problem. A weekly 5-minute glance at the 31-60 bucket catches problems weeks earlier than a quarterly review would.

Related glossary terms

Try it on your own data

DashViz auto-builds dashboards from your CSV and Excel exports today — native Stripe, QuickBooks, and Shopify connectors are on the roadmap. 14-day free trial, no credit card required.