Skip to content
AI
Contact usالعربية

SectorConstruction and contracting

Construction project management software, built around how your company works

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

In short

What does a contractor's system do?

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.

What we build

Modules of construction project management software

We build the modules your projects need. A typical scope draws on these:

Projects and bills of quantities

Each project with its contract, bill of quantities, items, units and rates, and variations as they are approved.

Quantities and progress

Quantities measured on site against each item, with the percentage complete, ready for the next claim.

Progress claims

Claims to the owner and from subcontractors, with retention, advance recovery and deductions, and their approval status.

Budgets and cost control

Budget by project and item, actual cost from purchases, labour and equipment, and the variance before it grows.

Procurement and materials

Purchase requests, quotes, orders, deliveries to site and stock per project or warehouse.

Labour and equipment

Crews and hours per site, equipment use and maintenance, and the cost of each charged to its project.

Daily site reports

A phone app for engineers: work done, manpower, weather, photos and issues, sent from the site the same day.

Document control

Drawings, submittals, requests for information and correspondence, with versions and approvals, searchable in Arabic and English.

Dashboards

Progress, cash flow, claims due and costs by project on one screen for management.

Saudi platforms

Saudi platforms a contractor's system works with

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.

Muqawil (Saudi Contractors Authority)

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.org

Balady (Ministry of Municipalities and Housing)

Building, 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.sa

ZATCA e-invoicing (Fatoora)

Invoices 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.sa

Facts from muqawil.org and balady.gov.sa, as of October 2026.

In practice

From site to claim to invoice

A contractor's money depends on the claim, and the claim depends on the site. This is how the system joins them:

How a progress claim is built in the system
StepWhere it happensWhat the system does
Work doneOn siteEngineers record quantities and photos against bill-of-quantities items
CheckProject officeThe quantity surveyor reviews quantities and approves them for the claim
ClaimOfficeThe claim is built with retention, advance recovery and deductions
ApprovalOwner or consultantThe approved amounts and comments are recorded against each item
Invoice and paymentFinanceThe e-invoice is issued and the payment followed up
In practice

Subcontractors, quality and safety on site

Most of a contractor's risk sits with the people on site, many of them from subcontractors. The system can carry that work too:

Subcontractor files

Each subcontractor's contract, scope, claims, retention and documents, with alerts before insurance or licences expire.

Quality inspections

Inspection requests and checklists per item, with photos and the consultant's response, so nothing is approved from memory.

Safety observations

Observations, incidents and toolbox talks recorded from a phone, with follow-up until each one is closed.

In practice

How to choose software for a contracting company

Before you buy or build, check these points against how your company actually works:

Claims both ways

Can it handle claims to owners and from subcontractors, with retention and advance recovery?

Site on a phone

Can engineers report from the site, with photos?

Cost against budget

Does every purchase, hour and equipment day land on a project and an item?

Documents with versions

Can you find the approved drawing or submittal, and see who approved it and when?

Arabic and English

Are claims, reports and correspondence right in both languages?

Your accounting

Does it pass entries to the accounting system or ERP you already use?

Ready-made or custom

Ready-made contractor software or a custom system?

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 or custom construction software
Ready-made programCustom system for your company
Fits whenFew projects with standard claimsMany sites, subcontractor chains, or your own claim formats
Site reportingOffice entry or a generic appAn app built for your engineers' daily report
IntegrationsWhat the vendor supportsYour ERP, accounting and document archive
ReportsStandard reportsThe progress and cash-flow views your management uses
Code and dataStay with the vendorOwnership agreed in the contract
How we work

How we build a contractor's system with you

We build in phases, starting with the step that delays your cash the most.

  1. Scope session

    We meet project managers, quantity surveyors, site engineers and finance, and map how a project runs today.

  2. Claim and cost map

    We draw the path from site record to claim to invoice, and every permit and platform involved.

  3. A first module

    Often bills of quantities and progress claims, on one live project.

  4. Build in phases and test

    Procurement, site reports, documents and dashboards follow, each tested on a real project.

  5. Launch, training and support

    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.

Our own products

What we have built: Rushd as proof

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.

Questions

Common questions

What is construction project management software?

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.

Can the system prepare progress claims (mustakhlasat)?

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.

Does it do quantity take-off from drawings?

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.

Can site engineers use it on their phones?

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.

Does it connect to Muqawil or Balady?

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.

Can it handle variations and change orders?

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.

Can we move our projects from Excel?

Yes. Bills of quantities, open claims and project balances are imported in the scope phase and checked with your quantity surveyors before go-live.

Does it suit engineering consultancies and project-management offices?

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.

Can owners receive reports in Arabic and English?

Yes. Claims, progress reports and correspondence can be issued in either language, or both, from the same records with no re-entry.

How much does construction software cost?

It depends on the scope: projects, users, modules, apps and integrations. We send a written quote after a free consultation.

Have you built systems for contractors before?

Not yet. We take projects from contracting companies across the Kingdom. Our proof is Rushd, a live system we built and run.

Who owns the source code and the data?

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.

Guides

Read more on our blog

Tell us about your projects, and we will scope the system with you

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.