Skip to main content

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

Live demo

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

RequirementDetail
Odoo17.0, 18.0, or 19.0 (Community or Enterprise)
Odoo dependenciesecosire_construction_core, account, ecosire_license_client
LicenseAn active ECOSIRE license for this module
FoundationECOSIRE Construction Management must be installed first

Installation

  1. Ensure ECOSIRE Construction Management is installed.
  2. Download the module ZIP from your ECOSIRE Dashboard.
  3. Extract it to your Odoo addons directory:
    unzip ecosire-construction-billing-*.zip -d /opt/odoo/addons/
  4. In Odoo go to Apps, click Update Apps List.
  5. Search for ECOSIRE Construction Billing and click Install.
  6. Enter your ECOSIRE license key when prompted.

How the suite fits together

PackWhat it addsRequires
Construction Management (Core)BOQ, job costing, earned-value cockpit, inspections, phases, RFI
Construction Billing (IPC) (this module)Progress billing, retention, advance recovery, IFRS-15 WIPCore
Construction SubcontractBack-to-back Subcontractor Payment CertificatesCore
Construction EstimationTender estimating, markup, estimate-to-sale-orderCore + Sales
Construction Field OperationsSite material requisitions, daily logs, inspection sign-offCore + Purchase
Suite BundleAll five packs at a $896 saving vs buying separately

Support