US Construction Job
Construction job costing & CFMA-style WIP / over-under-billing schedule (ASC 606 cost-to-cost percentage of completion)
Construction job costing & CFMA-style WIP / over-under-billing schedule (ASC 606 cost-to-cost percentage of completion)
Key Features
Jobs (contracts) with CSI MasterFormat-style cost codes /
Jobs (contracts) with CSI MasterFormat-style cost codes / divisions.
An original estimate + budget per cost code,
An original estimate + budget per cost code, with approved budget adjustments and a revised estimate at completion.
Committed costs (purchase orders / subcontracts) with open-c
Committed costs (purchase orders / subcontracts) with open-commitment tracking, and actual costs posted per cost code.
Owner contract value plus approved change orders (revenue
Owner contract value plus approved change orders (revenue and cost impact) feeding a revised contract amount.
Percent complete = cost to date / estimated
Percent complete = cost to date / estimated total cost (capped at 100%).
Earned revenue = percent complete x revised contract
Earned revenue = percent complete x revised contract.
Compare earned revenue to billed-to-date
Compare earned revenue to billed-to-date:
earned > billed => underbilling (costs & estimated
earned > billed => underbilling (costs & estimated earnings in excess of billings — a current asset)
billed > earned => overbilling (billings in excess
billed > earned => overbilling (billings in excess of costs & estimated earnings — a current liability)
A WIP schedule report across all jobs (contract,
A WIP schedule report across all jobs (contract, estimated cost, cost to date, % complete, earned, billed, over/under) that foots.
The period WIP adjusting journal entry that recognizes
The period WIP adjusting journal entry that recognizes the over/under billing position, with prior-period reversal so the ledger always reflects the latest computed position.
Screenshots
Cost Codes
Why Choose This Module
A complete job-cost and Work-in-Process (WIP) engine for US construction contractors, implementing the CFMA-style WIP schedule and ASC 606 over-time (cost-to-cost) revenue recognition.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: account
- Support: support@pokutsoft.com
Update date: 2026-07-02