Skip to main content
Card class: HeroCategory: Ecommerce Platform
Share of accounts receivable balance aged 60+ days. The cash-at-risk early warning that tells you which money you are owed may never arrive.

At a glance

The percentage of your total open accounts receivable balance that has aged 60 or more days past invoice date. This is the cash-at-risk number: once a B2B invoice crosses 60 days it is statistically far less likely to be collected in full, and every day beyond that the probability falls further. A high or rising 60+ share is the earliest reliable signal that working capital is silently leaking into uncollectable receivables. The card reads the AR sub-ledger by aging bucket and surfaces the 60+ slice as a single governable number, dimension-tagged in Sage Intacct so finance can pivot the at-risk cohort by Customer, Class, Department, or Entity and route each collection conversation to the right owner.
What it countsThe 60+ day aged portion of open AR, expressed as a percentage of total open AR. The card reads the AR sub-ledger (open Invoices, Invoice Lines, and applied receipts) and ages each open balance against its invoice or due date per the aging policy, then divides the 60+ bucket by the total open AR balance.
Aging basisInvoice date by default. Configurable per workspace to age from due date instead, which credits the agreed payment term (Net-30, Net-60) before counting an invoice as overdue.
Bucket definition60+ means the 61-90, 91-120, and 120+ buckets combined. The card respects the bucket boundaries set in the Intacct AR aging configuration.
Credits and depositsCustomer credit memos and unapplied receipts net against the open balance in their buckets, so a large unapplied deposit can pull the percentage down without any genuine collection.
CurrencyMulti-Entity Console: each entity’s AR aged in base currency, the percentage computed per entity and at the consolidated level in reporting currency at the configured FX cadence.
Entity scopeCard respects the dashboard entity filter.
Dimensional cutEach aged dollar carries Intacct dimensions through. Pivot by Customer to see who owes you the at-risk money, by Class to see which brand or channel the bad debt concentrates in, by Department to see which sales team’s accounts are slipping.
Time window30D vs prior
Alert trigger>15% of AR in the 60+ bucket, sentiment ar_aging. Configurable per workspace. Healthy B2B operations often run under 10%; readings above 15% usually mean collections has fallen behind or a major account is in trouble.
Rolesowner, finance

Calculation

Calculated automatically from your Sage data. The card divides the AR sub-ledger balance in the 60+ aging buckets by the total open AR balance and expresses it as a percentage. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A US B2B supplements brand on Sage Intacct, single entity, USD base currency, roughly 28M USD annual revenue selling wholesale through a BigCommerce B2B portal on Net-30 and Net-60 terms to independent retailers and a handful of large chain accounts. Snapshot 14 Apr 26. Aging basis set to invoice date. Total open AR on the day is 4,260,000 USD.
Aging bucketOpen AR (USD)Share of total AR
0-30 days2,940,00069%
31-60 days554,00013%
61-90 days383,0009%
91-120 days213,0005%
120+ days170,0004%
AR Aging 60+ Days (this card)766,00018%
Five things to notice:
  1. 18% is above the 15% alert line, and on a 28M USD business that is 766,000 USD of receivables that should already be ringing alarms. This card is a Hero for a reason: of every working-capital metric, the 60+ AR share is the one most predictive of an actual cash shortfall a quarter from now. The arithmetic is blunt. Collection probability drops sharply past 60 days, falls hard past 90, and approaches write-off territory past 120. The 383,000 USD in the 61-90 bucket is still very collectable with active chasing; the 170,000 USD in 120+ is the cohort where finance should already be modelling a bad-debt provision.
  2. The 30D vs prior trend is the part that turns a number into a decision. On this account the 60+ share climbed from 12% to 18% in a single month, a 6-point deterioration. That is not noise; it is collections losing ground. Pivot the 60+ cohort by Customer and the story usually concentrates: here, 60% of the increase traced to two chain accounts that had both quietly stretched from Net-30 to paying at 75 days. The Customer dimension cut surfaced exactly which accounts, so the credit controller could open those two specific conversations rather than chasing the whole ledger.
  3. The 120+ bucket is where you stop chasing and start provisioning. The 170,000 USD aged past 120 days on this account is the cohort the auditor will ask about at year-end. Best practice is to review each 120+ balance, decide collectable vs doubtful, and book a bad-debt provision for the doubtful portion through a journal in Intacct rather than carrying it at full value and taking a sudden hit later. Surfacing this cohort six months before the audit is the difference between an orderly provision and an embarrassing year-end surprise.
  4. Read this card against DSO, not instead of it. Days Sales Outstanding is the average; the 60+ aging share is the tail. A business can have a perfectly respectable average DSO of 38 days while still carrying a dangerous 60+ tail concentrated in a few accounts, because the average hides the distribution. The two cards together tell you both how fast you collect on average and how much of your AR is genuinely at risk. When the DSO Increase Alert fires, this card tells you whether the deterioration is broad or concentrated.
  5. The cross-channel signal is the killer: aged AR on customers who are still placing new orders. Pair this card with AR Aging on Customers with Active Ecom Orders. On this account the join surfaced one chain that owed 96,000 USD aged past 90 days while continuing to place fresh wholesale orders through the BigCommerce B2B portal every week, because no credit hold had been applied. That is a customer being extended more credit precisely as their existing balance goes bad. Intacct alone shows the aged AR; the commerce platform alone shows the new orders; only the cross-connector join shows the contradiction, and it usually pays for the subscription on the first finding.

