AP Aging Report: Definition, Example, and Free Excel Template

hiData Team
AP aging report dashboard showing open payables, overdue buckets, vendor exposure, and weekly payment actions

An AP aging report is a point-in-time list of unpaid vendor invoices grouped by how long they are overdue. It normally uses Current, 1-30, 31-60, 61-90, and 90+ day buckets so finance teams can see what is due, investigate old or unusual balances, and plan payments without treating every overdue invoice the same way.

At 8:40 a.m., two days before a vendor payment run, a controller sees $486,200 of open AP. One balance is current, another is 47 days overdue, a third is negative because a credit memo is unapplied, and two invoices are disputed. The total is correct, but it is not yet a payment decision. A useful aging report adds the context needed to separate items that should be paid, scheduled, held, investigated, or corrected.

AP aging report in 30 seconds

  • Purpose: show open accounts payable as of one fixed reporting date.
  • Preferred basis for overdue analysis: due date, because it reflects the agreed payment terms.
  • Common buckets: Current, 1-30, 31-60, 61-90, and 90+ days past due.
  • Essential control: reconcile invoice-level aging to the AP subledger and general-ledger control account.
  • Useful output: a payment and exception plan, not only a liability total.
  • Download: use the free AP aging Excel template to test the workflow with your own exported data.

What is an AP aging report?

An accounts payable aging report organizes unpaid supplier invoices into time bands according to an as-of date. A detailed report normally shows each vendor, invoice, due date, original amount, remaining amount, days past due, and aging bucket. A summary report rolls those lines up by vendor or bucket.

In simple terms, it answers three questions:

  1. Who does the business owe?
  2. How much remains unpaid as of the report date?
  3. Is each balance current, overdue, disputed, credited, or otherwise blocked?

Official ERP documentation follows the same basic pattern. Oracle describes its A/P Aging report as a view of all unpaid bills, while Microsoft allows vendor balances to be aged by transaction date, due date, or document date. The calculation method therefore matters as much as the labels shown in the report.

An AP aging report is not the same as a payment run. Aging describes exposure and timing. Payment execution still requires validated bank details, approval evidence, payment controls, and an authorized release process.

AP aging report vs invoice processing vs AR aging

These reports and workflows touch the same invoices, but they answer different operating questions.

Area Main question Unit of analysis Typical action
AP aging report What do we owe as of this date, and how overdue is it? Open vendor balance or invoice Pay, schedule, hold, investigate, or correct
Invoice processing Is this invoice valid, coded, matched, approved, and ready to pay? Individual invoice through workflow stages Capture, validate, match, approve, and release
AR aging report What do customers owe us, and how late are they? Open customer balance or invoice Collect, contact, dispute, or write off

AP aging is a point-in-time liability view. The invoice processing workflow explains how an invoice reaches that open-payables position. AR aging looks in the opposite cash direction — toward expected collections rather than vendor payments.

What should an AP aging report include?

A useful report needs enough detail to explain both the balance and the action.

Field Why it matters Review check
As-of date Defines the point in time represented by the report Confirm every reviewer is using the same date
Vendor name and ID Groups exposure and links to vendor master data Merge aliases; keep separate legal entities separate
Invoice number Identifies the payable item Test duplicates within each vendor
Invoice and posting dates Support cut-off and source-record review Check future-dated or backdated entries
Due date and payment terms Determine overdue status Recalculate due date from approved terms
Original amount Shows the starting liability Confirm currency and tax treatment
Applied payments Reduces the open balance Match partial payments to the correct invoice
Applied credits Reduces the amount payable Identify unapplied or unrefunded credits
Open amount Shows the remaining liability Recalculate from source transactions
Hold or dispute status Explains why an overdue item may not be payable Require an owner, reason, and review date
PO, contract, or receipt reference Supports the invoice's validity Trace unresolved matching issues
Currency and entity Prevent misleading consolidated totals Separate transaction and reporting currencies

Keep invoice-level detail until exceptions have been tested. Vendor totals help with cash planning and concentration analysis, but one net vendor balance can hide a current invoice, an old credit, and a disputed item.

How AP aging buckets work

The report needs three inputs: the as-of date, the aging basis, and the bucket ranges.

For a due-date aging report, days past due should be calculated from the fixed as-of date and the invoice due date. The amount in each bucket should use the remaining open balance after valid payments, credits, discounts, retainage, and adjustments are applied.

