ECOSIRE Construction Billing (IPC)
The ECOSIRE Construction Billing module adds Interim Payment Certificate (IPC) functionality to the ECOSIRE Construction Management core. It drives client billing directly from the project BOQ using cumulative period-to-date valuations, handles retention held and released, manages advance payments and their recovery, tracks variation orders, and produces an IFRS-15 WIP / over-under billing roll-up — with a direct GL posting path from the approved certificate to the Odoo invoice.
This module requires ECOSIRE Construction Management.
Compatibility: Odoo 17 / 18 / 19 (Community or Enterprise) Price: $499 (one-time) License: LGPL-3 — up to 3 domain activations Category: Industries
Explore the full suite at construction.demo.ecosire.com — log in with admin / admin.
What it does
- BOQ-driven cumulative progress billing — each IPC records the percentage complete (or quantity complete) per BOQ item for the current period and carries a running to-date cumulative, eliminating manual re-keying and arithmetic errors across billing periods.
- Retention held and released — a configurable retention percentage is withheld on each certificate; retention release certificates are raised separately when the contractual release milestone is reached.
- Advance payment and recovery — records advance payments received and deducts the agreed recovery percentage from each subsequent IPC until the advance is fully recovered.
- Variation orders — tracks client-approved variations against the original contract sum; variation amounts are included in the IPC valuation and flagged separately for revenue reporting.
- IFRS-15 WIP / over-under billing roll-up — compares revenue recognised to date against amounts billed to date to produce the contract asset (under-billing) or contract liability (over-billing) at any point in time.
- Certificate-to-invoice GL posting — an approved IPC generates a standard Odoo customer invoice with the correct revenue accounts, retention payable, and advance recovery lines, all mapped from the contract configuration.
Requirements
| Requirement | Detail |
|---|---|
| Odoo | 17.0, 18.0, or 19.0 (Community or Enterprise) |
| Odoo dependencies | ecosire_construction_core, account, ecosire_license_client |
| License | An active ECOSIRE license for this module |
| Foundation | ECOSIRE Construction Management must be installed first |
Installation
- Ensure ECOSIRE Construction Management is installed.
- Download the module ZIP from your ECOSIRE Dashboard.
- Extract it to your Odoo addons directory:
unzip ecosire-construction-billing-*.zip -d /opt/odoo/addons/ - In Odoo go to Apps, click Update Apps List.
- Search for ECOSIRE Construction Billing and click Install.
- Enter your ECOSIRE license key when prompted.
How the suite fits together
| Pack | What it adds | Requires |
|---|---|---|
| Construction Management (Core) | BOQ, job costing, earned-value cockpit, inspections, phases, RFI | — |
| Construction Billing (IPC) (this module) | Progress billing, retention, advance recovery, IFRS-15 WIP | Core |
| Construction Subcontract | Back-to-back Subcontractor Payment Certificates | Core |
| Construction Estimation | Tender estimating, markup, estimate-to-sale-order | Core + Sales |
| Construction Field Operations | Site material requisitions, daily logs, inspection sign-off | Core + Purchase |
| Suite Bundle | All five packs at a $896 saving vs buying separately | — |
Support
- Live demo: construction.demo.ecosire.com
- General Troubleshooting
- Email: [email protected]
- Support Portal