Skip to content
Guides · Metrics

Hospital accounts receivable aging: how to build and analyze it by payer

Payer accounts receivable aging shows how receivables grow older by bucket and by health plan: how to build the template, pick the report date, read each bucket and prioritize collections in a Brazilian hospital.

By Published on 9 min read

What is payer accounts receivable aging?

It is the report that shows how long each receivable has been open, grouped by day ranges and by debtor. In a Brazilian hospital, the main debtor is the health plan (operadora de plano de saúde, a company registered with ANS), so aging is built by health plan and, when needed, by contract or product.

Aging is a snapshot on a report date, usually month-end. The pillar guide Revenue cycle metrics shows where aging fits in the hospital dashboard, next to days in A/R, bad debt and the collection rate.

Two hospitals can have the same days in A/R and very different portfolios; only aging shows whether the balance sits in the first 30 days or is concentrated in six-month-old invoices from one health plan.

Hospital aging is not the aging of an ordinary business

Three features of a Brazilian hospital claim change how the report is built.

The due date comes from the contract. Lei 9.656/1998 (Law 9,656/1998, the health plans law) requires the contract between health plan and provider to state billing and payment terms and procedures (art. 17-A, § 2) [5]. RN 503/2022 (Normative Resolution 503/2022), which governs these contracts, sets no number of days for payment [6]. Each invoice's due date therefore depends on each contract's calendar.

Part of the balance is denial. The claim analysis remittance, a message in the TISS standard (Troca de Informações na Saúde Suplementar, the mandatory electronic data interchange standard), reports what was paid and what was denied on each claim [7]. A denied amount may be under appeal or may have been accepted; mixing the two in one bucket hides the problem. The guide Claim analysis and payment remittance explains how to read it.

A response does not always arrive. In its Denial Indicators Panel, ANS measures the share of claims with nothing paid or denied 30 days after the billing protocol date [4]. Such a claim is neither a denial nor a late payment: it is a claim with no response.

Which date should start the aging clock?

The start date defines what aging measures. A Brazilian hospital has four candidates:

Start dateWhat aging measuresWhen to use it
Discharge or date of serviceTotal time since care was delivered, including internal delayExecutive view; comparison with HFMA, which ages from discharge (inpatient) or date of service (outpatient) [8]
Batch submission (TISS protocol)Time with the health plan, excluding internal delayCollections; the protocol number proves the batch was received [7]
Contractual due dateReal delay against what was agreedCollection cadence and talks with the health plan
Date of the denial remittanceAge of the denial under appealDenial management and appeal deadlines

In practice, keep two views: from the due date, to collect, and from the submission date, to compare health plans with different terms. Anything before submission (discharged accounts not yet billed) stays out of billed aging and is measured separately, as the guide on DNFB (discharged not final billed) explains.

For hospital claims, collection aging counts from the contractual due dateTimeline of a hospital claim with four dates: discharge or date of service, batch submission with a TISS protocol number, due date under the contract, and the report date (month-end). Between discharge and submission sit accounts not yet billed (DNFB), outside the aging. Between submission and due date, the current balance. After the due date, the past-due balance in buckets of 1 to 30, 31 to 60, 61 to 90, 91 to 180 and over 180 days. Aging from submission date compares health plans; aging from due date drives collections. Before bucketing, the balance is split into four statuses: no response (request the remittance), partially paid (reconciled with the remittance), denial under appeal (aged from the remittance date) and accepted denial (removed from the balance and written off). Sources: Lei 9.656/1998, art. 17-A; ANS TISS Standard 202609; ANS Technical Note 25/2020; HFMA MAP Keys. For hospital claims, collection aging counts from the contractual due date Four dates in a hospital claim and what each segment measures in payer A/R aging Not yet billed (DNFB: outside aging) Current (with the health plan) Past due 1–30 · 31–60 · 61–90 · 91–180 · >180 Discharge or service (care delivered) Batch submission (TISS protocol) Due date (contract terms) Report date (month-end) Aging from submission date: compares payers Aging from due date: drives collections Before bucketing, split the balance by status No response Nothing paid or denied: request the remittance Partially paid Balance reconciled with the remittance Denial under appeal Aged from the remittance date Accepted denial Removed from balance and written off Sources: Lei 9.656/1998, art. 17-A; ANS — TISS Standard 202609, items 49, 55, 56; ANS — NT 25/2020; HFMA — MAP Keys AR-1/AR-2. Chart: Accrua.
Sources: Lei 9.656/1998 (Law 9,656/1998), art. 17-A; ANS — TISS Standard, Organizational Component 202609, items 49, 55 and 56; ANS — Technical Note 25/2020/GASNT; HFMA — MAP Keys AR-1 and AR-2. Chart: Accrua. Produced by Accrua.

