Your projects look profitable. So where is the cash?
Payment certificates in Excel, retention nobody chases, variations that never get billed. The DigitalVizta Contracting Suite puts your BOQ, billing and project costs inside Odoo, so money stops leaking between the site and the invoice.
- Community & Enterprise
- Free core app
- ZATCA-friendly
- English / Arabic PDFs
Contractors rarely lose money on site. They lose it in the paperwork.
Payment certificates in Excel
One wrong cumulative quantity and you over-bill the client, or under-bill yourself.
Retention nobody chases
5 to 10% of every contract waits with the client. Miss the date and it waits for months.
Variations done, never billed
Approved on WhatsApp, forgotten in accounts. Extra work becomes free work.
Margin known too late
You find out a project lost money when it is already closed.
Pick the problem. See how Odoo solves it.
Five apps that work together inside Odoo. Start with the free one and add the rest when you need them.
Your BOQ lives in Excel, your costs live in accounting, and nobody can say if the project is making money until it is finished.
- The full BOQ inside Odoo: sections, units, rates, estimated cost. Import it from Excel in minutes.
- Contract value, cost budget and planned margin calculated as you type.
- Live cost control: budget vs committed purchases vs actual cost, per contract.
- BOQ locks after signing, so every change has to go through a proper variation.
Every month someone rebuilds the payment certificate in Excel. One wrong cumulative quantity and you over-bill the client, or under-bill yourself.
- Certificates built from the BOQ with previous, this period and cumulative quantities filled in for you.
- Retention, advance recovery and back-charges calculated automatically.
- Approve, then create the invoice in one click, on the right accounts.
- Bilingual English / Arabic certificate PDF, ready for the consultant to sign.
5 to 10% of every contract sits with the client as retention. Miss the release date or let a guarantee expire, and that money waits for months.
- A retention ledger on every contract: held, released, balance.
- Release drafts prepared automatically at handover and at the end of the defects period.
- Bid, performance, advance and retention bonds tracked with expiry dates.
- Reminders before anything expires, sent to the contract manager.
The site said yes on WhatsApp. The extra work is done. Six months later nobody can prove it was approved, so it never gets paid.
- Record every site instruction as a variation: new items or changed quantities.
- Submit and approve inside Odoo, with the instruction reference and date.
- Approved variations update the BOQ and contract value automatically.
- Time extensions move the completion date, and the next certificate bills the new work.
You pay subcontractors on their numbers, forget to hold their retention, and their costs never show up against the right project.
- Subcontracts linked to the main contract, with their own BOQ and terms.
- Certify subcontractor progress the same way you bill your client.
- Vendor bills created with retention payable, advance recovery and back-charges.
- Every subcontract cost lands on the main project for true margin.
From signed contract to paid invoice
- Load the BOQImport it from Excel and confirm the contract.
- Certify progressEnter this month's quantities. Deductions are automatic.
- Invoice in one clickApprove and send the certificate and invoice.
- See your marginBudget vs actual on every contract, every day.
Odoo projects delivered in Riyadh, Jeddah, Dubai and beyond
“Great [DigitalVizta team] for Version 16 of Odoo.”
“good knowledge about Odoo. very helpful and flexible. respond quickly to tasks. will hire again.”
“Thank You [the DigitalVizta team] for the outstanding support, dedication & attention to details.”
Start free. Pay only for what you use.
One-time purchase on the Odoo App Store. Setup and training by our team is optional.
Contracts & BOQ
- Contracts with full BOQ
- Cost budget and planned margin
- Budget vs committed vs actual
- Contract PDF
Add-on apps
- Progress Billing (IPC)$149
- Retention & Bank Guarantees$79
- Variation Orders$69
- Subcontractor Management$99
Retention and Subcontractors need Progress Billing.
Compare the appsFull Contracting Suite
- All 5 apps, installed together
- Billing, retention, variations, subcontractors
- Odoo 19 Community & Enterprise
- Optional setup & training by DigitalVizta
See it with your own contract
Send us a sample BOQ and we will show you your first payment certificate in Odoo. No obligation.
Does it work on Odoo Community or only Enterprise?
Both. The apps are built on standard Odoo 19 apps (Invoicing, Project, Analytic), so they run on Community, Enterprise, Odoo.sh and on-premise.
Is it ready for ZATCA e-invoicing in Saudi Arabia?
Yes. VAT is charged on the gross amount of work done, and you can choose to track retention on the certificate instead of deducting it on the invoice, which keeps e-invoices clean.
We are on Odoo 16, 17 or 18. Can we still use it?
The apps are made for Odoo 19. We can upgrade your database to Odoo 19, or adapt the apps to your version as a project. Ask us in the demo.
Can you set it up for us?
Yes. We install it, load your BOQ and running contracts, set up the accounts and train your team. Most setups take one to two weeks.
Can I try it before buying?
Contracts & BOQ is free on the Odoo App Store. For the paid apps, book a demo and we will walk you through them with your own example.