Sibling cards merchants should reference together

CardWhy pair it with AR Aging 60+ Days
AR Balance (live)The denominator. The aging share is meaningless without the live total it is a slice of.
Days Sales OutstandingThe average to this card’s tail. Read both: speed and risk are different questions.
DSO Increase AlertThe trigger. When DSO jumps, this card tells you whether the cause is broad or concentrated.
Overdue Invoice ValueThe absolute dollar exposure behind the percentage.
High-Value Overdue InvoicesThe named-and-shamed list: the specific large invoices driving the 60+ tail.
AR Aging DetailThe full bucket breakdown this card summarises into a single 60+ slice.
AR Aging on Customers with Active Ecom OrdersThe cross-channel kill-shot: bad debt on customers still being sold to.
Customer Credit UtilisationAged AR plus maxed credit limit is the classic pre-default profile.

Reconciling against Sage

Where to look in Sage: The native Sage Intacct views to run side by side with this card:
Reports → Accounts Receivable → AR Aging Report (the canonical aged-receivables breakdown by bucket, run as of the snapshot date) Reports → Accounts Receivable → AR Aging Detail (line-level Invoices behind each bucket, the chase list) Reports → Accounts Receivable → Customer Aging (the same aging pivoted by Customer, the cohort this card drills into) Reports → Accounts Receivable → AR Ledger (the underlying open-Invoice and applied-receipt detail) Interactive Custom Report (ICR) built on the AR data source, aging open Invoices into buckets and computing the 60+ slice as a percentage of total open AR, pivoted by Customer and Class dimensions
The AR Aging Report typically ages from invoice date by default; confirm whether your board pack and any bad-debt provision calculations use invoice-date or due-date aging, because the two produce materially different 60+ percentages on a portfolio with long terms. For Multi-Entity Console accounts, run Reports → Accounts Receivable → AR Aging by Entity at the same scope as the dashboard filter so FX does not shift the reporting-currency value of remote-entity receivables between runs. Common reconciliation pitfalls:
  • Aging “as of” date. The AR Aging Report ages as of the run date. Compare it to the card at the same snapshot date or the populations will differ purely on timing.
  • Unapplied cash receipts. A customer payment received but not yet applied to specific Invoices reduces the customer balance but may leave Invoices showing open in detail. This makes the card and a detail report disagree until application completes. The fix is the same as raising your Cash Application Rate.
  • Disputed invoices. An Invoice flagged in dispute still ages. Some board packs carve disputed Invoices out of the at-risk count; the card includes them unless the field map says otherwise.
Why our number may legitimately differ from a Sage Intacct AR Aging Report:
ReasonDirectionWhy
Aging basisEitherInvoice-date vs due-date aging. Card defaults to invoice date (strict); due-date aging credits Net-30 and Net-60 terms and reads lower.
As-of dateEitherCard snapshots at the dashboard date; a report run at month-end ages a different population.
Unapplied receiptsCard may overstateCash received but not yet applied leaves Invoices open in detail; a low Cash Application Rate inflates the aged count.
Credit memo nettingCard may understateUnapplied customer credits net against the balance, pulling the 60+ percentage down without collection.
Disputed invoicesCard may overstateDisputed Invoices still age; some packs exclude them from the at-risk number.
Deferred-revenue invoicesEitherInvoices tied to ASC 606 deferred schedules can show open AR even where revenue is not yet recognised.
FX cadence per entitySmallMulti-Entity Console: card uses current-day FX, Intacct reports may use period-end. Differences usually under 2%.
Write-offs in progressCard may overstateA balance approved for write-off but not yet posted still ages until the journal lands.
Cross-connector reconciliation:
CardExpected relationshipWhat the comparison reveals
AR Aging on Customers with Active Ecom OrdersKiller cross-channelAged AR on a customer still placing orders means they are being extended more credit as their balance goes bad. The single highest-value finding in this family.
Customer Credit UtilisationCompoundingA customer in the 60+ cohort who is also near their credit limit is a pre-default profile. Hold orders before the next shipment.
Orders on Credit HoldControl loopThis card surfaces who should be on hold; the credit-hold card confirms whether the control actually fired.
Days Sales OutstandingAverage vs tailDSO is the average, this card is the dangerous tail. Together they describe the full distribution.
Sage Health ScoreComponentThe 60+ AR share is one of the heaviest-weighted working-capital inputs to the composite.
The cross-channel reason this card is a Hero is that the commerce platform will happily keep selling to a customer Intacct knows is 90 days late, because the BigCommerce or Shopify B2B portal does not see the AR ledger. Sage Intacct is the only system that can tell you “this account owes you 96,000 USD aged past 90 days,” and the dimensional carry-through means the Customer owning the at-risk balance is one click from the credit hold that should stop the bleeding. That join is where the first quarter’s value is usually recovered.

