Construction ERP field guide
Construction ERP: from tender and BOQ to project cost and billing.
A guide to managing the client BOQ, approved budget, purchase commitments, site work, subcontractors, IPC billing and cash against the same project record.
Project margin depends on how estimates, purchases, site work, billing and collections are recorded. Gaps between these stages can leave costs or claims missing from management reports.
Project records often sit in separate files: the tender BOQ, purchase tracker, store issue sheets, quantity-surveyor measurements and posted bills. Management needs a current view that brings these records together before the month closes.
A construction ERP gives commercial, procurement, stores, site, HR and finance teams their own workflows. Shared project, cost-centre, work-package and document references connect their records.
01 / Project control model
Six views of project cost, progress and cash.
These views distinguish the original estimate, approved plan, commitments, incurred cost, billing progress and cash movement.
Commercial baseline
Original tender BOQ, submitted rates, quantities, indirect cost and planned margin.
WHAT WE PRICEDApproved budget
Execution plan by work package, task, cost code, resource or project phase.
WHAT IT SHOULD COSTCommitments
Purchase orders and subcontract agreements that reserve future project cost.
WHAT WE HAVE PROMISEDActual cost
Material issues, payroll allocation, expenses, vendor bills and posted journals.
WHAT WE HAVE INCURREDProgress & billing
Measured, certified, invoiced and outstanding value against the contract BOQ.
WHAT WE HAVE EARNEDCash
Receipts, retention, recoveries, deductions, payables and near-term exposure.
WHAT HAS SETTLEDThe project dashboard can place these views side by side, but their source documents remain distinct. A purchase order is a commitment; a goods receipt proves receipt; a material issue charges a work package; a vendor bill creates the payable. Treating all four as the same event creates false cost timing.
02 / Tender to contract
Keep the tender baseline after the project is awarded.
The process begins with the client BOQ and tender conditions. Rate build-up should preserve direct material, labour, equipment, subcontract, indirect cost, overhead and intended profit instead of storing only a final selling rate. Internal approval records who accepted the commercial position before submission.
Once submitted, the priced tender is locked as history. A lost tender remains useful for rate history and estimating feedback. A won tender creates the owner contract or sales order, project, cost centre or analytic account, and the controlled BOQ baseline used by delivery and billing.
Record variations alongside the original contract.
Extra items, revised quantities and scope changes need a variation order with a clear status: proposed, internally approved, submitted, client approved, rejected or pending. An approved variation updates revised contract value, the delivery budget and later billing. It should never silently replace the original BOQ or make an unapproved claim look like secured revenue.
03 / Budget, procurement & stores
Track project cost from material request to vendor bill.
The project budget translates the commercial estimate into work packages the site can execute. Each material request identifies the project, cost code, task, required date, specification and quantity. Approval checks necessity, available budget and procurement route before a commercial commitment is made.
At purchase-order confirmation, management should see committed cost even though accounting has not yet received a bill. At receipt, the store records what physically arrived, including partial delivery, rejected quantity or quality hold. Material issue then transfers consumption to the correct project and work package. Returns, site transfers and surplus material follow their own traceable movements.
04 / Site execution & subcontractors
Link site records to project cost and measured progress.
Daily work, measurement sheets, material issues, labour attendance, project expenses and equipment use need the same project and work-package references. This lets managers review the supporting cost and progress records while the work is current.
Subcontractors need separate agreements, measurements and payment records. The agreement records scope, BOQ item, quantity, rate, advance, retention, security and payment terms. Site measurement establishes completed work. The subcontractor bill or certificate applies previous work, retention, advance recovery, tax and other approved deductions before finance records the payable.

Project and work-package references let managers compare field measurements, material movements and recorded costs.
Scope & rate
Contracted work, quantity, commercial terms and approved revisions.
Site evidence
Cumulative completed quantity, current-period work and engineer or QS review.
Certified amount
Gross value less retention, recoveries, tax and authorised deductions.
This separation matters: a material issue is not an employee transaction, and attendance is not proof of installed quantity. They remain different records. What joins them is the project and cost structure used for analysis.
05 / Progress billing, deductions & cash
Track measured work, progress certificates and receipts separately.
The progress-billing process begins with cumulative measurement against the owner contract BOQ. The current claim separates previous certified value from current-period work. Approved variations appear explicitly. Retention, advance recovery, withholding tax and other contractual deductions remain individually visible.
Cumulative measured quantity × contract rate + approved variationsCumulative certified value − previously certified valueCurrent certificate − retention − advance recovery − tax − approved deductionsInvoiced value − receipts − open receivable, with retention tracked separatelyThe approved certificate supports the customer invoice; it is not automatically the same accounting event. Finance posts the invoice, manages credit or adjustment documents where authorised, and allocates the receipt. The project view then distinguishes measured, claimed, certified, invoiced, due and received values instead of calling them all “revenue.”
06 / People, approvals & mobile work
Capture site records on mobile and review them in Odoo.
HR and payroll remain a separate hire-to-pay process: employee master, contract, attendance, leave, payroll approval and salary payment. Where project costing requires it, approved attendance or labour allocation carries project and site dimensions into costing. That connection supports analysis without mixing employee records with procurement documents.
Mobile apps are useful when the work happens away from a desktop. Site attendance, project expenses, receipts, location, photos, measurements or approval actions can be captured in the field and synchronised through a controlled review. Odoo or the central ERP remains the source for employees, projects, cost codes, budgets, approvals, posted documents and management reports.
07 / Project MIS & close-out
Trace project margin to its supporting records.
A dependable project-control view uses one reporting cut-off and shows whether every value is original, revised, committed, incurred, certified, invoiced or paid. Drill-down should lead to the BOQ line, purchase order, material movement, subcontract certificate, journal entry or receipt behind the number.
Close-out is a controlled process as well: final measurement and account, completion status, unbilled value, open purchase orders, surplus material, pending subcontract liabilities, snag work, asset handover and retention release. The final margin should reconcile to the full commercial history, including the final general-ledger balance.
Tendering, project delivery, procurement, stores, subcontractors, HR, billing and finance retain their own records and approval responsibilities. Shared project references support reporting across these functions.
08 / Practical questions
Construction ERP, in plain language.
What does a construction ERP manage?
It connects tender and BOQ records, owner contracts, project budgets, procurement commitments, inventory movement, subcontractor work, site evidence, progress billing, deductions, accounting and cash against the same project structure.
How should a BOQ connect to project cost control?
The awarded BOQ becomes a controlled commercial baseline. Its work packages, quantities and rates map to the project budget, cost codes, procurement and progress measurements without replacing the original tender history.
Is an IPC the same as a customer invoice?
No. An IPC or progress certificate records measured and certified work with retention, advance recovery, tax and other deductions. The approved certificate then supports the accounting invoice and later cash receipt.
Can mobile apps work with Odoo for construction sites?
Yes. A mobile app can capture attendance, project expenses, measurements, approvals or other field evidence, while Odoo remains the controlled system for master data, budgets, documents, accounting and management reporting.
