Banks
Bank Muscat
Bank Muscat is the largest bank in Oman and processes payroll through the Central Bank of Oman Wage Protection System. WPS SIF files uploaded to Bank Muscat must use the bank code BMUSOMRX and Omani IBANs starting with OM..020 Ujoor checks every row against the SIF v4.1 spec before you touch the portal.
IBAN prefix: OM__020
How to upload your SIF file to Bank Muscat
- Export the SIF from your payroll system as .csv or .txt with UTF-8 encoding.
- Drop the file into Ujoor validation runs locally, nothing is uploaded.
- Fix any flagged rows inline: IBAN length, Civil IDs, salary math.
- Download the clean file when the summary shows zero errors.
- Log in to Bank Muscat Business Online and open the WPS / Payroll upload screen.
- Upload the validated SIF, confirm the batch, and authorise payment.
Common reasons Bank Muscat rejects SIF files
- Bank code typed as BMUSOMR or BMUSOMRX1 instead of the exact value BMUSOMRX.
- Meethaq (Islamic window) accounts mixed into a conventional Bank Muscat file Meethaq uses BMUSOMRXISL.
- Omani IBAN with the wrong 020 bank-code segment, or shorter than 23 characters.
- File saved from Excel in Windows-1256 or ANSI instead of UTF-8, breaking Arabic names.
- Net Salary pasted as a rounded number that no longer equals Basic + Extra − Deductions − Social Security.
Notes
If your file mixes Bank Muscat and Meethaq accounts, split it Ujoor will flag both codes as valid but the portal expects one window per batch.
Validate your SIF file now
Drop your file. See every issue inline. Fix it and download a clean file all in your browser.