Accounts Payable Aging Report Checklist

Monthly workflow a staff accountant or bookkeeper runs to generate, reconcile, and act on the AP aging report — from period-cutoff confirmation through GL tie-out, exception research, payment-run prioritization, and controller sign-off.

6 sections 19 steps Collects data
1

Pre-Report Setup

  1. Confirm all vendor bills are entered
    • Verify the AP clerk has entered every received bill with an invoice date on or before the cutoff. Check Hubdoc / Dext / Bill.com inboxes for unposted items, and confirm no bills sit in the QBO 'For Review' queue. Missing bills are the single most common reason an aging report misses obligations and trips a late payment.

  2. Verify payment batches are posted
    • Confirm the most recent ACH and check runs in Bill.com / Ramp / QuickBooks have synced to the GL with cleared status updates. Unposted payments leave bills in the aging that have actually been paid, inflating the >30 bucket.

  3. Confirm access to the AP module
    • Check QBO / Xero / Sage Intacct user permissions for AP reports, vendor records, and bill detail. If running multi-entity through Bill.com, confirm you are scoped to the correct entity before pulling the report.

2

Generate the Aging Report

  1. Run the AP aging summary report
    • Pull the aging summary as of the period-end date — not today. In QBO this is Reports → A/P Aging Summary with the report date set to the last day of the close period. Save the PDF to the close workpapers folder.

    Collects file
  2. Set aging buckets to 0/30/60/90+
    • Use the firm's standard buckets so month-over-month comparisons are valid. Many software defaults are 1-30 / 31-60 / 61-90 / 91+ measured from invoice date — confirm whether your client policy ages from invoice date or due date and document the choice in the workpaper.

  3. Export the aging detail by vendor
    • Run the A/P Aging Detail report, grouped by vendor, exported to Excel. The detail is what you actually work — the summary is just the cover page. Sort each vendor's bills oldest-first inside the export.

3

Reconcile to the General Ledger

  1. Tie aging total to GL accounts payable
    • Compare the aging summary total to the AP balance on the trial balance as of the same date. They should tie to the penny. A mismatch usually means a journal entry hit the AP account directly (bypassing a bill) or a bill was entered to the wrong AP sub-account.

    Collects list
  2. Investigate the AP subledger variance
    • Run a transaction detail on the AP GL account filtered to journal entries and check transactions (anything that is not a Bill or Bill Payment). Each non-bill posting is a candidate for the variance. Document each line, get an AJE approved if a reclass is needed, and re-run the aging.

    Collects paragraph
  3. Flag 1099-eligible vendor balances
    • For any vendor with a payable balance, confirm a current W-9 is on file and the 'Track 1099' flag is set correctly in the vendor record. Catching missing W-9s in the monthly aging avoids the January 1099-NEC scramble — services-vendors over $600 paid in the calendar year need a 1099 unless they are a corporation.

4

Investigate Exceptions

  1. Review vendor credit balances and debit memos
    • Negative aging balances mean the vendor either has an unapplied credit memo or was overpaid. Apply credits against the oldest open bill for the same vendor, or contact the vendor for a refund check if there are no open bills to apply against.

  2. Identify duplicate bills or split entries
    • Scan for the same invoice number entered twice (a Bill.com sync hiccup or a bill keyed manually after the OCR also created one). Also watch for one invoice split into two bills with the same date and vendor. Void the duplicate, do not delete it, so the audit trail is preserved.

  3. Flag bills aged over 90 days
    • Bills sitting in the 91+ bucket are usually one of: a disputed invoice, a vendor on payment hold, or a stale bill that should have been voided. Each one needs a written explanation in the workpaper before sign-off — partners and reviewers will ask.

    Collects number
5

Prioritize the Payment Run

  1. Identify early-payment-discount opportunities
    • Filter the detail for vendors with 2/10 net 30 or similar terms. Taking a 2% discount for paying 20 days early is a 36% annualized return — never leave these on the table when cash allows.

  2. Build the proposed ACH and check run
    • In Bill.com or Ramp, stage payments for: (1) bills past due, (2) bills with discount windows closing within 7 days, (3) bills due before the next scheduled run. Capture the proposed total so the controller can confirm cash availability before approval.

    Collects number
  3. Confirm cash availability with the controller
    • Send the staged payment-run total against the operating-account balance and 13-week cash forecast. Hold the run if covered cash drops below the controller's reserve threshold; do not partially release without written approval.

6

Review, Sign-Off, and Improvement

  1. Summarize aging findings for the controller
    • One-page memo: total AP, % current vs. >30 vs. >60 vs. >90, top five vendor balances, any disputed items, and the proposed payment-run total. Flag whether anything needs the controller's attention beyond a routine sign-off.

    Collects list Collects paragraph
  2. Walk controller through high-risk balances
    • Schedule a 15-minute review with the controller or fractional CFO. Cover the >90 bucket vendor-by-vendor, recommended actions, and any vendors threatening to put the account on credit hold. Capture decisions in the workpaper memo.

  3. Archive the aging report and workpapers
    • Save the aging summary, detail export, reconciliation workpaper, and approved memo to the period folder in SmartVault / ShareFile / TaxDome. Lock the close period in QBO with the close-date password so prior-period bills cannot be back-dated into the locked aging.

    Collects file
  4. Note one process improvement for next month
    • Pick one concrete item: a new bank-feed rule, a vendor whose terms should be renegotiated, a bill-coding error pattern to coach the AP clerk on, or a workflow rule in Bill.com. Trying to fix everything at once means nothing changes — one item per cycle is the discipline.

Use this template

Copy it to your account, customize the steps, and run it with your team in minutes.


Sections 6
Steps 19
Category Accounting
Price Free to start
Need a different process

Browse hundreds of free templates across every team and industry.

Back to template library

Run Accounts Payable Aging Report Checklist with your team

Customize the steps, assign roles, set a schedule, and keep a complete record for every run.