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
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
| Account | Balance | Age |
|---|---|---|
| Atlas Cold Storage | $64K | 18d |
| Quartz Plaza | $44K | 65d |
| Quartz Plaza | $44K | 60d |
| Lumen HOA | $41K | 68d |
| Glassline Packaging | $41K | 30d |
| Cedar Retail Plaza | $40K | 51d |
| Forge HOA | $39K | 74d |
Top open job invoices
balance due
| Invoice | Job | Account | Status | Balance |
|---|---|---|---|---|
| INV-11880 | JOB-88310 | Atlas Cold Storage | Disputed | $64K |
| INV-12365 | JOB-88853 | Quartz Plaza | Overdue | $44K |
| INV-12374 | JOB-88853 | Quartz Plaza | Disputed | $44K |
| INV-12548 | JOB-88782 | Lumen HOA | Overdue | $41K |
| INV-12474 | JOB-88827 | Glassline Packaging | Overdue | $41K |
| INV-12247 | JOB-88613 | Cedar Retail Plaza | Overdue | $40K |
| INV-12420 | JOB-88711 | Forge HOA | Overdue | $39K |
| INV-12279 | JOB-88618 | Tide HOA | Overdue | $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
#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