Projects and bills of quantities
Each project with its contract, bill of quantities, items, units and rates, and variations as they are approved.
AISectorConstruction and contracting
O AI, a Saudi software company in Al Khobar, builds construction project management systems for contracting companies: bills of quantities, progress claims, budgets and costs, procurement, site reports and project documents in one system, in Arabic and English, on the web and on phones at the site.
Last updated 29 October 2026
A construction project management system follows each project from the tender to the final handover: the bill of quantities, what was done on site, what was claimed and paid, what was bought and what it cost. It joins the site, the office and the accounts, which in many contracting companies still meet only in spreadsheets.
Its core is the progress claim, known in Saudi contracting as the mustakhlas: the periodic statement of work done that the contractor submits to the owner, and that subcontractors submit to the contractor. A good system builds the claim from the site's own records instead of retyping them, so the claims system links the site to finance.
We build the modules your projects need. A typical scope draws on these:
Each project with its contract, bill of quantities, items, units and rates, and variations as they are approved.
Quantities measured on site against each item, with the percentage complete, ready for the next claim.
Claims to the owner and from subcontractors, with retention, advance recovery and deductions, and their approval status.
Budget by project and item, actual cost from purchases, labour and equipment, and the variance before it grows.
Purchase requests, quotes, orders, deliveries to site and stock per project or warehouse.
Crews and hours per site, equipment use and maintenance, and the cost of each charged to its project.
A phone app for engineers: work done, manpower, weather, photos and issues, sent from the site the same day.
Drawings, submittals, requests for information and correspondence, with versions and approvals, searchable in Arabic and English.
Progress, cash flow, claims due and costs by project on one screen for management.
A Saudi contractor deals with official platforms throughout a project. The system keeps the records they need; it does not replace them. Any direct technical link is confirmed with the operator for your case.
The Authority's platform for contractors: registration and membership, contractor classification, standard electronic contract templates, project opportunities and dispute settlement. The system can keep your classification, memberships and their renewal dates.
Official site: muqawil.orgBuilding, demolition and renovation permits and occupancy certificates are issued through Balady. The system can track each project's permits, their numbers and their expiry dates.
Official site: balady.gov.saInvoices that follow approved claims are issued to the Zakat, Tax and Customs Authority's e-invoicing rules; we plan them from the start.
Official site: zatca.gov.saFacts from muqawil.org and balady.gov.sa, as of October 2026.
A contractor's money depends on the claim, and the claim depends on the site. This is how the system joins them:
| Step | Where it happens | What the system does |
|---|---|---|
| Work done | On site | Engineers record quantities and photos against bill-of-quantities items |
| Check | Project office | The quantity surveyor reviews quantities and approves them for the claim |
| Claim | Office | The claim is built with retention, advance recovery and deductions |
| Approval | Owner or consultant | The approved amounts and comments are recorded against each item |
| Invoice and payment | Finance | The e-invoice is issued and the payment followed up |
Most of a contractor's risk sits with the people on site, many of them from subcontractors. The system can carry that work too:
Each subcontractor's contract, scope, claims, retention and documents, with alerts before insurance or licences expire.
Inspection requests and checklists per item, with photos and the consultant's response, so nothing is approved from memory.
Observations, incidents and toolbox talks recorded from a phone, with follow-up until each one is closed.
Before you buy or build, check these points against how your company actually works:
Can it handle claims to owners and from subcontractors, with retention and advance recovery?
Can engineers report from the site, with photos?
Does every purchase, hour and equipment day land on a project and an item?
Can you find the approved drawing or submittal, and see who approved it and when?
Are claims, reports and correspondence right in both languages?
Does it pass entries to the accounting system or ERP you already use?
Ready-made contractor and accounting programs suit companies with simple projects and standard claims. A custom system pays off when your projects, contracts or reporting go beyond them, and we tell you plainly when a ready-made program is enough.
| Ready-made program | Custom system for your company | |
|---|---|---|
| Fits when | Few projects with standard claims | Many sites, subcontractor chains, or your own claim formats |
| Site reporting | Office entry or a generic app | An app built for your engineers' daily report |
| Integrations | What the vendor supports | Your ERP, accounting and document archive |
| Reports | Standard reports | The progress and cash-flow views your management uses |
| Code and data | Stay with the vendor | Ownership agreed in the contract |
We build in phases, starting with the step that delays your cash the most.
We meet project managers, quantity surveyors, site engineers and finance, and map how a project runs today.
We draw the path from site record to claim to invoice, and every permit and platform involved.
Often bills of quantities and progress claims, on one live project.
Procurement, site reports, documents and dashboards follow, each tested on a real project.
We move project data, train each team and support the system under a plan agreed with you.
The cost depends on the scope: the number of projects and users, the modules, the apps and the integrations. We quote it in writing after a free consultation.
Rushd by O AI is law-firm software our in-house team built and runs: one account on the web, iPhone and Android, in Arabic and English.
It already handles what most sector systems need: role-based permissions, an audit log of who did what (on the Premium plan), documents, tasks and notifications, and AI drafting in Arabic and English.
A contractor's system rests on the same parts: contracts and documents with permissions, tasks and deadlines, and an app the team uses away from the office.
O AI has not yet delivered a construction project, and Rushd is a law-firm system. We take projects from contracting companies across the Kingdom.
It is a system that follows each project's bill of quantities, site progress, progress claims, costs, procurement and documents in one place, so the site, the office and finance work from the same numbers.
Yes. Claims to owners and from subcontractors are built from approved site quantities, with retention, advance recovery and deductions, and followed through approval and payment.
The system records and tracks quantities against the bill of quantities. Take-off from drawings usually stays in your engineering software; we can import its results so nothing is retyped.
Yes. A phone app lets engineers send daily reports, quantities and photos from the site, and it can keep working where the signal is weak and send when it returns.
We claim no link with either. The system keeps your classification, permits and their dates, and any direct link is confirmed with the operator for your case.
Yes. A variation is recorded with its approval and new or changed items, and the bill of quantities, the budget and the next claim follow it automatically.
Yes. Bills of quantities, open claims and project balances are imported in the scope phase and checked with your quantity surveyors before go-live.
Yes. The same core of projects, documents, inspections and reports serves a consultant supervising contractors, with screens set for review and approval instead of execution.
Yes. Claims, progress reports and correspondence can be issued in either language, or both, from the same records with no re-entry.
It depends on the scope: projects, users, modules, apps and integrations. We send a written quote after a free consultation.
Not yet. We take projects from contracting companies across the Kingdom. Our proof is Rushd, a live system we built and run.
Ownership of the source code and of the hosting accounts is agreed in the contract before the build starts. We put it in writing so both sides know what is handed over at the end. Your data is yours.
A buyer's guide to ERP software in Saudi Arabia: what ZATCA's Phase 2 e-invoicing and VAT record rules mean for an ERP, where three vendors host data, how to test Arabic and what licences really cost, with a decision table and a checklist.
When to buy, connect or build: a guide to custom software development in Saudi Arabia and beyond, with the cost drivers and the one page to bring to a first meeting.
How companies in Saudi Arabia can manage formal letters: when email stops being enough, the incoming and outgoing workflow, a numbering scheme, what the Commercial Books, Electronic Transactions and VAT rules say about archiving, and 12 features to check before you buy.
What ZATCA-compliant accounting software must do in 2026: Phase 1 and Phase 2 rules, how to tell your wave, what ZATCA's solution provider list does and does not mean, a decision table by type of business, a 13-point checklist and a 30-minute demo test.
Scanned Arabic PDFs become data you can trust when you sort them first, scan them well, extract fields rather than a Word file, have a person check them and keep the original.

The number of projects and sites, how you prepare claims today and the tools you use are enough to start.
We reply within one business day.
Welcome to O AI
We use cookies to run this website and remember your choices, and, if you agree, to understand how it is used. Details are in our Cookie Policy.