Run Payroll Mudad Saudi: 2026 Step-by-Step Guide

To run payroll Mudad Saudi employers log in to the Mudad platform at mudad.com.sa, upload or build a Wage Protection System (WPS) file, verify employee salaries and IBANs, then submit the batch for bank transfer — a 5-step monthly cycle most companies complete in 15–30 minutes. Mudad is the government-authorised platform that lets private-sector establishments pay staff, file WPS through the Ministry of Human Resources and Social Development (MHRSD), and stay compliant with Saudization and GOSI rules. This 2026 guide walks through every screen, the documents you need, indicative fees, common errors, and how to get it right the first time.
What “run payroll Mudad Saudi” actually means
Mudad (مدد) is a Saudi digital platform, supervised by MHRSD, that unifies payroll processing and Wage Protection System (WPS) reporting for private-sector establishments. When people search “run payroll Mudad Saudi,” they usually mean the full monthly cycle: recording employee wages, generating a WPS-compliant payroll file, sending salary transfers through partner banks, and confirming that MHRSD has received proof that every worker was paid on time and in full.
The Wage Protection System exists so the Kingdom can confirm that salaries are paid accurately and on schedule. Instead of managing WPS uploads through your bank and separate spreadsheets, Mudad centralises the process. You establish payroll once, connect your commercial bank, and each month you submit a batch that simultaneously moves money and files the compliance record. That single flow is why Mudad has become the default answer to “how do I run payroll in Saudi Arabia.”
It helps to picture what Mudad replaces. Before a unified platform, an employer would export a salary spreadsheet, format it to a bank-specific WPS template, upload it through corporate online banking, and separately track whether the Ministry had accepted the file. Any mismatch between the bank record and the labour file could delay work-permit renewals. Mudad collapses those steps: your employee roster, contracts, salaries, and bank connection sit in one place, and the WPS submission is generated from the same data you use to pay people. Fewer moving parts means fewer rejections and a clearer audit trail when you need to prove compliance.
For founders new to the Kingdom, the key mental model is this: payroll in Saudi Arabia is not just a private transaction between employer and employee. It is a regulated event that the government observes for wage-protection purposes. Getting comfortable with that framing early makes every later step — from onboarding a hire in Qiwa to reconciling GOSI — feel logical rather than bureaucratic.
Who needs to use Mudad for payroll
Almost every private-sector establishment with employees registered under a commercial registration (CR) and a MHRSD/Qiwa labour file is expected to run payroll through a WPS-compliant channel, and Mudad is the primary one. This includes:
- Limited liability companies (LLCs) and establishments with one or more Saudi or expatriate employees.
- Foreign-owned companies operating under a MISA (Ministry of Investment) licence with staff on Saudi payroll.
- SMEs and startups that need to demonstrate wage compliance to renew work permits through Qiwa.
- Establishments improving their Saudization (Nitaqat) standing, since timely wage payment supports labour-file health.
If you are still forming your entity, payroll comes after your CR, MISA licence, and GOSI registration are live. Our company formation in Saudi Arabia guide covers the sequence, and the MISA licence guide explains the investment-licence step that unlocks hiring for foreign owners.
Before you start: accounts and prerequisites
To run payroll Mudad Saudi smoothly, make sure these are in place before your first cycle. Missing any one of them is the top reason first-time submissions fail.
- Active commercial registration (CR) — issued by the Ministry of Commerce through the Saudi Business Center. Under the new Commercial Register Law effective 3 April 2026, CRs are unified nationally, start with the digit “7,” and carry no expiry (an annual confirmation replaces renewal).
- MHRSD / Qiwa labour file — your establishment must exist in the labour system with employees registered.
- GOSI registration — employees enrolled with the General Organization for Social Insurance (GOSI). Total contribution is indicatively around 21.5% for a Saudi employee (employer and employee combined); confirm current rates on the official portal.
- A Mudad account — registered at mudad.com.sa and linked to your establishment.
- A participating bank — your corporate account with a Mudad-integrated bank, so salary transfers and WPS filing run together.
- Employee data — each worker’s Iqama or national ID, IBAN, basic salary, allowances, and any deductions.
Step-by-step: how to run payroll in Mudad
Here is the practical monthly workflow. Screen names can vary slightly as the platform updates, so treat button labels as a guide and confirm on the live portal.
- Log in. Go to mudad.com.sa and sign in with your Mudad credentials. Establishment owners and authorised HR users often authenticate through their Absher Business / Nafath identity.
- Open the Payroll section. From the dashboard, select “Payroll” (الرواتب). You will see your registered establishment and the list of active employees pulled from your labour file.
- Create a new payroll run. Click “New Payroll” or “Create Salary File,” then choose the salary month. Mudad pre-fills each employee’s basic wage, housing and transport allowances, and any recurring items already saved.
- Review and adjust. For each employee, confirm the net amount, add variable items (overtime, bonuses), and record any deductions. Double-check every IBAN — a wrong IBAN is the most common cause of a rejected transfer.
- Validate the WPS file. Mudad checks the batch against Wage Protection System rules (salary matches the registered contract, IDs valid, totals balanced). Fix any flagged rows before proceeding.
- Approve and fund. The authorised signatory approves the batch. Ensure your linked bank account holds sufficient balance for the total plus any bank fee, then submit for transfer.
- Confirm and archive. Once the bank processes the batch, Mudad records the WPS filing with MHRSD. Download the confirmation / pay slips for your records and for future Qiwa work-permit renewals.
Setting up payroll for the first time
On your first cycle you also complete a one-time setup: link the establishment, connect the bank, add each employee with contract details, and set the pay cycle. After that, monthly runs mostly reuse saved data, which is why regular payroll takes only minutes.
During first-time setup, invest time in the employee master data. Enter the correct basic wage, housing allowance, transport allowance, and any fixed deductions exactly as they appear in the Qiwa contract. If you enter a rounded or estimated figure now, every future WPS validation will flag the difference, and you will spend more time fixing rejections than you saved. It is also worth deciding upfront who in your organisation holds the “maker” role (the HR user who builds the batch) versus the “checker” or signatory role (the person who approves and funds it). Separating those responsibilities reduces errors and gives you a cleaner internal control for audits.
Handling mid-month changes
Real payroll is rarely static. New hires join, employees resign, salaries get revised, and one-off items like overtime or end-of-service settlements appear. In Mudad you handle these by updating the employee record before you generate the month’s batch — add the new hire once their Qiwa contract and GOSI enrolment are live, mark leavers as inactive, and record variable items on the specific run rather than as permanent salary changes. Keeping recurring pay and one-off pay clearly separated makes your records easier to reconcile against GOSI and your accounting system at year-end.
Documents and IDs you need
Gather these before opening a payroll batch so you are not stopped mid-flow:
- Commercial registration (CR) number and, for foreign owners, the MISA investment licence.
- MHRSD establishment number (700 number) and Qiwa labour-file access.
- Each employee’s Iqama number (expatriates) or national ID (Saudis), verifiable via Muqeem for residency status.
- Valid IBAN for every employee’s Saudi bank account.
- Employment contract details registered in Qiwa — basic salary, allowances, and job title must match what you enter.
- GOSI subscription details so contributions reconcile with declared wages.
Fees and timelines: indicative 2026 figures
Mudad itself is a government-authorised platform; costs are mostly bank transfer fees and any subscription tier your bank or Mudad applies. The bigger cost picture for an employer is the surrounding compliance stack. All figures below are indicative — confirm current amounts on the official portals, as government fees change.
| Item | Indicative cost (SAR) | Typical timeline | Authority / portal |
|---|---|---|---|
| Monthly payroll run in Mudad | Bank transfer fee only (varies by bank) | 15–30 min to prepare; 1–2 business days to clear | Mudad + your bank |
| WPS filing via Mudad | Included in the payroll cycle | Recorded on batch completion | MHRSD / Mudad |
| GOSI monthly contribution | ~21.5% of wage (Saudi; employer+employee) | Monthly, due after cut-off | GOSI |
| Iqama issue / renewal (govt fee) | ~650/yr + applicable levies | Same day–few days | Absher / MHRSD |
| Commercial registration (CR) | ~1,200–2,000 | Often same day online | Saudi Business Center |
| Chamber of Commerce membership | ~2,000–3,000/yr | 1–3 business days | Chamber / MC |
| MISA investment licence (issue/renew) | Fees suspended in 2026 (were 12,000 / 62,000) | ~3–10 business days | MISA |
Two headline 2026 notes for foreign-owned employers: MISA licence issuance and renewal fees are suspended this year, and 100% foreign ownership is permitted in most activities — both reduce the cost of building a team you then pay through Mudad.
How Mudad connects to the wider compliance system
Running payroll is not an island. Mudad talks to, or depends on, several government systems, and understanding the map prevents surprises:
- Qiwa — your labour contracts and work permits live here; wages you pay in Mudad should match the registered contract.
- GOSI — social-insurance contributions are calculated on declared wages, so payroll accuracy feeds GOSI accuracy.
- MHRSD — the ministry that oversees WPS; on-time payment supports a healthy labour file and Saudization standing.
- Muqeem & Absher — used to verify residency and identity of expatriate employees before you pay them.
- ZATCA — the Zakat, Tax and Customs Authority governs VAT (15%) and e-invoicing (Fatoora); payroll is not VAT-able, but your accounting must reconcile with ZATCA filings.
Because these systems interlock, a clean payroll process also keeps your Qiwa work-permit renewals, GOSI statements, and Nitaqat status in good shape.
Why timing matters across the stack
A practical example shows how the pieces connect. Suppose you hire an expatriate engineer. First their contract is registered in Qiwa and their residency confirmed through Muqeem and Absher. Then they are enrolled in GOSI, which sets the contribution base. Only after those steps are complete does the employee reliably appear in your Mudad payroll list. If you try to pay before the chain is finished, the run may reject the employee or the WPS record may not match the labour file. Sequencing the onboarding correctly the first time saves a full payroll cycle of delay — and in a small team, a delayed salary is something everyone notices.
The same logic applies to leavers and end-of-service. When an employee exits, updating Qiwa and GOSI before the final payroll run ensures the WPS record and social-insurance closure line up. Treating payroll as the last step in a well-ordered onboarding and offboarding process — rather than a standalone task — is the single biggest habit that keeps founders out of trouble with the wider compliance system.
Common errors and how to fix them
Most failed or delayed payroll runs trace back to a handful of issues. Here is how to diagnose and resolve them quickly.
Rejected or bounced transfers
Usually a wrong or closed IBAN, or a mismatch between the employee name and account holder. Re-verify the IBAN with the employee, confirm the bank account is active, and re-submit only the corrected rows.
WPS validation failure
Happens when the salary you enter differs from the contract registered in Qiwa, or when an ID has expired. Align the Mudad figure with the Qiwa contract, renew any lapsed Iqama through Absher, then re-validate.
Insufficient balance
The batch will not release if the linked account cannot cover the total plus bank charges. Fund the account before the approval step to avoid a partial or failed run.
Employee not appearing
New hires may not sync until their Qiwa contract and GOSI enrolment are complete. Finish onboarding in those systems first, then refresh the Mudad employee list.
Access and authorisation problems
Sometimes the person trying to run payroll simply lacks the right role. Mudad actions are tied to the establishment owner or an authorised delegate, and identity is verified through Absher Business and Nafath. If a new HR staff member cannot open the payroll screen or approve a batch, confirm that they have been added as an authorised user and that their national ID or Iqama is valid. Handling delegation properly at setup avoids a scramble on payday when the only authorised signatory is travelling or unavailable.
Common mistakes to avoid
- Leaving payroll to the last day — clearing can take 1–2 business days, so submit early to guarantee on-time wages.
- Skipping the IBAN double-check — a single wrong digit bounces the whole transfer for that employee.
- Letting salary in Mudad drift from the Qiwa contract — mismatches trigger WPS rejections and complicate work-permit renewals.
- Forgetting to fund the account for bank fees on top of net wages.
- Ignoring GOSI reconciliation — contributions should track the wages you actually declare.
- Not archiving pay slips and WPS confirmations — you will need them for audits and Qiwa renewals.
- Assuming fees are fixed — always confirm current government and bank charges on the official portals before budgeting.
How Noble Core helps you run payroll and stay compliant
Setting up and running payroll correctly depends on everything upstream being right: the CR, the MISA licence, GOSI enrolment, Qiwa contracts, and a bank account that integrates with Mudad. Noble Core handles that full chain so your first payroll run is clean, not a scramble.
Our team registers your entity, secures your MISA investment licence, enrols staff with GOSI, sets up your Qiwa labour file, and configures your establishment inside Mudad — then trains your HR user on the monthly cycle. Where you need someone on the ground to handle government portals and follow-ups, our PRO and government-liaison service manages the paperwork and portal steps for you.
Packages start from an indicative SAR 36,999, covering formation and the compliance groundwork that makes payroll routine. Whether you are a foreign investor hiring your first Saudi team or an SME tidying up WPS compliance, we make “run payroll Mudad Saudi” a five-minute monthly task instead of a source of stress. Talk to Noble Core to get your establishment set up correctly from day one, and keep every salary paid accurately and on time.
Need help setting up in Saudi Arabia? Noble Core handles your MISA licence, commercial registration, and visas end-to-end — done right the first time.
Frequently Asked Questions
What is the fastest way to run payroll Mudad Saudi each month?
The fastest way to run payroll Mudad Saudi is to log in at mudad.com.sa, open the Payroll section, create a new run for the salary month, verify each net amount and IBAN, then approve and submit for bank transfer. With saved employee data the whole cycle usually takes only 15 to 30 minutes.
What do I need before I can run payroll in Mudad?
Before you run payroll Mudad Saudi you need an active commercial registration, a MHRSD and Qiwa labour file, GOSI enrolment for staff, a Mudad account linked to your establishment, and a corporate account with a Mudad-integrated bank. You also need each employee’s Iqama or national ID, IBAN, and registered salary details.
Is Mudad mandatory for paying salaries in Saudi Arabia?
Most private-sector establishments with employees must pay wages through a Wage Protection System channel, and Mudad is the primary government-authorised platform for this. Paying through Mudad files your WPS record with MHRSD automatically, which supports Qiwa work-permit renewals and a healthy Saudization or Nitaqat standing. Confirm your specific obligations on the official portal.
How much does it cost to run payroll through Mudad?
Mudad is a government-authorised platform, so direct costs are mainly the bank transfer fee, which varies by bank. WPS filing is included in the payroll cycle. The larger employer cost is the surrounding stack, such as GOSI contributions of roughly 21.5% for a Saudi employee. All figures are indicative, so confirm current amounts on the official portals.
Why did my Mudad payroll transfer get rejected?
The most common cause is a wrong, closed, or mismatched IBAN, followed by a salary that differs from the contract registered in Qiwa, an expired Iqama, or insufficient balance in the linked bank account. Re-verify the IBAN, align the salary with the Qiwa contract, renew any lapsed IDs, fund the account, then resubmit the corrected rows.
How does Mudad connect to Qiwa and GOSI?
When you run payroll Mudad Saudi, the wages you enter should match the employment contract registered in Qiwa, and your GOSI contributions are calculated on those declared wages. On-time payment through Mudad files the WPS record with MHRSD. Keeping all three aligned protects your work-permit renewals, social-insurance accuracy, and labour-file health.
Can foreign-owned companies run payroll in Mudad?
Yes. Foreign-owned companies operating under a MISA investment licence can hire staff on Saudi payroll and run payroll Mudad Saudi like any other establishment. In 2026, MISA licence issuance and renewal fees are suspended and 100% foreign ownership is allowed in most activities, which lowers the cost of building the team you then pay through Mudad.
How long does a Mudad salary transfer take to clear?
Preparing a payroll batch in Mudad typically takes 15 to 30 minutes when employee data is saved, and the bank transfer usually clears within 1 to 2 business days. Because clearing is not instant, submit your batch a few days early each month to guarantee salaries arrive on time and avoid last-minute WPS delays.