Setting Up Payroll and the Wage Protection System in Saudi Arabia

Setting Up Payroll and the Wage Protection System in Saudi Arabia

Domira Team May 17, 2025 3 min read

How a new company sets up compliant payroll in Saudi Arabia, from pay structure and bank setup to monthly wage protection reporting.

The Wage Protection System requires private-sector employers to pay salaries through the banking system and report them so the ministry can check that wages are paid in full and on time. Reporting runs through the platforms linked to the Ministry of Human Resources and Social Development, and Mudad is widely used for it. A compliant payroll has one pay structure that matches contracts, GOSI registration and bank payments every month.

Before stage one

Before the first payroll, the company needs a bank account able to process salary files, employees with bank accounts or approved payment cards, documented contracts and GOSI registration. The most important design decision is the pay structure: basic wage, housing, transport and other allowances, because it drives GOSI contributions, overtime and end-of-service calculations.

  • Salary components are defined in a written pay policy.
  • Every employee has a documented contract on Qiwa with the same components.
  • GOSI registration uses the correct contributory wage for each employee.
  • The company bank supports salary files in the required format.
  • Employees have accounts or cards to receive salaries.

Stage 1: Design the pay structure

Decide the split between basic wage and allowances and apply it consistently. The split affects GOSI contributions, overtime and end-of-service, so it should reflect real policy, not an attempt to minimise one line at the expense of another.

  • Deliverable: A pay policy with the components and how each is calculated.
  • Owner: Finance with HR adviser.
  • Approval gate: Policy consistent with the contract template.

Stage 2: Choose the payroll tool

Select payroll software or a provider that produces salary files and wage protection reports in the formats required, handles GOSI updates and calculates end-of-service accruals.

  • Deliverable: Payroll system configured with company and employee data.
  • Owner: Finance.
  • Approval gate: Test run matches manual calculation.

Stage 3: Connect bank and reporting

Set up salary payment through the bank and link the company to the wage protection reporting platform. Confirm who in the company approves and submits files.

  • Deliverable: Bank salary service and reporting access active.
  • Owner: Finance.
  • Approval gate: At least two authorised users on each system.

Stage 4: Run the first payroll

Calculate pay, including proration for employees who joined mid-month, deductions allowed by law and any overtime. Pay through the bank on or before the due date.

  • Deliverable: Salaries paid.
  • Owner: Finance.
  • Approval gate: All employees paid in full on time.

Stage 5: Submit the wage protection report

Report salaries for the month through the platform. Differences between reported and registered wages, or late payment, show up as compliance issues.

  • Deliverable: Accepted wage protection report.
  • Owner: Finance.
  • Approval gate: Compliance level on the platform within the required range.

Stage 6: Reconcile monthly

Each month, reconcile payroll against Qiwa contracts and GOSI wages. Update all three when salaries change, starting with the contract.

  • Deliverable: Monthly reconciliation record.
  • Owner: HR and finance.
  • Approval gate: No unexplained difference across the three sources.

Handovers between stages

Pay rises and promotions are the usual failure point. A manager approves a new salary, payroll pays it, but nobody updates the contract on Qiwa or the wage at GOSI. Treat every salary change as a three-platform change with one owner.

How you know it is finished

Payroll is set up properly when salaries are paid through the bank on time, wage protection reports are accepted each month, GOSI wages and contracts match payroll, and end-of-service liabilities are accrued in the accounts.

Domira works with foreign investors on the property side of entering Saudi Arabia: finding land or premises, due diligence, design, construction and asset management. For licensing, tax and legal steps, work with a licensed adviser; we coordinate with yours so the property decision fits the structure you choose.

Frequently Asked Questions

What is the Wage Protection System in Saudi Arabia?

It is the system through which private-sector employers pay salaries via banks and report them to the Ministry of Human Resources and Social Development, allowing the ministry to monitor that wages are paid correctly and on time. Non-compliance can lead to restrictions on services. The rollout covered companies in phases by size, and it now applies broadly.

Can I pay employees in cash in Saudi Arabia?

Private-sector salaries are expected to be paid through the banking system under wage protection rules, and cash payments do not produce the records the system relies on. Paying in cash leaves you unable to prove payment in a dispute. Use bank transfers or approved payroll cards for all staff.

What is Mudad?

Mudad is a payroll and wage protection platform used by private-sector employers in the Kingdom to prepare salary files and submit wage reports linked to the ministry systems. Some employers use it directly and others use payroll software that connects to it. Check which route your bank and payroll provider support.

What happens if a Saudi company pays salaries late?

Late or incomplete payment shows up in wage protection data, and repeated or serious non-compliance can lead to penalties and restrictions on company services, such as new visas. Employees can also bring claims. If cash flow is tight, talk to employees early and seek advice, but treat payroll as the first call on company cash rather than one bill among many.

Complimentary Consultation

Have a Property Question?

Domira can help you navigate property, financing and investment decisions in Saudi Arabia. Speak with our team for an initial consultation.