The aging template has one row per invoice and 14 columns

The aging template starts from one row per invoice (or per claim, when the health plan pays claim by claim), never one row per health plan. The table shows the template structure:

ColumnContentSource
Health planName and ANS registrationContract record
Contract or productWhen the health plan has different terms by productContract record
Invoice and batch numberBilling identificationBilling system
Protocol and submission dateProof the batch was receivedHealth plan's TISS response
Discharge or service dateDate of careMedical record or hospital system
Contractual due dateSubmission date + contract termContract payment calendar
Billed amountAmount submittedInvoice
Paid amountSum of reconciled paymentsBank reconciliation and remittance
Denial under appealContested denial awaiting responseAppeals log
Accepted denialDenial the hospital chose not to contestDenial log
Open balanceBilled − paid − accepted denialFormula
StatusNo response · Partially paid · Denial under appealFormula or picklist
Days outstandingReport date − due date (negative = current)Formula
BucketCurrent · 1–30 · 31–60 · 61–90 · 91–180 · Over 180Formula from days

The report date sits in a single cell used by every formula. Accepted denial leaves the open balance and goes to write-off: keeping it in aging makes the portfolio look worse and hides the final loss. The guide Hospital accounts receivable covers allowances and write-offs.

With the data in place, the reading view is a pivot table: health plans in rows, buckets in columns, amounts and percentages of the total. HFMA specifies that each payer's buckets add up to 100% of its billed balance [8]. Percentages make it possible to compare health plans of different sizes.

Why these buckets. Up to 90 days, the buckets follow the 30-day model that HFMA also uses, and 90 days is Anahp's cutoff for bad debt [1][8]. The 91–180 bucket separates long delays from old balances; HFMA uses 91–120 and “over 120” [8]. A hospital can adjust the cutoffs to its contract calendars, as long as it keeps them stable over time.

How do you read the aging buckets?

Each aging bucket calls for a different action, and the balance status matters as much as its age.

Bucket (from due date)Typical readingAction
CurrentWithin termsCheck that every batch has a protocol number and whether the remittance has been issued
1–30 daysRecent delay, often operationalConfirm batch receipt, request the remittance by protocol number and check reconciliation [7]
31–60 daysRepeated delay or claim not yet analyzedFormal contact with the health plan's provider relations team, with the list of invoices and protocols
61–90 daysAbout to become bad debtWritten notice citing the contract's payment clause; escalate to management
91–180 daysBad debt under Anahp's definition [1]Balance reconciliation meeting, notice and the escalation path set in the contract
Over 180 daysOld balance, uncertain recoveryExecutive decision: negotiation, formal measures or allowance

Three readings complete the analysis:

  • No response. A past-due invoice with nothing paid or denied points to a batch that was not processed. The first step is to request the remittance by protocol number, before chasing payment [4][7].
  • Denial under appeal. It needs its own aging, counted from the remittance date, tracked against the response term in the contract. RN 503/2022 requires the contract to set terms for contesting, responding and paying after a reversal [6]. See the guide Denial management.
  • Concentration. A small health plan with a large balance over 90 days weighs more in risk than the overall percentage suggests.

Collection priority comes from crossing amount, bucket and status

Age alone does not set priority: a large 45-day balance can deserve more attention than a small 200-day one. A practical order:

  1. Large balances in the 31–90-day buckets, which will soon become bad debt.
  2. Invoices with no response in any past-due bucket, which call for resubmission or a remittance request.
  3. Denials under appeal past their response term, pursued by citing the contract clause.
  4. Balances over 90 days by health plan, handled in a reconciliation meeting rather than invoice by invoice.

Collections follow the path set in the contract. The guide Health plan payment delays describes the hospital's rights and the possible escalation.

How much of Anahp hospitals' A/R is over 90 days?

In 2024, invoices over 90 days equaled 61.53% of an average month of billings at Anahp hospitals [1]. It is the closest public benchmark to aging in Brazil, Anahp's bad debt indicator: invoices open for more than 90 days divided by average monthly billings over the last 12 months [1].

Indicator (Anahp hospitals)ValuePeriodSource
Bad debt (invoices > 90 days ÷ average monthly billings over 12 months)61.53%2024[1]
Collection rate (collected ÷ billed to health plans, last 5 years)88.61%2024[1]
Days in A/R (from invoice to payment)77.35 days2025[2]
Days in A/R73.84 daysQ1 2026[3]
Days payable to suppliers48.30 days2025[2]

