Best ERP for MEP Contractors and Civil Subcontractors in Saudi Arabia

Best ERP for MEP Contractors and Civil Subcontractors in Saudi Arabia
Sherif Mohamed

Published By

Sherif Mohamed
ERP
Nov 3, 2026

In short: The best ERP for MEP contractors and civil subcontractors is not the best-known one. It is the one that holds the places where a subcontractor's margin leaks: unapproved variations, idle crews on site, the site store, progress certificates and retention, and the cost of each bill-of-quantities item. This guide walks through a SAR example of a 150-person MEP contractor whose margin fell from 12% to 8.2% on one project, what to look for in a system, the types of system available (described fairly), and a free scorecard with an Excel workbook.

The weekly site meeting on a hospital project in Riyadh. The main contractor's engineer asks for the chilled-water route on level three to be moved "today if possible". Your electrical supervisor has been waiting a week for the work area to be handed over, with thirty-five workers. Back in the office, the accountant is preparing the fifth progress certificate from an Excel file and does not know that half the extra work was done on verbal instructions. At month-end the finance manager asks: why do the numbers say the project is profitable when the bank says the account is overdrawn?

This guide is for owners, finance managers and project heads of MEP and civil contracting companies with 51 to 500 staff, who usually work as subcontractors to a main contractor. If you want a general list of construction systems, see our comparison of construction ERP systems. Here we focus on what matters to a subcontractor and on how to choose.

Why does an MEP contractor lose margin while working at full capacity?

An MEP or civil subcontractor works between two parties: a main contractor who sets the pace, certifies the progress claims and holds back part of each one, and a site that rarely runs exactly to programme. So the margin is not lost on one big item. It leaks in small, repeated ways:

Six places an MEP contractor's margin leaks: unapproved variations, idle crews, the site store, late progress certificates, retention and the cash gap, costs without an item code
Six places a subcontractor's margin leaks
  • Variations executed before approval. A verbal site instruction is carried out today; the claim follows months later without enough paperwork.
  • Idle crews. Teams are ready but cannot work because the area has not been handed over or materials have not arrived, and their cost lands on the project.
  • The site store. Cable, pipe and conduit issued without an issue note, or moved between projects without a record.
  • Late certificates. The progress claim is assembled from scattered files, so it goes in a week or more late, and the payment follows late too.
  • Retention and the cash gap. The main contractor holds a percentage of every certificate and pays weeks later; you pay salaries every month.
  • Costs without an item code. Expenses are booked to the project as a whole, not to a BOQ item, so you do not know which item is losing money until the end.

A worked example: how one project's margin fell from 12% to 8.2%

Assumptions (an illustrative example, not customer data): a Riyadh MEP contractor with 150 staff is a subcontractor on a project worth SAR 18,000,000, with an estimated cost of SAR 15,840,000, a planned margin of SAR 2,160,000 (12%). During the work, three very ordinary things happened:

  1. Variations: extra work on site instructions (rerouting chilled-water pipework, additional distribution boards) cost SAR 640,000 and was claimed at SAR 780,000. Only SAR 260,000 was approved; the rest is disputed because there were no written, signed instructions.
  2. Idle crews: 35 workers waited 20 working days for work areas to be handed over. At an assumed fully loaded daily cost of SAR 240 per worker (salary, housing, transport, social insurance and residency fees spread over working days): 35 × 20 × 240 = SAR 168,000.
  3. The site store: a stock count found materials worth SAR 120,000 issued without a note or moved to another project without a record.
Margin erosion on an SAR 18 million MEP project: planned margin 2,160,000, less 380,000 from variations, 168,000 from idle crews and 120,000 from the store, leaving 1,492,000
From SAR 2,160,000 to 1,492,000: where the project margin went
ItemRevenue (SAR)Cost (SAR)Effect on margin (SAR)
Original contract as planned18,000,00015,840,0002,160,000 (12%)
Variations: cost incurred vs value approved+260,000+640,000−380,000
Idle crews+168,000−168,000
Site store variance+120,000−120,000
Actual result18,260,00016,768,0001,492,000 (8.2%)

SAR 668,000, nearly a third of the planned margin, was lost without a single big mistake. Worse, the finance manager only found out at project close, because costs were not booked to BOQ items and variations had no register.

And the cash? Assume the project runs for 12 months with a monthly certificate of SAR 1,500,000. The main contractor retains 10% and pays the rest 60 days after month-end. Salaries for the 150 staff are about SAR 720,000 a month, and materials and other costs SAR 600,000, paid at 30 days.

