RemotePass now supports Global Payroll for Direct Employees, starting with Saudi Arabia (KSA). This allows clients to manage payroll for local employees directly from the platform.
While payroll calculations (Gross-to-Net and statutory contributions) are fully automated, salary payments and contributions must currently be processed outside RemotePass. Payment capabilities will be introduced in a future update.
KSA is the first supported country in Global Payroll. More countries will be added soon.
Global Payroll Page
You’ll find a new “Payroll” icon in your sidebar navigation. This is where you manage payroll by entity (e.g., KSA), with two main views:
Current Cycle: Shows ongoing month’s payroll status
Past Reports: View previous payroll records, organized by month
Clicking on an entity opens detailed payroll calculations, employee breakdowns, and actions.
🏢 Step 1: Add Your KSA Entity
Go to Company Settings > Company Info
Click Add New
Fill out:
Company name, type, and address
Country = Saudi Arabia
Registration number
Payroll date
Jurisdiction (e.g. KSA)
👥 Step 2: Add Employees
Create new contracts an onboard your direct employees under the new KSA entity.
Required fields
On contract creation |
|
On employee profile |
|
📆 Step 3: Monthly Payroll Process
Once your KSA entity and employees are set up, navigate to Global Payroll.
Each payroll cycle follows this flow.
🔄 Payroll Statuses
Status | What it Means | Available Actions |
Pending Your Review | Payroll has been auto-calculated and awaits your approval. | ✔ View ✔ Adjust ✔ Approve |
Approved |
You have approved the payroll for all employees. | ✔ View ✔ Modify ✔ Download reports ✔ Mark as Paid |
Paid |
Payroll has been marked as paid. | ✔ View ✔ Download reports ✔ Download payslips (no further edits) |
📝 Approving and Modifying Payroll
To approve payroll, click Approve when status = Pending Your Review
RemotePass will generate WPS, GOSI and Variance files to be submitted with Mudad/bank and GOSI to pay salary and contributions.
If needed, click Modify after approving to make adjustments to payroll — status reverts to Pending Your Review
Any payroll adjustment (addition/deduction, expense) needs to be updated from each worker's contract page.
💰 Marking Payroll as Paid
Once you’ve externally paid salary and contributions with Mudad/bank and GOSI:
Click Mark as Paid
Enter the Payment Date
RemotePass will generate:
Employee payslips
No changes are allowed after payroll is marked as Paid.
📥 Downloading Payroll Reports
From the entity’s payroll detail page, you can download:
WPS report (after payroll is approved)
GOSI report (after payroll is approved)
Variance report (after payroll is approved)
Payslips (after payroll is marked as paid)
📊 Payroll Breakdown
On the entity’s payroll details page, you’ll see a table with key columns:
Column | Description |
Base Pay | Contract base gross salary |
Allowance | Housing, transport, or other recurring allowances |
Expenses | Approved expenses for the month |
Additions | Commissions, bonuses, or other client-defined additions |
Deductions | Salary deductions entered by the client |
Gross Pay | Base + Allowances + Additions - Deductions |
Employee Contributions | Employee GOSI contributions |
Employer Contributions | Employer GOSI contributions |
Net Pay | Gross Pay - EE Contributions |
Total Cost | Gross Pay + ER Contributions + Expenses |
For details on GOSI and EOSB calculations see the following articles: