How to Do Construction Payroll: A Step-by-Step Guide for SMEs in KSA in 2026

How to Do Construction Payroll: A Step-by-Step Guide for SMEs in KSA in 2026

تم النشر بواسطة

Mohammed Ali Khan
how to do construction payroll
Apr 20, 2026

Are you running a construction business in Saudi Arabia and still doing payroll on Excel or WhatsApp?

You're not alone. But you might be running a bigger risk than you think. According to Saudi Arabia's Ministry of Human Resources, WPS non-compliance penalties reached record highs in 2025, with construction firms among the top violators. 

For an industry that already juggles multi-site workforces, mixed nationalities, and razor-thin project margins, a payroll mistake is more than an inconvenience. It's a liability.

Construction payroll in KSA isn't just about paying workers on time. It's about navigating GOSI contributions, Nitaqat ratios, End-of-Service Benefits, and WPS submissions, all while keeping your project costs in check. 

This guide will walk you through exactly how to do construction payroll in Saudi Arabia, step by step, covering compliance, job costing, and how you can make the whole process simpler and more accurate.

Key Takeaways

  • Construction payroll in KSA involves mandatory compliance with WPS/Mudad, GOSI, EOSB, and Nitaqat, each with its own deadlines and penalties.
  • Saudi nationals and expatriate workers have different statutory obligations, and misclassifying them is one of the most common and costly payroll mistakes.
  • Payroll in construction must be linked to project costing; otherwise, you're flying blind on your project margins.
  • Manual payroll (Excel, WhatsApp) breaks down fast when you cross 20 employees or operate across multiple job sites.
  • HAL ERP is built specifically for KSA contractors, connecting payroll, GOSI compliance, WPS submissions, and project cost allocation in one integrated system.

What Is Construction Payroll?

Construction payroll is the process of calculating and disbursing wages to workers, labourers, engineers, site supervisors, and subcontractors, while accounting for statutory deductions, employer contributions, allowances, and project-based cost allocation. Unlike standard payroll, it requires tracking labor across multiple job sites and billing those costs directly to each project.

In KSA, this also means full compliance with GOSI, WPS, Saudi Labor Law, and Saudization requirements, all of which vary depending on worker nationality and employment type.

You're managing a multi-national workforce where each worker type carries different GOSI obligations. You're tracking hours across Riyadh, Jeddah, and NEOM simultaneously. And you're doing it while staying on the right side of Mudad, HRSD, and Nitaqat.

What Makes Construction Payroll Different from Other Industries?

If you've managed payroll for a retail shop or a services company, construction will feel like a different planet. Here's why:

  • Workers are spread across multiple job sites, often in different cities, making centralized time tracking a logistical challenge.
  • Labor is a direct project cost, not just overhead. Every hour worked must be attributed to a specific project for accurate margin reporting.
  • You're paying multiple worker types at different rates, like skilled laborers, engineers, site managers, and subcontractors, all of whom carry different pay structures.
  • Most importantly, Saudi nationals and expatriate workers have distinct statutory obligations. Saudi nationals require full GOSI pension and SANED contributions, while expatriates fall under the occupational hazard insurance scheme at 2% of salary.

This combination of factors makes construction payroll one of the most demanding functions for any KSA contractor. This is the reason so many firms get hit with avoidable penalties. 

KSA Construction Payroll Compliance: What Every Contractor Must Know

Compliance isn't optional in Saudi Arabia. The regulatory framework around payroll is detailed, enforced, and getting stricter. Here's a quick-reference compliance summary for KSA construction contractors:

Requirement

Who It Applies To

Deadline

Penalty for Non-Compliance

WPS / Mudad Submission

All private-sector employers

Monthly (same month)

Up to SAR 5,000 per employee

GOSI Contribution

Saudi nationals (pension + SANED); expats (occupational hazard 2%)

Monthly

Fines + project suspension risk

EOSB Provision

All employees after 2+ years of service

Ongoing (monthly accrual)

Financial liability upon separation

Iqama & Qiwa Registration

All expatriate workers

Within 30 days of hire

Legal penalties & Nitaqat impact

Nitaqat (Saudization)

All private-sector companies

Continuous compliance

Work permit bans, project blocks

