Features Pricing Support Contact Log in Start Free Trial

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.

  1. Navigate to Employees > Create Employee.
  2. Enter the Labor Card Number (14 digits).
  3. Enter the IBAN.
  4. Enter the Routing Code (Ask your employee for their bank's specific code).
  5. 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:

  1. Go back to your Payroll Batch.
  2. Click the "Record Payment" button.
  3. 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.

Was this article helpful?