| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Sales (sale_management) • Discuss (mail) • Employees (hr) • Inventory (stock) • Maintenance (maintenance) • Project (project) |
| Community Apps Dependencies | Show |
| Lines of code | 3211 |
| Technical Name |
constra_finance |
| License | OPL-1 |
| Website | https://bbtech.ae |
| Versions | 18.0 19.0 |
Construction Finance
Estimates, Budgets, IPC Progress Billing & Change Order Management
constra_finance delivers complete financial control for construction projects on Odoo 19. From the first BOQ estimate through monthly IPC progress billing, budget vs actual variance tracking, and change order management, every financial aspect of your project is controlled inside Odoo.
Designed for UAE contractors, consultants, and PMCs.
Compatible with Odoo Community Edition and Odoo.sh.
Integrated Suite — Modules Depend on Each Other
CONSTRA is a single construction ERP suite for Odoo. Apps share projects, cost data,
documents, and site workflows. Several modules require other CONSTRA modules
to be installed (for example, constra_docs depends on
constra_base and constra_projects;
constra_viewer depends on constra_base and
constra_ops). Install the umbrella app
CONSTRA — Construction ERP Suite (constra_core)
to deploy the full suite with all dependencies resolved automatically.
CONSTRA module technical names:
constra_core— CONSTRA Construction ERP Suite (suite installer)constra_base— CONSTRA Base (technical foundation)constra_projects— Constra Projects Home (projects & dashboard)constra_finance— Construction Financeconstra_hse— Construction HSE & Safetyconstra_ops— Construction Operationsconstra_schedule— Construction Scheduling & P6 Integrationconstra_maint— Equipment & Maintenanceconstra_docs— Construction Document Registerconstra_viewer— CONSTRA Document Viewer & Annotation
Companion modules included in the full suite installer:
bb_doc_controller, bb_ipc_contracts.
Complete Financial Control for Construction Projects
constra_finance is the dedicated financial management module of the CONSTRA Construction Suite for Odoo 19. It covers the full financial lifecycle of a construction project from initial estimates and BOQ costing through budget management with real-time variance tracking.
Manage change orders with full approval workflows, generate IPC progress billing certificates linked to your cost sheet phases, and produce five types of financial reports including profit and loss, WIP valuation, and budget vs actual analysis.
Every transaction integrates seamlessly with Odoo standard accounting, purchasing, and analytic accounts. Designed specifically for UAE construction companies managing multi-million dirham projects.
Easy to Use
Intuitive estimate and budget forms that your QS team can use from day one. No training manuals needed.
Fully Integrated
Connects to Odoo accounting, purchasing, and analytic accounts. Budget data flows automatically to reports.
15+ Yrs Support
Built by Binary Bridge Technology with 15+ years of ERP implementation for construction companies in the UAE.
Real-Time Budget vs Actual Tracking
Track every dirham across your project with budget positions at WBS level, real-time variance calculations, and overspend threshold alerts. Approval workflows ensure budget discipline from estimate through final account.
22 Features — Construction Finance
Estimates
Budget Management
Change Orders
IPC Progress Billing
Five Report Types Built for Construction
Generate project-level financial reports covering invoices, bills, budget variance, change orders, and profit and loss. The WIP Report provides work-in-progress valuation for management review and audit compliance.
Full Feature List — Construction Finance
Estimates
Budget Management
Change Orders
IPC Progress Billing
Financial Reports
Built For Construction Professionals
Finance Manager
Oversees project budgets, monitors cash flow, and ensures financial compliance across all active construction projects.
Quantity Surveyor
Prepares BOQ estimates, manages cost sheets, processes IPC certificates, and tracks change order valuations.
Project Manager
Reviews budget vs actual reports, approves change orders, and monitors project financial health in real time.
Project Director
Gets executive-level financial dashboards with P&L statements and WIP reports across the entire project portfolio.
Part of the CONSTRA Construction Suite
constra_finance integrates seamlessly with all other CONSTRA modules to provide end-to-end construction project management on Odoo 19.
Complete CONSTRA Suite
All 9 modules · Full source code · Odoo 19
Technical Specifications
Requirements
Included
Frequently Asked Questions
Does it work with Odoo standard accounting?
Yes. It extends Odoo accounting. All standard invoices and journals remain fully functional.
Is bb_ipc_contracts required?
It is included in the CONSTRA suite and integrates automatically with the IPC billing workflow.
Can I track budget vs actual at WBS level?
Yes. Budget positions at any WBS level pull from analytic accounts for real-time variance reporting.
How many IPC revisions are supported?
Unlimited. Each revision is tracked separately with a full audit trail and version history.
Does it support multi-currency?
Yes. Full multi-currency support with Odoo exchange rate management for AED, USD, GBP, and EUR.
Developed by
Binary Bridge Technology
15+ years of ERP implementation & development | 100+ clients | United Arab Emirates
Complete CONSTRA Suite
All 9 modules · Full source code · Odoo 19
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Sales (sale_management) • Discuss (mail) • Employees (hr) • Inventory (stock) • Maintenance (maintenance) • Project (project) |
| Community Apps Dependencies | Show |
| Lines of code | 3211 |
| Technical Name |
constra_finance |
| License | OPL-1 |
| Website | https://bbtech.ae |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module