The subcontractor's cash gap in the first three months: SAR 3,360,000 out in salaries and materials, SAR 1,350,000 in from the first certificate after retention, a gap of SAR 2,010,000
The cash gap in the first three months of the project

By the end of month three you have paid 3 × 720,000 in salaries + 2 × 600,000 in materials = SAR 3,360,000, and only the first certificate has arrived, net of retention: 1,500,000 − 150,000 = SAR 1,350,000. You fund the SAR 2,010,000 gap from capital or bank facilities. Over the project, SAR 1,800,000 of retention builds up that you only receive after handover. That is why you need a system that ties certificates, retention, payroll and purchasing into one cash forecast, not three files.

If you want to see how these numbers look in one system alongside your accounts, look at HAL plans and pricing.

Variation orders and subcontractor progress billing: what should the system do?

A third of the loss in our example came from variations. The cause is rarely bad faith on the main contractor's side; it is the lack of a clear chain of documents. A good system enforces that chain:

The variation order cycle for a subcontractor in five steps: written instruction, cost and value estimate, approval before work, execution on its own item code, billing in the next certificate
The variation cycle: no work before approval without a written decision
  1. Written instruction: every site instruction gets a number, date and signature, even if it was verbal first.
  2. Estimate: an estimated cost and value before work starts, at BOQ rates where possible.
  3. Approval: no work before approval, unless the project manager accepts the risk in writing.
  4. Execution on its own code: the variation's cost is booked to its own item, not absorbed into the original one.
  5. Billing: it goes into the next certificate and is followed until approved and collected.

As for the certificates themselves, a subcontractor needs to raise each claim from the quantities executed against contract items, deduct retention and the advance-payment recovery, and see the retention balance for every project. For retention specifically, see our guide to retention in construction invoices.

What to look for in an ERP for MEP and civil contractors

These are the capabilities that hold the six leaks. Use them as questions in every demo, and ask to see each one on data that looks like yours, not on slides.

AreaAsk the vendor to show youWhy it matters to a subcontractor
BOQ and variationsLoading the contract BOQ, and a variation register with statuses (submitted, approved, rejected)A third of the loss in our example
Certificates and retentionA certificate from executed quantities with retention and advance recovery deducted, and the retention balance per projectCollection and cash
Site store and materialsA project material request, a project purchase order, and receipt and issue on siteSAR 120,000 in our example
Crews on several sitesAttendance and timesheets per worker by project and site, with the cost charged to the projectSAR 168,000 in our example
Payroll and wage protectionA payroll run that produces the wage file you need to upload to MudadA monthly obligation
Cost codes and profitabilityActual vs budget for every item and project, monthlyYou see the loss early
EquipmentEquipment cost and depreciation charged to the projects that used itTrue profitability
E-invoicingAn electronic tax invoice for every certificate, and readiness to integrate with ZATCA's Fatoora platformA regulatory requirement

On wage protection: the Ministry of Human Resources and Social Development requires establishments to submit their employees' wage files through the Mudad platform. The system does not upload for you, but there is a big difference between a file that comes out of a payroll linked to attendance and one assembled by hand from three spreadsheets every month.

On e-invoicing: Phase 1 (generation) started on 4 December 2021 and Phase 2 (integration) on 1 January 2023, rolled out in stages set by the Zakat, Tax and Customs Authority. Ask the vendor whether it is listed in ZATCA's solution provider directory and how it issues the invoice for a progress certificate specifically.

Which types of ERP are available to subcontractors in Saudi Arabia?

We will not rate vendors with stars or prices we have not verified. In practice the options fall into four types, each suited to a different contractor:

TypeSuitsWatch for
General accounting software plus ExcelA small contractor with one or two projectsCertificates, variations and crews stay outside the system
General ERP with a projects moduleA company with an IT team that accepts customisationCertificates and retention often need customisation or a partner add-on
International construction ERPLarge firms with very large projects and an in-house implementation teamCost, timeline, Arabic support and Saudi localisation
Saudi ERP with a contracting solutionA mid-size contractor that wants accounting, projects, materials, crews, payroll and e-invoicing in one Arabic and English systemCheck the depth of certificates and variations on your own data in the demo

For a buyer's checklist of contracting software in the Kingdom, see our contracting software buyer's guide for Saudi Arabia. One of the Saudi options in the last group is HAL Contracting; what we say about it below is only what its product page says.

An ERP scorecard for MEP contractors: 100 points

Score every system on your shortlist with the same card, using at least three people: the finance manager, a project manager, and the storekeeper or HR lead. Rate each criterion from 0 to 5, then multiply by its weight.

