WPS Payroll Software for Saudi Construction Companies GOSI, Qiwa, Mudad & Nafath built in
IntellaQ Flow runs WPS-compliant payroll for contractors across Saudi Arabia — generating the bank SIF file, splitting GOSI correctly for Saudi and non-Saudi workers, and staying in sync with Qiwa, Mudad, and Nafath. Every wage is allocated to the right project cost code, so labor spend flows straight into job costing. Move transient, multi-site crews off cash wages and onto WPS without missing a Mudad deadline.
One run covers WPS, GOSI, Qiwa, Mudad and Nafath
The compliance surface a Saudi contractor has to clear every month — handled inside a single payroll cycle instead of five disconnected portals.
WPS SIF file, ready for your bank
Generate the Wage Protection System SIF file straight from each payroll run, formatted for your Saudi bank or Mudad upload — no hand-built spreadsheets, no rejected files.
- Bank-ready SIF export
- Matches IBAN & establishment ID
- Full audit trail per run
GOSI split for Saudi & non-Saudi
Apply the correct GOSI contributions automatically — the full Saudi rate with annuities, and the occupational-hazard rate for non-Saudi workers — so filings match payroll to the halala.
- Saudi vs non-Saudi rates
- Occupational-hazard branch
- Reconciles to the GOSI invoice
Qiwa contracts & Saudization
Keep authenticated Qiwa contracts, job titles, and nationalities aligned with payroll, and watch your Saudization (Nitaqat) band shift as you mobilize or demobilize crews.
- Contract data tied to payroll
- Nitaqat band visibility
Never miss the Mudad 48-hour window
IntellaQ Flow tracks the Mudad wage-disbursement deadline and flags runs before the 48-hour window closes, so late salaries don't turn into fines or a WPS red flag.
- Deadline reminders
- Status per pay cycle
Nafath-verified identities
Tie worker records to Nafath national-identity verification, so the people you pay match the people on your Qiwa and GOSI registrations.
Stay off the WPS suspension list
A suspended WPS file can freeze work-permit and visa renewals for your whole establishment. Consistent, on-time runs keep your Qiwa and Absher services open.
Payroll that keeps up with transient, multi-site crews
Construction labor doesn't sit at one desk all month. IntellaQ Flow handles the movement — and pushes every riyal of it onto the right cost code.
Built for transient, multi-site crews
Move a worker between sites mid-cycle and keep one clean payroll record — attendance, allowances, and WPS payment stay correct even when the crew doesn't stay put.
Pro-rated mid-month mobilization
Onboard workers partway through a pay period and pay them pro-rata from their first day on site, with GOSI and WPS handled from the join date.
Every wage lands on a cost code
Split each worker's pay across the projects and cost codes they actually worked, so labor flows straight into budget-vs-actual and EAC with no month-end re-keying.
- Split pay by project
- Feeds job costing
- Committed & actual labor
Move cash wages onto WPS
Bring informal, cash-paid labor onto compliant WPS payroll in structured steps — capture IBANs, register with GOSI and Qiwa, and switch to bank disbursement without disrupting site work.
Related: Construction job costing by cost code · Book a demo
From cash wages to compliant WPS in four steps
Capture workers & IBANs
Import your labor list, national IDs, and bank IBANs, and verify identities against Nafath.
Register GOSI & Qiwa data
Attach GOSI numbers, occupational classification, and authenticated Qiwa contracts to each worker.
Run payroll to cost codes
Calculate wages, allowances, and GOSI, and allocate each amount to the right project and cost code.
Export SIF & disburse
Generate the WPS SIF file, upload to your bank or Mudad, and clear the run inside the 48-hour window.
WPS payroll & GOSI FAQs
Does IntellaQ Flow generate the WPS SIF file for my bank?
Yes. Each payroll run produces a Wage Protection System SIF file formatted for upload to your Saudi bank or through Mudad, populated with employee IBANs, salary components, and your establishment ID — so you're not rebuilding it by hand in Excel every month.
How does it handle GOSI for Saudi versus non-Saudi workers?
GOSI is split automatically by nationality. Saudi employees carry the full contribution including annuities and unemployment (SANED), while non-Saudi workers carry the occupational-hazard branch. The calculated contributions reconcile against your GOSI invoice each cycle.
What happens if I miss the Mudad 48-hour deadline?
Late wage disbursement can trigger fines and push your WPS file toward a non-compliant status, which in turn can block visa and work-permit renewals. IntellaQ Flow tracks the Mudad window and flags each run before the 48 hours are up so you can disburse on time.
Can I allocate payroll to specific projects or cost codes?
Yes — this is a core reason contractors use it. A worker's pay can be split across the projects and cost codes they worked during the period, so labor cost flows directly into job costing as actuals, feeding budget-vs-actual and estimate-at-completion without manual re-entry.
How do I migrate workers from cash wages onto WPS?
In structured steps: capture each worker's national ID and IBAN, verify them via Nafath, register GOSI and authenticated Qiwa contract data, then run payroll and switch disbursement to the bank SIF file. You move informal labor onto compliant WPS payroll without stopping work on site.
Is IntellaQ Flow hosted in Saudi Arabia and Arabic-ready?
Yes. It's a Saudi-built platform hosted in-Kingdom, with full Arabic and Hijri support alongside SAR and ZATCA compliance — so your labor-compliance data stays in the Kingdom and your team works in the language and calendar they use every day.
See a WPS payroll run allocated to your own cost codes
Tell us how your business works. We'll show you the integrated ERP & CRM that fits it — and start building next week.