Known limitations / merchant FAQs

Why 60 days specifically as the at-risk line? Because collection probability falls off a cliff there for B2B receivables. Inside 60 days most overdue invoices are timing, disputes being resolved, or normal slow payers who always pay eventually. Past 60 days the population shifts toward genuine trouble: cash-strapped customers, unresolved disputes, and accounts heading for default. The 60-day line is the diagnostic boundary; the 90 and 120 buckets within it are where chasing turns into provisioning. Invoice date or due date for aging? Both are valid and the choice changes the headline. Invoice-date aging is strict and is what auditors and lenders usually expect. Due-date aging credits the agreed term and is the operational view. The critical rule is consistency: your board pack, your bad-debt provision, and any lending covenant must all use the same basis. Set it once in the field map and keep every downstream calculation aligned. What is a healthy 60+ AR share? For well-run B2B operations, under 10% is good and under 5% is excellent. The alert default of 15% is a sensible warning line for most mid-market businesses. The right target depends on your terms and customer mix: a business selling Net-60 to large slow-paying retailers will naturally carry a fatter tail than one selling Net-15 to fast-paying independents. Baseline against your own history, not a generic number. At what point should I provision for bad debt? Policy varies, but a common pattern is to review every balance in the 120+ bucket individually, classify each as collectable or doubtful, and provision the doubtful portion. Some businesses apply a sliding provision (a small percentage of 61-90, more of 91-120, most of 120+). The card surfaces the cohort; the provision decision lives in finance governance with auditor input. Booking it early through a journal beats a sudden year-end write-off. How do unapplied cash receipts distort this card? Significantly, and it is the most common false-positive cause. If a customer pays but the receipt is not applied to their specific Invoices, those Invoices keep aging and inflate the 60+ count even though the cash is in the bank. A low Cash Application Rate is the usual culprit. Before chasing an aged balance, confirm there is not an unapplied receipt already sitting against it. Sage Intacct vs Sage 50 / 100 / 200 / X3? This connector targets Sage Intacct. AR aging exists in every Sage product, but the sub-ledger structure, aging configuration, and reconciliation paths differ. Sage 50 and 200 are UK SMB products; Sage X3 is a different mid-market ERP. The concept is identical; the field map and API are not. If you run one of those, reach out about connector availability. Why did the percentage move when total AR barely changed? Because it is a ratio. Collecting a large recent invoice shrinks the denominator and pushes the 60+ share up even though your absolute at-risk exposure is unchanged. Always read the percentage next to the absolute 60+ dollar value, which the card also exposes, to separate a denominator effect from a real aging deterioration. Does deferred revenue affect this card? It can. An Invoice tied to an ASC 606 deferred-revenue schedule shows open AR (the customer owes the cash) even where the revenue is recognised over time. This is correct: the receivable is real regardless of recognition timing. But it means a subscription or contract-heavy business can show aged AR that is genuinely owed yet not yet earned. Read it the same way; the cash risk is identical. B2B vs DTC: do I read this differently? Yes. This card is overwhelmingly a B2B metric because DTC sales are paid at checkout and rarely generate AR at all. For a B2B or wholesale operation it is one of the most important cards on the dashboard. A mixed DTC-plus-wholesale brand should read it as a pure measure of the wholesale book’s health, since the DTC revenue contributes almost nothing to AR. How fresh is the data, and does a posted payment update it immediately? The card refreshes on the standard cadence, typically within 5 to 15 minutes of the most recent posted AR activity. A customer payment reduces the aged balance once the receipt is posted and applied. If you see an aged balance you know was paid, the receipt is almost certainly received but not yet applied; that is an application gap, not a collection failure.

Tracked live in Vortex IQ Nerve Centre

AR Aging 60+ Days is one of hundreds of KPI pulses Vortex IQ tracks across Sage and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.