Skip to content

Payroll software that produces the Mudad file ready

Wages, allowances, deductions and advances in one sheet, with GOSI and end-of-service calculated automatically, and four currencies for teams inside and outside the Kingdom — then staged approval and a freeze once signed off.

app.barez.sa/payroll

What is a payroll run?

A payroll run is the month's sheet before disbursement: each employee's wage, what is added in allowances, what is deducted for absence, penalties and loan instalments, and the net due. In Saudi Arabia, GOSI contributions and the wage protection file are added on top.

The real work in payroll is not the arithmetic — it is where the numbers come from. Where did the overtime hours come from? Where did the lateness deduction come from? How much is left on that advance? When those live in separate systems, preparing payroll becomes a week of reconciliation every month.

In Barez they all come from inside the system: attendance feeds overtime and lateness, an advance deducts its own instalment, and GOSI and end-of-service are computed on the recorded salary. You open payroll and find it already built — your job is to review and approve.

What the system does

The full set of payroll lines

Base wage, housing, transport and commission allowances, deductions, and instalments for advances and fines spread across their months.

Four currencies

SAR, USD, EGP and EUR for teams inside and outside the Kingdom, with exchange rates and a unified board in SAR.

Automatic entitlements

GOSI contributions and the end-of-service benefit are computed inside payroll on the recorded salary.

Partial months

An employee who joined or left mid-month has their wage pro-rated by days automatically.

Staged approval, then frozen

Payroll passes through approval stages, and once signed off it is frozen — changing it requires a documented reopen.

Salary breakdowns and export

Each employee opens their salary breakdown from their phone, and the full sheet exports to Excel.

The regulatory side

Wage protection file (WPS)

Produced ready in Mudad format once payroll is approved — upload it as is.

GOSI

Employee and employer contributions are computed inside payroll every month.

End-of-service benefit

Computed from length of service, salary and the reason the relationship ended, per Saudi Labor Law.

Financial penalties

A fine computed from the penalty schedule lands in payroll at its rate, and is spread over months when it exceeds the cap.

Frequently asked questions

Does it produce the wage protection file in Mudad format?

+

Yes. Once payroll is approved the file comes out ready in Mudad format, so you upload it directly — no preparation, no re-entry.

How do overtime and lateness reach payroll?

+

From the attendance module itself. The system computes overtime at the statutory rate and adds it as an allowance, computes lateness from the penalty schedule and deducts it — with no manual transfer.

Does it support employees outside Saudi Arabia?

+

Yes, in four currencies: SAR, USD, EGP and EUR, each with an exchange rate, plus a unified board showing the total in SAR.

Who can edit payroll after approval?

+

No one. An approved run is frozen, and any change requires a documented reopen and re-approval — so a disbursement sheet never shifts under you.

How are advances and fines handled?

+

An advance is split over a number of months you set and its instalment deducts itself each month. A fine is computed from the penalty schedule, and where the month's fines exceed five days' pay (Article 70) the system flags it so you can spread them across months.

What about an employee who joined mid-month?

+

Their wage is pro-rated by days from the join date automatically — and the same for anyone whose service ended mid-month.

Ready to move your team to Barez?

Start free today, or book a demo and we'll walk you through Barez on your own company.