Skip to content
Ninety days, eight deliverablesSee how
Nightshift

Construction and trades

For contractors who find out a job lost money after it finished

Costs land across payroll, suppliers and subcontractors on different cycles. Job profitability is usually only knowable in hindsight.

Job-level cost visibility

Reads accounting and field systems

Works with subcontractor billing

Runs in your own cloud

Where the money leaks

Three problems we see in nearly every engagement

Each one is a measure that exists somewhere in your systems and cannot be trusted today.

01

The job looked profitable until the subcontractors invoiced

Committed cost is real long before it is booked. Without it in the same model as actual cost, an in-flight job reads better than it is, and the correction arrives too late to act on.

  • Committed and actual cost in one view
  • Job profitability while the job is live
  • Change orders tracked from raised to billed
RADIANCESCREEN DASHSAMPLE DATA
DASHOVERVIEW
WHAT THIS SAYSDays sales outstanding is 47, up 4 on last month. 116,610 is past due and dead stock has reached 214,800.
DSO
47
days, +4 MoM
PAST DUE
116.6k
across 5 accounts
DEAD STOCK
214.8k
no movement 90d
MARGIN
22.4%
blended, -0.8pt
RECEIVABLESpast due first
ACCOUNTBALANCEPAST DUEDAYSSTATUS
Meridian Hospitality Group84,12061,40074CHASE
Cobalt Retail Partners52,94038,21061CHASE
Harbor Line Distributors41,30012,88038WATCH
NYX?Ask about any figure on this screen
F1 DASHF2 REVF3 ARF4 APF5 CASHF6 POF7 SUPPF8 INVF9 DEADF10 MGNF11 CUST
02

Work in progress is money you have earned and not asked for

Unbilled time and retention balances build up out of sight. They are the least visible part of your working capital and often the biggest.

  • Work in progress current, not month-end
  • Retention balances surfaced, not forgotten
  • Cash due in against cash due out
RADIANCESCREEN ARSAMPLE DATA
ARMONEY IN
WHAT THIS SAYSPast due stands at 116,610 across five accounts, and two of them account for 85% of it. The oldest balance has been outstanding 74 days.
RECEIVABLESpast due first
ACCOUNTBALANCEPAST DUEDAYSSTATUS
Meridian Hospitality Group84,12061,40074CHASE
Cobalt Retail Partners52,94038,21061CHASE
Harbor Line Distributors41,30012,88038WATCH
Fairmont Beverage Co29,7604,12019WATCH
Selwyn Hotels18,45008CURRENT
NYX?Ask about any figure on this screen
F1 DASHF2 REVF3 ARF4 APF5 CASHF6 POF7 SUPPF8 INVF9 DEADF10 MGNF11 CUST
03

The field runs on paper and photographs

The material that explains a variation is usually a photo and a note, not a system record. Until it is searchable alongside the cost data, the explanation and the number never meet.

  • Documents and photos in the retrieval pipeline
  • Searchable alongside the ledger
  • Source attached to every answer
RADIANCESCREEN INVSAMPLE DATA
INVSTOCK
WHAT THIS SAYSTwo items are inside their reorder window, and true availability on Burgundy 750ml is 310 units against 1,240 on hand once open orders are counted.
POSITIONby item, all sites
ITEMON HANDTRUE AVAILDAYS COVERSTATUS
Burgundy 750ml, antique green1,2403106REORDER
Crown cap, gold, 26mm18,4006,1209REORDER
Bordeaux 750ml, flint2,9601,01511AT RISK
Cork, natural, 44 x 247,1102,84013AT RISK
Champagne 750ml, deep punt5,3804,19022HEALTHY
NYX?Ask about any figure on this screen
F1 DASHF2 REVF3 ARF4 APF5 CASHF6 POF7 SUPPF8 INVF9 DEADF10 MGNF11 CUST

What you will be able to see

The numbers that usually decide the month

Three or four of these are where the money actually moves. All of them are in your systems already.

Job profitability

Committed and actual cost against contract value, while the job is live.

Work in progress

What has been done and not yet billed.

Receivables and retention

Including the balances held back and often forgotten.

Subcontractor spend

By job and by trade, against budget.

Change orders

Raised, approved and billed, with the gaps visible.

Cash position

What is due in against what is due out.

The job is profitable until the last invoices arrive.

Cost lands late and from several directions, so the live picture is always optimistic. Bringing committed cost into the same model as actual cost is what makes an in-flight job readable.

FAQs

  • That material can go into the unstructured pipeline and become searchable. Whether it can be turned into structured cost data depends on how consistent it is, and week one records that honestly.

  • No, and it should not. We read it and model alongside it. Replacing a system of record is a different and much larger project.

Start with the numbers you cannot see today

Half an hour works out which measures are worth baselining and whether your systems can be read.