Aging bucket Rule Review meaning
Current Due date is on or after the as-of date Not yet overdue; include in forward cash planning
1–30 days 1 to 30 days past due Recently overdue; confirm payment or hold status
31–60 days 31 to 60 days past due Owner follow-up and vendor communication needed
61–90 days 61 to 90 days past due Material overdue exposure; escalate valid balances
90+ days More than 90 days past due Investigate dispute, duplicate, credit, payment application, or long-running cash issue

The familiar 30-day bands are common, not mandatory. SAP and Microsoft documentation both describe configurable aging intervals. Whatever ranges the business chooses, document them and use them consistently so month-to-month movement remains comparable.

Should AP aging use the due date or invoice date?

Use the due date when the question is, "How overdue is this invoice under its agreed payment terms?" A Net 60 invoice and a Net 15 invoice issued on the same day should not become overdue together.

Some systems also support aging by invoice date or posting date. That can be useful for document-age analysis, operational backlog, or a specific accounting policy - but it answers a different question. The report title and methodology should state the aging basis clearly. For overdue analysis, due-date aging is usually more useful because invoice-date aging can make longer-term invoices look late before they are actually due.

How to reconcile an AP aging report before using it

Do not prioritize payments from an unreconciled aging report. A clean-looking dashboard can still carry the wrong control total.

1. Freeze the as-of date

Run every source report for the same cut-off. A historical aging should not include transactions posted after that date unless the reporting method explicitly reconstructs historical open items.

2. Reconcile the control total

Compare the invoice-level aging total with the AP subledger or trial balance and the AP general-ledger control account. Differences often come from unposted transactions, direct journal entries to the control account, timing cut-offs, foreign-currency treatment, or payments applied after the report date.

3. Recalculate open amounts

Verify partial payments, credit memos, discounts, retainage, and adjustments. A paid invoice left open overstates the liability. An unapplied credit can create a negative vendor balance or make old invoices appear larger than the amount actually payable.

4. Validate terms and due dates

Incorrect terms push invoices into the wrong bucket. Review overrides, missing due dates, and vendors whose master-data terms do not match the contract.

5. Separate exceptions from payable items

Label disputes, holds, duplicate risk, missing receipts, and approval gaps. "90+ days" is not a payment instruction — it is an age signal that still needs context.

The useful operating pattern is consistent: use the aging report to identify errors, prioritize available cash, and reconcile vendor balances with source records or the general ledger. Validate the report first, then schedule cash.

AP aging report example and free template

Assume the report is run on August 10, 2026.

Vendor Invoice # Due Date Days Past Due Aging Bucket Amount Due Payment Priority Notes
Northstar Logistics NL-8041 Aug 5 5 1-30 $7,900 Pay now Valid invoice; critical carrier
BrightPath Software BP-2218 Jul 1 40 31-60 $4,800 Hold Renewal scope unclear; contract owner to confirm
Metro Components MC-1187 Jun 4 67 61-90 $6,450 Escalate Production supplier; schedule payment after approval
Apex Office CM-308 Credit -$950 Correct Unapplied credit memo should be matched first
Harbor Legal HL-990 May 8 94 90+ $12,500 Investigate Fee dispute documented; keep resolution date visible
Vector Office VO-4412 Aug 24 0 Current $3,120 Schedule Approved invoice; plan for a future payment run

This example turns one total into six different decisions. Paying every overdue line would release cash against a disputed invoice and ignore an available credit. Paying nothing would put a critical supplier at risk. The value of an AP aging report is the separation.

Download the free AP aging Excel template

The workbook includes an editable invoice-detail sheet and an automatically calculated summary. Change the as-of date, replace the sample rows, and review the calculated open amount, days past due, aging bucket, and recommended action. Before using the result for payment planning, reconcile it to the AP subledger and general ledger.

Turn the aging report into a weekly payment review

A strong weekly review should produce a short action register rather than another static PDF.

AP aging payment review showing bucket totals, vendor concentration, holds, credits, and recommended actions

  • Pay now: a valid overdue invoice with supplier, late-fee, or service-continuity risk. Record the proposed payment batch and approver.
  • Schedule: a valid current invoice due before a future payment run. Record the payment week and expected cash requirement.
  • Hold: an invoice blocked by a dispute, mismatch, missing receipt, or control issue. Record the reason, owner, and next review date.
  • Investigate: an old or unusual balance without enough evidence. Assign a named owner and deadline.
  • Correct: a duplicate, paid-but-open item, wrong term, vendor alias, or unapplied credit. Fix the source record and rerun the aging.