A 100-point ERP scorecard for MEP contractors: BOQ and variations 20, certificates and retention 15, site store 15, crews and payroll 15, cost codes and profitability 15, e-invoicing 10, equipment 5, Arabic support and implementation 5
Scorecard weights: the most weight on what leaks margin
CriterionWeight
BOQ and variations20
Certificates and retention15
Site store and materials15
Crews, timesheets and payroll15
Cost codes and project profitability15
E-invoicing10
Equipment5
Arabic support and implementation5
Total100

Two rules: do not accept a demo on the vendor's data; give them a real BOQ, one variation and a past certificate and ask for them to be rerun in the demo. And ask for a reference who is a subcontractor, not a main contractor, because your needs differ.

How to start in the first 30 days

A 30-day plan to choose an ERP for an MEP contractor: week 1 measure the leak on one project, week 2 a variation register and cost codes, week 3 a shortlist and demos on your data, week 4 score and decide
Choosing a system in four weeks, starting from your own numbers
  1. Week 1: measure the leak. Take one live project and fill in the project margin tracker in the kit: budget, actual, variations and idle crews.
  2. Week 2: variation register and cost codes. Start the variation register today and agree cost codes that match the BOQ items. Both help you even before any system.
  3. Week 3: shortlist and demos. Pick three systems of different types and send each vendor your data before the demo.
  4. Week 4: score and decide. Fill in the scorecard with three evaluators and ask for a quote that covers implementation, data migration and training.

Download the free MEP contractor ERP selection kit

The kit includes:

  • A PDF guide with the six leaks, the margin and cash-gap example, the variation cycle, demo questions, the scorecard and the 30-day plan, plus blank printable forms.
  • An Excel workbook with a weighted vendor scorecard that totals each evaluator and each system, a variation register that calculates approved and disputed amounts and their effect on margin, and a project margin tracker that calculates idle crews, store variance, the actual margin and a 12-month cash gap, pre-filled with the contractor example.

HAL Contracting: material, manpower and money in one system

HAL Contracting is designed specifically for the contracting sector and addresses three things that show up in our example: getting billing right, tracking manpower movements and costing, and understanding the profitability of each project. According to its product page:

  • Milestone-based invoicing: bill clients at project milestones and break invoices down into multiple stages.
  • Manpower: track manpower movements across projects or sites, allocate employees to projects for specific durations and make payments based on project contracts.
  • Materials: project-specific material requests, purchased and received against project purchase orders, and tracking of consumables from procurement to project consumption.
  • Profitability: track profitability at customer and project level, with reports and analytics, and all project documents in one place.

Start with the free kit and measure the leak on one project. When you want to see these numbers in one system, book a demo and bring a real BOQ, a variation and a past certificate.

Frequently asked questions

What is the best ERP for MEP contractors in Saudi Arabia?

The best ERP for MEP contractors is the one that holds the BOQ, variations, progress certificates, retention, the site store and crews across several sites, and issues e-invoices that meet ZATCA's requirements. Score systems on one 100-point card and on your own data, not on how well known the vendor is.

How do a subcontractor's needs differ from a main contractor's?

A subcontractor submits certificates to a main contractor who certifies them, retains part and pays weeks later; it receives many variations from site and spreads its crews over several sites. So it needs a variation register, a retention balance and a cash forecast more than it needs large-scale project planning tools.

How do unapproved variations affect profit margin?

In our example, extra work costing SAR 640,000 was done and only SAR 260,000 was approved, so the project lost SAR 380,000 of margin. The fix is a fixed chain of documents: a written instruction, an estimate, approval before work, execution on its own item code, and billing in the next certificate.

Does an ERP upload the wage protection file to Mudad?

The Ministry of Human Resources requires establishments to submit wage files through the Mudad platform. What to look for is a payroll linked to attendance and timesheets that produces the required file ready to upload, instead of preparing it by hand every month. Ask the vendor to show this in the demo.

How do I calculate the cash gap on a contracting project?

Add up what you will pay each month in salaries and materials according to their payment terms, and compare it with what you will receive from certificates after retention and after the agreed payment period. In our example the gap was SAR 2,010,000 at the end of month three on a monthly certificate of SAR 1,500,000.

Is the MEP contractor ERP selection kit free?

Yes. The kit (a PDF guide and an Excel workbook in English) is free; enter your name and email in the form above and it arrives in your inbox.

Sherif Mohamed
Sherif Mohamed
Sherif Mohamed is a leading ERP delivery consultant and functional expert, driving successful digital transformation projects across Saudi Arabia and the GCC. With deep experience in project management and ERP implementation at HAL Simplify, Sherif is known for enabling sustainable growth and innovation for organizations.