Skip to content
Odoo 19 apps for contractors

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
Sound familiar?

Contractors rarely lose money on site. They lose it in the paperwork.

01

Payment certificates in Excel

One wrong cumulative quantity and you over-bill the client, or under-bill yourself.

02

Retention nobody chases

5 to 10% of every contract waits with the client. Miss the date and it waits for months.

03

Variations done, never billed

Approved on WhatsApp, forgotten in accounts. Extra work becomes free work.

04

Margin known too late

You find out a project lost money when it is already closed.

The result: slow cash flow disputes with the consultant profit you cannot see Here is the fix ↓
One suite, five fixes

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.

The problem

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 fix: Contracts & BOQ
  • 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.
Contracts & BOQ screen in Odoo
How it works

From signed contract to paid invoice

  1. Load the BOQImport it from Excel and confirm the contract.
  2. Certify progressEnter this month's quantities. Deductions are automatic.
  3. Invoice in one clickApprove and send the certificate and invoice.
  4. See your marginBudget vs actual on every contract, every day.
Built by an Odoo team that delivers

Odoo projects delivered in Riyadh, Jeddah, Dubai and beyond

10+Odoo projects
5+Countries
5+Years of Odoo
4.8/5Average client rating
★★★★★ 5.0
“good knowledge about Odoo. very helpful and flexible. respond quickly to tasks. will hire again.”
Upwork clientSaaS company, Riyadh · Verified Upwork reviewSee the project →
★★★★★ 5.0
“Thank You [the DigitalVizta team] for the outstanding support, dedication & attention to details.”
Upwork clientPrivate client · Verified Upwork reviewSee the project →
★★★★★ 5.0
“Great [DigitalVizta team] for Version 16 of Odoo.”
Upwork clientNew company · Verified Upwork reviewSee the project →
Pricing

Start free. Pay only for what you use.

One-time purchase on the Odoo App Store. Setup and training by our team is optional.

Start here

Contracts & BOQ

Free
  • Contracts with full BOQ
  • Cost budget and planned margin
  • Budget vs committed vs actual
  • Contract PDF
Get it free
Add what you need

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 apps
Best value

Full Contracting Suite

$396 one-time
  • All 5 apps, installed together
  • Billing, retention, variations, subcontractors
  • Odoo 19 Community & Enterprise
  • Optional setup & training by DigitalVizta
Book a free demo or buy on the Odoo App Store →
Free 30-minute demo

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.

Book your free demo

Prefer to pick a time now? Open the calendar →

We reply within one business day. Your details are never shared.

WhatsApp