Overtime Pay

All workers under the Saudi Labor Law

Monthly payroll cycle

Employee claims & HRSD penalties

 

1. The Wage Protection System (WPS) and Mudad

WPS is Saudi Arabia's mandatory electronic salary transfer system, managed through the Mudad platform. Every private-sector employer must submit payroll data and transfer salaries via a registered bank account each month. Missing the deadline or submitting incorrect data can result in fines of up to SAR 5,000 per employee and can trigger a work permit freeze.

2. GOSI Contributions for Saudi Nationals

Saudi nationals must be enrolled in GOSI within 30 days of joining. The contribution covers pension (18% split between employer and employee) and SANED (unemployment insurance at 2%). These are calculated on a defined salary base, and getting that base wrong is a very common mistake.

3. Occupational Hazard Insurance for Expatriate Workers

Expatriates are not enrolled in the pension scheme, but employers must contribute 2% of their basic salary towards occupational hazard insurance through GOSI. This is often overlooked by contractors who assume expats have no GOSI obligations.

4. End-of-Service Benefits (EOSB)

Under Saudi Labor Law, employees who complete two or more years of service are entitled to EOSB, calculated as half a month's salary for each of the first five years, and a full month's salary for each subsequent year. Smart contractors provision this monthly rather than scrambling at the time of separation.

5. Saudization (Nitaqat)

Your payroll structure directly affects your Nitaqat band. Hiring and correctly classifying Saudi nationals in the right roles is essential. Falling into the red or yellow Nitaqat band can block new work permits, limit your ability to bid on government projects, and restrict business operations.

6. Overtime Rules Under Saudi Labor Law

Saudi Labor Law requires that overtime be paid at 150% of the basic hourly rate. In construction, where long site hours are common, non-compliance accumulates fast, and workers can raise claims through the HRSD portal. 

Also Read: Construction Payroll Issues That Break WPS and How to Prevent Them

Staying compliant across all of these requirements manually is where most SMEs start to crack. Let's now look at how to actually run the payroll process from start to finish.

Book a Demo

How to Run Construction Payroll Step by Step

How to Run Construction Payroll Step by Step

Running payroll for a construction business in KSA requires more than just issuing salaries. You need a structured, repeatable process that covers compliance, cost allocation, and record-keeping. Here are the seven steps that matter:

Step 1: Set Up Your Employee Records Correctly

Before you process a single riyal, your records must be in order. For Saudi nationals, ensure GOSI registration is completed within 30 days of hire. For expatriates, verify their Iqama details and register their contracts on the Qiwa platform. 

Keep digital records for each worker, nationality, job classification, salary components, and contract type. This foundational step prevents misclassification issues later.

Step 2: Track Time and Attendance by Project

This is where manual systems fall apart. A worker might split their week across two active job sites. If you're tracking attendance on paper or WhatsApp, you'll never accurately know how much labor cost belongs to which project. 

A digital system, ideally with project-linked attendance, captures this data automatically and feeds it directly into payroll. HAL ERP's attendance-to-project linkage does exactly this, giving you clean data without chasing timesheets.

Step 3: Calculate Gross Pay (Basic Salary + Allowances)

Construction workers in KSA typically receive a basic salary plus allowances for housing, transport, and sometimes the cost of living. These need to be structured carefully, because not all allowances are treated the same way under GOSI calculations. 

Your GOSI base salary is generally the basic + housing allowance, so how you structure the pay package has a direct impact on your contribution amounts.

Step 4: Apply Statutory Deductions and Employer Contributions

Based on worker nationality, apply the correct GOSI split. For Saudi nationals: employee contributes 10% (pension 9.75% + SANED 0.25%), employer contributes 12% (pension 9.75% + SANED 0.25% + occupational hazard 2%). For expats: employer pays 2% occupational hazard only. 

Additionally, provision for the EOSB monthly. One important note: there is no personal income tax in KSA for employees, a point that often surprises employers familiar with other tax environments.

Step 5: Process and Distribute Pay via WPS-Compliant Channels

Salaries must be transferred through a registered Saudi bank account and submitted through the Mudad platform monthly. The transfer and submission must happen within the same month as the salary period. 