Put another way, the balance over 90 days equaled about 0.6 months of billings at the 119 hospitals that reported data to the Observatório [1]. To compare, a hospital computes the same ratio from its own aging: the sum of buckets over 90 days divided by average monthly billings over the last 12 months.

These are averages for member hospitals, a trend benchmark rather than a target. The guide Days in A/R for hospitals details the calculation and the historical series.

The most common aging mistakes

  • Aging from the invoice date for every health plan, ignoring different contract terms.
  • Leaving accepted denial in the balance, which inflates the older buckets.
  • Not reconciling partial payments, which keeps invoices open at full value (see the guide Payer payment reconciliation).
  • Changing bucket cutoffs from one month to the next.
  • Not tying out to the general ledger: the aging total must match the health plan receivables balance on the report date.
  • Treating aging only as a collection report. The balance in the older buckets is idle cash the hospital has to finance; the guide Hospital working capital shows how the collection period weighs on that financing.

What we see in operations

At Accrua, the aging report is built from reconciliation, invoice by invoice. Agents reconcile each remittance statement with the claim sent and classify the open balance by status: not yet due, no response from the health plan, denial under appeal or accepted denial. Only then do the age buckets come in, because each status calls for a different action.

For invoices with no remittance statement, status tracking flags when to request a response or resubmit. For denials under appeal, the response deadline in the contract is tracked, and the appeal goes out with the evidence the health plan asks for. Accepting a denial and writing off the balance is a person's decision, logged in an audit trail.

When the balance in the oldest buckets weighs on cash, Receita Garantida can put the value of eligible production into the hospital's cash on the schedule it needs. The risk read by health plan, plan and claim type, using historical payment time, denial rate and accepted appeals, is the same one that sets collection priority.

Where to start

  1. Set the report date (month-end) and the start date for each view: due date to collect, submission date to compare.
  2. Record each contract's payment term, to compute every invoice's due date.
  3. Build the data with one row per invoice, separating paid amounts, denial under appeal and accepted denial.
  4. Produce the health plan × bucket table, in amounts and percentages, and tie the total to the general ledger.
  5. Take the list over 60 days to the monthly meeting with each health plan, with invoices and protocol numbers.

Frequently asked questions about payer accounts receivable aging

What is payer accounts receivable aging?

It is the report that spreads the open balance across day buckets, such as current, 1–30, 31–60, 61–90 and over 90, on a report date. In a Brazilian hospital, it is built by health plan and separates balances with no response, denials under appeal and accepted denials.

How are days outstanding calculated?

Subtract the due date from the report date. A negative result means the invoice is current; a positive one, days past due. In a Brazilian hospital, the due date is the batch submission date plus the payment term in the contract with the health plan.

How long does a Brazilian health plan have to pay a hospital?

No ANS rule sets a maximum. Lei 9.656/1998, art. 17-A, requires the contract to state billing and payment terms, and RN 503/2022 sets no number of days. The due date used in aging comes from the contract.

After how many days is an invoice considered bad debt?

There is no legal cutoff. In its bad debt indicator, Anahp counts invoices open for more than 90 days, divided by average monthly billings over the last 12 months. In 2024, the ratio was 61.53% at member hospitals.

Should denial be included in aging?

Denial under appeal, yes, but under its own status and aged from the remittance date. Accepted denial, no: it leaves the balance and is written off. Mixing the two inflates the older buckets and hides the final loss.

Sources

  1. Anahp — Observatório Anahp 2025 (Anahp Observatory 2025, 2024 data; definitions of the bad debt and collection rate indicators).
  2. Anahp — Balanço Observatório Anahp (Anahp Observatory Report), 9th edition, March 2026 (2025 data), charts 10 and 11.
  3. Anahp — Balanço Observatório Anahp (Anahp Observatory Report), June 2026 (Q1 2026), chart 9.
  4. ANS — Nota Técnica nº 25/2020/GASNT (Technical Note 25/2020, Denial Indicators Panel), items 58 to 67 (claims with no response after 30 days).
  5. Planalto — Lei nº 9.656/1998 (Law 9,656/1998), art. 17-A, § 2 (added by Lei nº 13.003/2014), consolidated text.
  6. ANS — Resolução Normativa nº 503/2022 (Normative Resolution 503/2022, contracts between health plans and providers), arts. 4 and 14.
  7. ANS — Padrão TISS, Componente Organizacional 202609 (TISS Standard, Organizational Component 202609), items 49, 55 and 56.
  8. HFMA (Healthcare Financial Management Association) — MAP Keys, Account Resolution: AR-1 and AR-2 (Aged A/R as a Percentage of Billed A/R), accessed October 17, 2026.