Saudi Arabia is running the largest construction programme in the world. NEOM, Qiddiya, Diriyah Gate, the Red Sea Project, King Salman Park, New Murabba and the Riyadh Metro expansion together represent hundreds of billions of dollars of committed capital — and none of it is built by the master developers themselves.
It is built by contractors and subcontractors. Thousands of them: civil works packages, MEP contractors, fit-out and joinery firms, steel fabricators, facade specialists, landscaping contractors, temporary works providers and equipment suppliers, working across contract structures that are far more demanding than anything most of these companies handled five years ago.
And a very large proportion of them are running that work on spreadsheets.
This article explains why generic ERP fails giga-project contractors, what a project-costing backbone must actually do, and how BuildFlow by Royex Technologies handles it for companies delivering into Saudi Arabia’s giga-projects.
A contractor moving from a SAR 15 million annual turnover of local commercial work to a SAR 120 million package on a giga-project does not simply do more of the same thing. The commercial mechanics change completely.
BOQ-based contracting at scale. Packages are priced against Bills of Quantities running to thousands of line items across dozens of sections. Those BOQs get revised repeatedly during tendering and again after award. If you cannot prove which version formed the contract, you cannot defend a rate.
Consultant-certified progress billing. You do not invoice what you think you completed. You submit an Interim Payment Certificate application, the consultant certifies a measured quantity, and you invoice the certified figure. The gap between what you claim and what gets certified is where margin disappears.
Retention over long durations. Typically five to ten percent withheld, released in tranches at practical completion and after the Defects Liability Period — which on a giga-project package can be twelve to twenty-four months out. On a SAR 120 million package that is up to SAR 12 million of your money held by someone else.
Variation volume. Design develops during execution on projects of this scale. Instructions arrive constantly. Every unpriced, unsigned variation you execute is margin given away permanently.
Multi-tier subcontracting. You are a subcontractor with subcontractors of your own, each with their own BOQs, progress claims, retention and payment terms.
Mobilisation and equipment. Plant, accommodation, transport and temporary works represent major cost centres that generic ERPs treat as ordinary expenses.
Document control that the main contractor will accept. Tier-one contractors and international consultants require ISO-grade transmittals, revision control and formal correspondence records. A shared drive will not pass their audit.
Cash flow under strain. Long certification cycles, retention and payment terms mean profitable contractors run out of cash. Visibility is survival.
SAP Business One, Oracle NetSuite, Microsoft Dynamics and Odoo are capable systems with excellent finance and inventory. None of them natively models a BOQ, an IPC, retention, a Defects Liability Period, a consultant-certified milestone or a variation order that revises a contract sum.
Making them fit requires substantial customisation layered on top of an already substantial licence — and the resulting system is fragile, expensive to maintain, and understood by nobody except the implementation partner.
Project management tools fail differently: they track tasks but have no concept of a contract value, so they cannot tell you whether you are making money.
BuildFlow is built specifically for contracting, construction and fit-out businesses, and treats these concepts as first-class rather than as configuration workarounds. Full module detail is available on the BuildFlow construction and fit-out management system page.
Every tender enquiry captured with client, location, source channel, indicative budget and assigned estimator and architect, tracked through New → In Progress → Proposal → Submitted → Awarded → Lost. For a contractor bidding twenty giga-project packages a year, this is the first time win rate becomes measurable.
Structured BOQs broken into sections and work items, each with item code, description, quantity, unit rate and automatic subtotal, with native support for preliminaries, contingencies and automatic VAT application.
A BOQ approval workflow that locks the BOQ once approved and carries the final contract value into the project record — ending the single most dangerous ambiguity in contracting.
BOQ versioning preserving a complete historical record of every revision for audit and comparison. When a consultant disputes a rate eight months into the package, you open the version history rather than searching an inbox.
An awarded enquiry converts to a live project in one click, carrying its approved BOQ and contract sum.
Every change logged in a centralised register with a unique VO code and a documented reason — Client Request, Design Change, Site Condition, Authority Requirement, or Omission from BOQ — with cost and timeline impact assessed.
Each VO breaks into add or remove line items with description, unit, quantity and unit rate, with subtotals calculated automatically for real-time visibility of financial impact. VOs run Draft → Submitted → Approved, and on approval the project’s revised contract sum updates automatically. Client sign-off dates are recorded for every approved variation.
That last detail is what wins final account negotiations. A dated register of signed variations is evidence; a folder of emails is an argument.
A payment schedule builder creating milestone-based schedules linked to project stages, with retention percentages configurable per milestone and milestones triggered automatically on stage completion.
Invoice generation producing Standard, Interim and Retention-Release invoices from approved milestones with sequential auto-numbering and automatic VAT calculation.
Payment recording against specific invoices by bank transfer, cheque or cash, with partial payment support and live outstanding balances.
A retention register maintained automatically as invoices are paid, tracking withheld amounts and release schedules, with release dates monitored and flagged in the warranty dashboard. This is the mechanism that stops SAR millions quietly expiring uncollected.
A financial dashboard showing total contract value, invoiced, received, outstanding and retained across the entire portfolio.
A document register with document number, title, category, current revision, status and client-visibility flag. Rev A / Rev B / Rev C version history with automatic archiving of superseded revisions. Standard categories with numbering prefixes — ARC, MEP, STR, BOQ, CON, INS, HND. A controlled status workflow of Draft → For Review → Approved → For Construction → Superseded → Void, where only Approved documents can be issued in transmittals.
Formal transmittals grouping documents under a single submission with defined purpose — For Approval, For Construction, For Information — plus delivery method tracking and acknowledgement capture.
An append-only correspondence log recording emails, letters, meeting minutes and official notices as a tamper-proof audit trail for compliance and dispute resolution.
A full register logging each request against a project, addressed to a designated recipient, attached to reference drawings, with a required response date. RFIs follow Open → Responded → Closed, with age tracked in days and overdue items flagged, full response threads preserved, and cross-referencing to specific drawing numbers and revisions.
On a giga-project, delay entitlement frequently rests on demonstrating that information arrived late. This register is that proof.
Daily site reports per project and stage capturing weather, work summary, materials used, delays and issues, and pending activities, with manpower tracked by trade feeding project cost tracking and the Cost So Far report. Site photographs attach to each report, and all reports are held in a permanent historical archive for claims, disputes and audits.
Procurement running Material Request → Project Manager or Owner approval → Purchase Order → Goods Received Note, with a supplier directory holding contacts, trade categories, tax registration details and full procurement history, plus urgency flags surfacing critical requests.
Snagging and defect management with location, trade, severity classification and before-and-after photo evidence, supervisor assignment, overdue flagging, and Project Manager verification before closure.
Projects run through a four-phase lifecycle — Pre-Award, Execution, Completion, Warranty — with stages such as Demolition, MEP, Partitions, Ceilings and Snagging, each with dates, assigned supervisors and checklists driving automatic progress percentages.
Six AI agents work continuously: SitePulse monitoring live progress and delays across the portfolio, PlanForge structuring plans and timelines, ResourceGrid optimising labour, material and equipment allocation, CostGuard tracking budgets and flagging overruns early, FieldSync connecting site to office, and QualityShield tracking inspections and snag resolution before stage progression.
ZATCA Phase 2 and FATOORA. Every ERP, accounting and invoicing system Royex delivers for Saudi clients ships ready for FATOORA integration and Phase 2 e-invoicing, with regulation updates maintained under the annual maintenance contract. Royex also retrofits ZATCA integration into existing custom systems and legacy ERPs.
PDPL data residency. Systems are deployed on your own servers or on Saudi-based cloud infrastructure so personal data never leaves the Kingdom — the perpetual-licence, on-premise model was built for precisely this requirement.
Arabic-first engineering. Arabic is a first-class language throughout — interfaces, reports and AI agents — not a translation layer applied afterwards.
Withholding tax structured in. Cross-border contracts are priced with Saudi withholding tax accounted for from the first proposal.
Saudi VAT and SAR financials native to the system.
BuildFlow is delivered under a one-time perpetual licence. You pay once and own the software, the source code and your data permanently. That includes unlimited users — every estimator, project manager, site supervisor and subcontractor coordinator, with no per-seat charges — unlimited transactions with no volume caps, full customisation of every workflow, field, module and report, and AI agents included at no additional cost.
For a contractor with 120 site and office staff, the difference against per-user subscription ERP compounds every single year.
Pricing is established after a scoping session and quoted in SAR or USD, with Saudi withholding tax structured into commercial terms from the first proposal rather than discovered at payment.
Royex operates from Dubai — a two-hour flight from Riyadh, in the same time zone. Kickoff and check-ins run over scheduled video calls with every meeting recorded. A partner or delivery lead flies into Riyadh or Jeddah for milestones that need to happen in person. You see working software every week, not slide decks. Support runs to Saudi time zones and holidays over WhatsApp and email.
For government tenders requiring local commercial registration, Royex works through established Saudi delivery partners. Full detail on the engagement model is set out on the Royex Saudi Arabia page.
What ERP do giga-project subcontractors in Saudi Arabia need? One that natively handles BOQ-based contracting with version control and approval locking, variation orders that revise the contract sum, consultant-certified progress billing and IPC applications, retention tracking across the Defects Liability Period, multi-tier subcontractor management, and ISO-grade document control acceptable to tier-one main contractors.
Why doesn’t SAP or NetSuite work for this? They have no native concept of a BOQ, an IPC, retention, a DLP or a consultant-certified milestone. Forcing those workflows in requires heavy customisation on top of an expensive licence, producing a fragile system.
Is BuildFlow ZATCA Phase 2 ready? Yes. Systems ship FATOORA-integration ready for Phase 2 e-invoicing, with regulatory updates maintained under the annual maintenance contract. Existing legacy systems can also be retrofitted.
Can our project data stay inside Saudi Arabia? Yes. Deployment on your own servers or Saudi-based cloud infrastructure meets PDPL data residency expectations, and because the software is delivered under a perpetual licence with full source code, you control where every byte resides.
How is retention tracked? Automatically, as invoices are paid — withheld amounts and release schedules recorded in a retention register, with release dates monitored and flagged in the warranty dashboard, and Retention-Release invoices generated directly from approved milestones.
Can it handle our own subcontractors? Yes. Procurement runs Material Request through approval to Purchase Order and Goods Received Note, with a supplier directory holding trade categories, tax registration details and full procurement history.
How is it priced? Under a one-time perpetual licence with unlimited users and unlimited transactions — no recurring per-seat fees. The licence figure depends on scope, module count, integration surface and data migration, and is quoted after a scoping session in SAR or USD with withholding tax structured into commercial terms.
Do you have an office in Saudi Arabia? Headquarters is Dubai, two hours away in the same time zone, with quarterly travel to Riyadh and Jeddah plus attendance at all key project milestones. For tenders requiring local registration, Royex works through Saudi delivery partners.
Royex Technologies LLC is one of the leading software development companies in the UAE — Dubai-headquartered, ISO certified, with 13+ years of operation and 500+ delivered projects, supported by a dedicated delivery centre in Dhaka that provides genuine engineering depth at a cost structure global vendors cannot match.
Proven with government and enterprise clients. Royex has delivered systems for Government of Dubai entities, the UAE Ministry of Industry and Advanced Technology, NEOM, Khalifa University, Emaar, Union Coop and Coca-Cola — including the ticketing platforms for the NEOM Beach Games and the Coca-Cola FIFA World Cup Trophy Tour, and the NEOM AFC Champions League ticketing system. Organisations that cannot tolerate failure have already trusted this team.
Real presence in Saudi Arabia. Not a find-and-replace vendor with a country page. Delivered work inside the Kingdom, quarterly travel to Riyadh and Jeddah, ZATCA and PDPL engineered in rather than bolted on, and Arabic as a first-class language.
Software you own. A one-time perpetual licence with full source code, unlimited users and unlimited transactions — no annual per-seat renewal, no vendor lock-in, and complete freedom over where your data lives.
A full enterprise suite behind the product. BuildFlow sits within the Royex Agentic Business Suite alongside AgenticERP, ProcureX, WareCore, Pulse CRM, ZeroOne accounting, Human HRMS and SupplyNet — all sharing a unified data layer, so project costs reach finance and site manpower reaches payroll without integration projects.
If you are delivering packages into NEOM, Qiddiya, Diriyah, the Red Sea Project or any of Saudi Arabia’s giga-programmes, the systems that got you here will not carry you through the next contract. A thirty-minute scoping call with the Royex team will tell you exactly what closing that gap involves.