Use this review sequence:

  1. Confirm the reconciled open-AP total.
  2. Compare current, overdue, 60+, and 90+ exposure with the prior period.
  3. Rank vendors by overdue amount and operational importance.
  4. Remove holds, disputes, and correction items from the payment-ready view.
  5. Apply available credits before requesting new cash.
  6. Map valid invoices to the next payment dates.
  7. Compare the resulting weekly cash requirement with available liquidity.
  8. Publish owners and deadlines for every exception left behind.

The review should preserve two views: gross exposure by invoice and net cash planned by payment week. Netting everything too early makes reconciliation harder; keeping only gross aging makes cash planning harder.

AP aging metrics worth monitoring

No universal benchmark works for every industry, vendor mix, or payment policy. Track movement against your own prior periods and investigate the invoice detail behind each change.

Overdue AP ratio

Divide overdue open AP by total open AP. A rise can indicate payment delays, unresolved holds, cash pressure, or incorrect payment terms.

60+ day exposure

Add the balances in the 61-90 and 90+ buckets. Persistent growth often points to disputes, unmatched invoices, posting errors, or long-running supplier issues.

Vendor concentration

Divide open AP for the largest vendors by total open AP. High concentration can change payment priority because one delayed critical supplier may create operational risk.

Credit and hold aging

Track available credits that have not been applied and the number of days each hold remains unresolved. Both expose cash leakage and exception-management backlog.

Treat these measures as diagnostic signals, not performance scores. One disputed legal invoice can materially raise the overdue ratio without indicating broad cash stress.

Common AP aging problems to investigate

Duplicate or paid-but-open invoices

Compare normalized vendor IDs, invoice numbers, dates, and amounts. A duplicate overstates AP and creates payment risk; a payment that has not been applied leaves a settled invoice in the aging report.

Unapplied credits and negative balances

A negative vendor balance can represent an unused credit memo, overpayment, or adjustment. Match the credit to eligible invoices or confirm whether the vendor should refund it before releasing more cash.

Incorrect terms or due dates

An invoice with the wrong payment terms moves into the wrong aging bucket and creates false urgency. Compare due dates with approved vendor terms and contract evidence.

Partial-payment errors

Rebuild the remaining balance from the original amount, valid payment applications, credits, discounts, and adjustments. Do not assume the exported open amount is correct.

Vendor aliases and currency mismatches

Map each vendor ID to the approved legal name, and separate transaction currency from reporting currency. Otherwise, supplier concentration and consolidated totals may be misleading.

Holds and disputes without owners

An old note is not an action plan. Every material hold or dispute needs a reason, accountable owner, next step, and review date.

How to create an AP aging report from spreadsheets

Many teams export open invoices from an ERP or accounting system and finish the review in Excel or CSV. The calculation is simple; the control discipline is not.

AP aging spreadsheet workflow combining open invoices, payment logs, and vendor data into a reconciled review

  1. Export invoice-level open AP for one as-of date.
  2. Add payment applications, credit memos, and vendor master data.
  3. Standardize vendor IDs, names, dates, currencies, and status labels.
  4. Recalculate each open amount.
  5. Calculate days past due from the chosen aging basis.
  6. Assign one bucket to each open invoice.
  7. Reconcile the total to the AP control balance.
  8. Add action, owner, payment week, and exception notes.
  9. Summarize by vendor, bucket, entity, and planned cash date.
  10. Save a locked period copy so the report can be reproduced later.

Keep the as-of date in one visible control cell and calculate days past due from that fixed date. Avoid hard-coding TODAY() into every row: it changes prior-period results when the file is reopened and makes the report difficult to reproduce.

How AI can help with AP aging spreadsheets

AI can speed up review when the source data already exists in structured files. It is most useful for comparing fields, grouping invoices, finding patterns, and drafting a review summary.

If your AP data already lives in exported Excel or CSV files, hiData AI Sheets can help clean the file, group invoices into aging buckets, flag unusual balances, and generate a payment-review table. It does not replace your accounting system or approval controls, but it can reduce the manual spreadsheet work before review.

