Run every project from bid to handover. A custom ERP & CRM built for Saudi contracting companies — project costing, BOQ, subcontractors, progress billing and equipment, all on one platform that keeps the head office and every site in sync.
Budgets, BOQ, commitments and live budget-vs-actual on every cost code.
Track leads, prequalifications, bids and win rates from one pipeline.
Contracts, work orders, valuations, retention and payment certificates.
Interim payment certificates, variations and claims — ZATCA e-invoiced.
Material requests, POs, deliveries and site inventory across stores.
Plant, fleet and tools — utilization, maintenance and hire costs.
Site attendance, GOSI, WPS-ready payroll and workforce by project.
Schedules, milestones and site progress tied back to cost.
Real-time cost, cash-flow and progress reporting for the PMO & board.
Built around how the Kingdom works — ZATCA Phase 2 e-invoicing, GOSI and WPS payroll, Arabic-first documents and the workflows your PMO and finance teams already use.
Most contractors run each stage in a different file. A contracting ERP carries the same numbers through every stage, so the BOQ you priced is the BOQ you claim against.
Log the opportunity, track prequalification, price the BOQ from your rates and supplier quotes, and keep every revision of the bid. Won tenders carry their priced BOQ straight into the project — no re-keying.
The signed BOQ becomes the contract baseline; your cost estimate becomes the budget, split by cost code. Retention, advance payment and payment terms are recorded on the contract once and applied to every claim after.
Material requests from site turn into purchase orders against the budget line. Subcontract packages are let against BOQ items, so you always know what is committed before the invoice arrives.
Site teams record quantities done, deliveries received, labour and equipment hours. Progress is measured against the BOQ, the same quantities your claim will be built from.
Variation orders change the BOQ and the budget together, keep the original contract intact, and stay visible as pending, approved or rejected — so unapproved work is never lost from the claim.
The claim is built from cumulative quantities, less previous certificates, retention and advance recovery. When the consultant certifies a different amount, the difference is recorded — and the tax invoice is issued from the certified figure.
Receipts are matched to certificates, retention is released on completion and at the end of the defects period, and the final account closes the contract with a full audit trail from tender to handover.
A job rarely goes over budget on the day the invoice arrives. It goes over when the purchase order or subcontract is signed. That is why the system tracks commitments, not only bills — and shows every cost code in five views.
Put together, these give each project manager an estimate at completion every month — budget spent, committed and still to come — and give the board the same picture across every site, from the same records the accounts use.
Off-the-shelf accounting software assumes you sell something, invoice it and get paid. A contractor bills a percentage of work, gets certified a different number, waits on retention for a year and recovers an advance across a dozen claims. When the accounting system cannot model that, the real numbers end up in spreadsheets beside it.
In a contracting ERP the accounting follows the contract:
The finance team closes the month from the same certificates, bills and timesheets the project team works from — so the project cost report and the general ledger agree without a reconciliation exercise.
Buildings, towers and mixed-use projects with many trades, a consultant certifying every claim and a long tail of subcontractors to control.
Package contracts under a main contractor: material-heavy procurement, back-to-back terms, claims to the main contractor and retention on both sides.
Roads, utilities and earthworks priced on re-measured quantities, where equipment hours, fuel and plant hire drive the cost.
Lump-sum, re-measured and cost-plus contracts can run side by side; each contract keeps its own billing rules, retention and advance terms.
We map your tender-to-handover workflow.
Cost codes, BOQ & approvals set up for you.
Projects, vendors & balances moved in cleanly.
Site & office teams onboarded in Arabic & English.
Launch project-by-project with full support.
Yes — it generates ZATCA Phase-2 (FATOORA) compliant invoices in Arabic and English, so every project and subcontractor invoice clears compliance automatically.
Yes — BOQ budgets, progress claims, retention tracking, variation orders and subcontractor accounts are all built in, tied to each project’s cost centre.
General accounting software books invoices and payments. A contracting ERP adds the project side the accounts depend on — BOQ, budgets by cost code, commitments, progress claims, retention and subcontractor certificates — so the books and the project report come from the same records.
Both are set on the contract once. Each claim deducts retention and recovers the advance at the agreed rates, the balances are tracked per contract, and retention is released when the contract terms allow — on completion and after the defects period.
Usually not. Planners keep their scheduling tool; progress and cost live in the ERP, where they drive claims and cost reports. We agree how the two connect during discovery.
A typical rollout runs six to twelve weeks, depending on the number of projects, integrations and how much historical data we migrate.
Yes — it’s multi-project and multi-company, built for contractors in Jeddah, Riyadh and across the Kingdom, in the cloud or on-premise.
We deploy for contractors in Jeddah, Riyadh, Makkah, Madinah, Dammam and Khobar — across the Kingdom, in Arabic and English, both remotely and on-site.
Book a demo and we’ll map your workflow — from tendering to final handover — and scope an ERP & CRM built around your contracting business.
Tell us how you run today — we reply within one business day.