Field AR/Overview
Open job AR3.1%
$3.48M
328 open · $2.28M overdue
Overdue5.0%
$2.28M
190 invoices
Collected MTD9%
$46K
cash + deposits applied
Avg bill lag2d
7d
cash lag 25d · 49 unbilled
Held deposits97
$271K
idle cash
Deposit risk $3
$56K
critical + high

Collected vs jobs billed

Ridgeline · weekly

CollectedBilled
$0$27K$54K$81K$109KW1W2W3W4W5W6W7W8W9W10W11W12
W2 Peak heat call volumeW4 Same-day invoice pilotW6 Commercial PO batch clearedW9 Deposit apply policy tightened

Job AR aging ($K)

$3.48M open

576
Current
1,128
1–30
1,084
31–60
695
61–90
0
90+

Largest open balances

by balance

AccountBalanceAge
Atlas Cold Storage$64K18d
Quartz Plaza$44K65d
Quartz Plaza$44K60d
Lumen HOA$41K68d
Glassline Packaging$41K30d
Cedar Retail Plaza$40K51d
Forge HOA$39K74d

Top open job invoices

balance due

Invoices
InvoiceJobAccountStatusBalance
INV-11880JOB-88310Atlas Cold StorageDisputed$64K
INV-12365JOB-88853Quartz PlazaOverdue$44K
INV-12374JOB-88853Quartz PlazaDisputed$44K
INV-12548JOB-88782Lumen HOAOverdue$41K
INV-12474JOB-88827Glassline PackagingOverdue$41K
INV-12247JOB-88613Cedar Retail PlazaOverdue$40K
INV-12420JOB-88711Forge HOAOverdue$39K
INV-12279JOB-88618Tide HOAOverdue$39K

Cash conversion

1 lag P0 · $183K at risk

6
MTD pace
Open AR$3.48M
Overdue$2.28M
Disputed$785K
Held deposits$271K

Root-caused alerts

symptom → cause → fix

Do this next

scored from lag + deposit risk

Lag board
#196
Collect Atlas Cold $64K
Disputed · lag P0 · deposit held
$64K cash
#291
Bill unbilled completed jobs
49 jobs · lag board
$744K cash
#388
Refund / clear DEP-2190
Cancelled Summit · Critical risk
$2.5K cash
#480
Apply safe held deposits
97 held · $271K
$271K cash
Operator console