Connecting to Supabase…
A

Accounts Receivable Dashboard

Live Loading…
Executive
Aged AR Review
AR Detail
Overview
Collection Actions
Aging Change
Customer Detail
Salesperson
📈 AR Movements
💵 Billings
📈 Collections
📊 O2C Trends
📅 Collections Forecast
Team
📝 Notes
AR by Location
Aging Mix
13-Week AR Trend
Total AR by aging bucket • line = past-due %
Location Summary
LocationTotal ARCurrent 1-3031-6061-9090+ Past DuePD %60+ % InvoicesCustomers
Aging by Location
Top 10 Customers
60+ Day Exposure — Top Customers
CustomerLocationSalesperson Total AR61-9090+ 60+ Total60+ %
Collections Priority Queue
Ranked by urgency score — use as weekly call agenda
Score TierActionCustomerPlantSalesperson Total ARPast Due60+ 90+Avg DTP Risk FactorsNote
Aging Change — Last 6 Months
Top 30 customers ranked by Total AR · All others grouped
Rank by:
Detail Table
Customer Site Salesperson Total AR Now ↓ ← Monthly Change
CustomerPlantSalesperson Inv. Total AR Current 1-30 31-60 61-90 90+ Past Due Avg DTP Note
AR by Salesperson
SalespersonPlant CustomersTotal AR Current1-3031-60 61-9090+ Past DuePD %
DirectionCustomerPlantInvoice # From BucketTo Bucket Prev BalanceCurr BalanceChange
AR-derived billings data. Figures are based on invoiced amounts from accounts receivable records using net_revenue where available, falling back to invoice_total. This is not a substitute for audited revenue or financial reporting.
Billings Over Time
By Location
Daily Billings — MTD
Top Customers by Billings
CustomerPlantBilledInvoices
By Salesperson
SalespersonPlantBilledInvoices
Monthly Collections
Amount collected by month
Avg Days to Collect
By location over time
On-Time vs Late Payments
Collections Efficiency by Plant
% paid on time, avg DTP, late breakdown
Top Customers by Collections
Ranked by amount collected in selected period
CustomerPlantCollected InvoicesAvg DTP On TimeLate
Notes
New Note
Monthly Shipped Revenue
All entities · Jan 2024 – Apr 2026
Bookings vs Shipments
Book-to-ship ratio · backlog indicator
Monthly Billings vs Collections
BV + KG · WB has no collections data
Methodology — Two-layer model:  Current invoices (not yet overdue): Expected date = MAX(due_date, invoice_date + customer avg DTP). Each invoice lands in a specific forecast week.  Overdue invoices: Distributed across near-term weeks using a decay curve — heavier weight in early weeks, tapering off. Conservative scenario applies a 15% haircut for potential uncollectables.  Customers with 3+ paid invoices use their own DTP. Others fall back to site avg (BV: 56d · KG: 52d · WB: 68d).  Scenarios: Optimistic = avg − 0.5σ  |  Base = avg  |  Conservative = avg + 0.5σ − 15% haircut on overdue.  Solid bars = current invoices  |  Faded bars = overdue recovery. Base dates in red in the table are past due.
Collections Forecast
Expected cash in by week
Customer-Level Forecast Detail
Open invoices ranked by expected collection date
Customer / InvoiceSite Balance Inv. Date Avg DTP σ Source Optimistic Base Conservative Opt. Week Base Week Cons. Week