Late submissions attract penalties of up to SAR 5,000 per employee. This is non-negotiable. Either automate it or risk it.

Step 6: Allocate Labor Costs to the Correct Project

This is the step that separates construction payroll from generic payroll. Every payroll run should result in labor costs being posted to the corresponding project's cost ledger. This gives you project-level margin visibility, helps you track cash flow, and allows you to compare actual labor costs against the original budget. 

Without this step, you're managing payroll but not managing your business. HAL ERP's native project-payroll link makes this allocation automatic. No manual journals needed.

Step 7: Generate Payslips and Maintain Records

Monthly payslips are mandatory under Saudi Labor Law and must reflect all salary components, deductions, and employer contributions. Payslips should be in Arabic (or bilingual). Records must be retained for at least five years for audit purposes. 

A digital payroll system generates and stores these automatically. Something that's nearly impossible to maintain at scale manually.

Now that you know how to run payroll correctly, let's talk about the mistakes that trip up even experienced contractors.

Common Construction Payroll Mistakes (and How to Avoid Them)

Common Construction Payroll Mistakes (and How to Avoid Them)

Even well-run businesses make avoidable payroll mistakes in construction. Here are the most common ones, and what to do instead:

  • Misclassifying Saudi vs. non-Saudi workers: Applying the wrong GOSI rate (or no GOSI at all for expats) is one of the most frequent compliance errors. Each nationality has a different GOSI structure. So know them both.
  • Missing WPS submission deadlines: Fines of up to SAR 5,000 per employee add up fast. Late or incorrect Mudad data can also freeze your work permit applications.
  • Not provisioning EOSB monthly: Many businesses record EOSB only when an employee leaves. This creates a sudden, unbudgeted liability. Provisioning monthly spreads the cost and keeps your books accurate.
  • Treating all allowances the same: Housing and transport allowances are typically included in the GOSI base. Other allowances may not be. Getting this wrong means incorrect contributions, which GOSI audits will catch.
  • Separating payroll from project cost tracking: If your HR team runs payroll and your finance team tracks project costs separately, you'll always have a gap. You'll never know your true project profitability, and that's where margins disappear silently. 

Also Read: Construction Risk Management: Steps to Reduce and Mitigate

That last point leads us to the bigger question: when is it time to move away from manual processes altogether?

Manual Payroll vs. ERP-Integrated Payroll: Which Is Right for Your Business?

Most contractors start with Excel or a simple accounting tool. It works, until it doesn't. Here's an honest comparison to help you decide where you stand:

Factor

Manual Payroll

ERP-Integrated Payroll

Setup Cost

Low upfront

Higher initial investment

Accuracy

High error risk (manual entry)

Near-zero errors (automated)

WPS Compliance

Easy to miss deadlines

Automated submissions

GOSI Calculation

Manual, prone to misclassification

Auto-calculated by nationality

Project Cost Allocation

Not possible

Native project-payroll link

Payslip Generation

Manual, time-consuming

One-click, Arabic-ready

Audit Trail

Difficult to maintain

Fully logged and accessible

Scalability

Breaks down past 20 employees

Scales with your business

 

Manual payroll isn't just slow. It carries real financial risk. These are the 3 Signals You Need an ERP:

  • You have more than 20 employees on payroll.
  • You're operating across two or more active job sites simultaneously.
  • You've already received WPS errors, GOSI penalties, or payroll complaints from employees.

Also Read: Should Every Company Have an ERP System? Here's Why Your Business Needs One

If any of these apply to you, the switch to an integrated system is a business-critical decision, and HAL is here to help you transform.

How HAL Simplifies Construction Payroll for KSA Contractors

Construction contractors in KSA face a unique challenge. Managing a multi-national, multi-site workforce while staying compliant with WPS, GOSI, and Nitaqat, and doing it all while keeping a handle on project-level profitability. Most payroll tools weren't built with this in mind. They handle salaries fine, but they leave you to figure out the rest manually.