A finance user can ask:

  • Recalculate open balances using applied payments and credits.
  • Find vendor aliases and possible duplicate invoice keys.
  • Show vendors with the largest 60+ day exposure.
  • Separate payment-ready invoices from holds and correction items.
  • Build a four-week payment cash plan.
  • Compare this month's aging buckets with last month's file.
  • Draft an owner action list for unresolved 90+ day balances.

The boundary matters. File analysis does not approve an invoice, verify bank details, post an accounting correction, or release a payment. A finance reviewer still owns the source data, policy, judgment, and authorization.

Choosing an AP aging reporting tool

Choose the tool according to the missing control, not the appearance of its dashboard.

  • Use the accounting system or ERP when you need the official as-of aging from posted accounting records. Verify date basis, credits, currency, and invoice-level drill-down.
  • Use an AP automation platform when the problem is invoice intake, matching, approval evidence, or exception ownership.
  • Use a payment platform when the problem is authorization, bank controls, payment status, or execution.
  • Use a spreadsheet or AI spreadsheet tool when the source files already exist and the work involves cleaning, grouping, comparing, and reviewing exported data.
  • Use a reconciliation workflow when month-end subledger-to-GL tie-out, sign-off, and correction tracking are the primary requirements.

For spreadsheet-analysis products, see this comparison of AI spreadsheet tools. For invoice intake through approval, review the invoice processing workflow.

Frequently asked questions

What is an AP aging report in simple terms?

An AP aging report lists unpaid vendor balances as of a specific date and groups them by how overdue they are. It helps finance decide what to pay, schedule, hold, investigate, or correct.

What is included in an AP aging report?

A useful AP aging report includes vendor name, vendor ID, invoice number, due date, payment terms, original amount, applied payments, applied credits, open amount, days past due, aging bucket, hold status, currency, and notes for disputed or unusual balances.

How do you calculate AP aging?

Choose one as-of date, subtract each invoice due date from that as-of date, calculate the remaining open amount after valid payments and credits, then assign the invoice to the correct aging bucket. Use due date aging for overdue status unless your accounting policy says otherwise.

What are the standard AP aging buckets?

The common buckets are Current, 1–30, 31–60, 61–90, and 90+ days past due. Companies may use different intervals, but the ranges and aging basis should stay consistent across reporting periods.

Should an AP aging report use invoice date or due date?

Use due date when measuring overdue status under agreed payment terms. Invoice-date or posting-date aging can support document-age or backlog analysis, but the report should label that methodology clearly.

What is the difference between AP aging and AR aging?

AP aging tracks unpaid vendor invoices the company owes to suppliers. AR aging tracks unpaid customer invoices that customers owe to the company. AP aging supports payment planning and payables control; AR aging supports collections and cash-in forecasting.

How can you create an AP aging report from Excel?

Export open invoices, payment applications, credit memos, and vendor master data into Excel or CSV. Standardize vendor names and dates, calculate days past due from a fixed as-of date, assign aging buckets, reconcile the total to the AP control balance, then add action owners for pay, schedule, hold, investigate, or correct.

Why does an AP aging report not match the general ledger?

Common causes include different as-of dates, unposted items, direct entries to the AP control account, future-dated transactions, incorrect payment applications, currency treatment, or cut-off differences. Reconcile the invoice-level detail before using the report for decisions.

Sources and methodology

This guide uses a due-date aging approach for overdue status and treats the report as a point-in-time open-payables control. Product capabilities and reporting options vary, so confirm the accounting policy and source-system settings used by your organization.

Primary references consulted for report behavior and field definitions:

These sources describe product behavior, not a universal accounting policy. Confirm your organization's reporting basis, cut-off rules, currency treatment, and approval controls.

Conclusion

An AP aging report should do more than total unpaid bills. It should establish a reliable as-of balance, explain where that balance sits in time, and separate payable cash from holds, credits, disputes, and corrections.

The best weekly review has a clear end state: every material line is assigned to Pay, Schedule, Hold, Investigate, or Correct, and valid payments are mapped to an approved, fundable cash plan.

Analyze your AP aging report with AI Sheets

hiData
hiData
@hidata · just now
Official

Bring Your Workflows Together with hıData.

Turn scattered information into insights, reports, and outputs ready to share.

1.2k views