Retention held on its own account, with its own ageing
Retention is split off the invoice at certification and posted to a retention
receivable, out of the normal AR ageing and into a schedule keyed on release date.
Collections chase what is actually collectable; the retention balance is a report the
commercial team can work rather than a residue in the debtor book.
Variations tracked as their own revenue stream
Instructed, submitted, approved and rejected variations are carried against the
contract with their own values and status, so the cost incurred on unpriced work is
visible next to the revenue position it will eventually create. The contract value a
report shows is the original plus approved variations, not a number typed at award and
never revised.
Percentage of completion driven from the project, not the ledger
NetSuite computes revenue from cost-to-cost or from a physical progress measure,
with the estimate to complete maintained on the project where the person who knows it
works. Over- and under-billing fall out per contract at period close as contract assets
and contract liabilities, rather than being assembled in a spreadsheet after the fact.
Advance recovery and retention release run as billing rules
The advance recovery percentage and the retention percentage sit on the contract
and apply themselves to each application for payment. The certificate arithmetic —
gross valuation, less previous, less retention, less advance recovery — is produced by
the system rather than rebuilt in Excel every month.
Subcontract packages as purchase-side projects
Each package carries its own commitment, certified value, retention held and
release schedule, linked to the project it serves, so committed cost appears in
cost-to-complete before an invoice arrives. Committed but uninvoiced cost is exactly
what makes a job look profitable in month nine and not in month ten.
Project P&L as the reporting unit
Every transaction carries the project, so labour, plant, materials and site
overhead land on the job that consumed them. The company P&L becomes the sum of
fifteen project P&Ls that each stand up on their own.