Payroll & WPS Automation
How to manage employee data and generate Ministry of Labor compliant salary files (.SIF) in seconds.
Step 1 Adding Employees
Before running payroll, you must add your staff details. This is a one-time setup.
Critical Requirement:
You must enter the 9-Digit Bank Routing Code for each employee. Without this, the WPS file will be rejected by the bank.
- Navigate to Employees > Create Employee.
- Enter the Labor Card Number (14 digits).
- Enter the IBAN.
- Enter the Routing Code (Ask your employee for their bank's specific code).
- Define the salary breakdown (Basic, Housing, Transport).
Step 2 Generating the SIF File
CertusFile automatically formats your payroll data into the .SIF (Salary Information File) format required by UAE Exchange Houses and Banks.
- Go to Payroll & WPS in the sidebar.
- Click Create Batch.
- Select the Month and Year (e.g., January 2026).
- Click Save. The status will be "Draft".
- Open the batch and click the "Download WPS File" button.
A file named WPS-JAN-2026.csv (or .SIF) will download to your computer.
Automation Recording Payment & Accounting
Once you have uploaded the SIF file to your bank and paid the salaries, you need to update your accounting books. CertusFile does this automatically.
How to record:
- Go back to your Payroll Batch.
- Click the "Record Payment" button.
- Confirm the action.
What happens next? The system automatically creates a "Salaries" Expense entry in your Transactions ledger for the total amount. You do not need to manually enter an expense for payroll.