HAL ERP was designed specifically for the contracting and construction industry in Saudi Arabia. It connects payroll, compliance, HR, and project costing in one integrated system, so nothing falls through the cracks.

  • WPS / Mudad Integration: Automated salary submission to ensure on-time compliance every month.
  • GOSI Auto-Calculation: System identifies nationality and applies the correct contribution rates automatically.
  • EOSB Monthly Provisioning: Accrues EOSB month-by-month, so you're never caught off-guard at separation.
  • Attendance-to-Project Linkage: Worker hours are tagged to specific projects, feeding directly into project cost reports.
  • Arabic Payslip Generation: Compliant, bilingual payslips generated automatically each month.
  • Nitaqat Dashboard: Real-time visibility into your Saudization ratio to stay in the green.
  • WhatsApp-Powered HR (Hala): Employees can check payslips and leave balances via WhatsApp, no app needed.
  • Project Profitability Reports: See labor cost vs. budget at the project level, updated in real time. 

With SAR 10Bn+ in payroll processed, 100,000+ employees onboarded, and 50,000+ projects mobilized, HAL has the track record to back it up.

Case Study: 50 Million SAR Saved for Jash Holding

Jash Holding is a leading Facilities Management company in Saudi Arabia with over 4,000 employees operating across multiple client sites. Before HAL, they struggled with manual payroll, complex employee movements between projects, and no real-time visibility into project costs.

Case Study: 50 Million SAR Saved for Jash Holding

After implementing HAL ERP, Jash automated payroll and intercompany billing, gained real-time manpower and cost insights at the project level, and streamlined onboarding and contract management across subsidiaries. 

The results: 

  • 50 million SAR saved through operational efficiency, 
  • Over 60% ROI, and dramatically improved project profitability tracking. 

Their finance team went from chasing spreadsheets to making data-driven decisions in real time.

Book a Demo

Conclusion

Construction payroll in Saudi Arabia is one of the most compliance-heavy and operationally complex challenges an SME can face. How to do construction payroll starts with the basics done right: compliant employee records (GOSI, Iqama, Qiwa), and attendance tracked by project. From there, it’s about precision. Get the salary structure right. Apply GOSI correctly. Provision EOSB every month, not at the end when it becomes a problem.

Beyond that, how to do construction payroll effectively also means tying labor costs back to the right projects for real margin visibility, while maintaining Arabic payslips and audit-ready records for at least five years.

If you're looking to simplify this entire process while connecting payroll directly to project costing, HAL is built to handle the realities of construction in Saudi Arabia.  See how HAL works for contractors in Saudi Arabia.

Frequently Asked Questions

How often must construction workers be paid in Saudi Arabia?

Under Saudi Labor Law, workers must be paid at least once a month. WPS requires that salaries be transferred and submitted to Mudad within the same calendar month as the wage period. Delays or missed submissions attract penalties.

Is there income tax on construction worker salaries in KSA?

No. Saudi Arabia does not levy personal income tax on employees — regardless of nationality. This is one of the significant advantages of working in KSA and often comes as a surprise to internationally experienced contractors.

What happens if I miss a WPS submission deadline?

Late WPS submissions can result in fines of up to SAR 5,000 per employee. Repeated violations can trigger a freeze on new work permit applications, which for a construction company can be operationally devastating.

Do I need to pay GOSI for expatriate workers?

Yes, but only for occupational hazard insurance — at 2% of the expatriate's basic salary, paid entirely by the employer. Expatriates are not enrolled in the pension or SANED schemes.

How do I calculate End-of-Service Benefits for a construction worker?

EOSB is calculated based on length of service: half a month's salary per year for the first five years, and a full month's salary per year thereafter. The calculation uses the last drawn basic salary. Workers who resign after less than two years are not entitled to EOSB.

Can I manage construction payroll on Excel or WhatsApp?

Technically, yes — practically, no. Once you cross 20 employees or operate across multiple job sites, Excel and WhatsApp create compliance risks and data gaps that are difficult to manage. Missing a WPS deadline or misclassifying a GOSI contribution because of a spreadsheet error can cost far more than the price of an ERP subscription.

Mohammed Ali Khan
Mohammed Ali Khan is a seasoned ERP Implementation Consultant with over 100 successful projects across Saudi Arabia. With expertise across diverse industries, he has spearheaded large-scale retail implementations for hundreds of stores, bringing deep knowledge of omnichannel commerce, payment integrations, and the unique challenges of retail operations in KSA.