Home/SIF errors/Deductions exceed 50% of gross pay
SIF errors

Deductions exceed 50% of gross pay

The Deductions in field 14 are more than 50% of the employee's gross pay (Basic Salary + Extra Income) for this pay period. Under the Omani Labour Law, a single month's deductions cannot remove more than half of what the employee earned.

Rule: V64

Why the bank rejects this

The Ministry of Labour and the bank flag any row where deductions exceed half the gross it is a statutory ceiling, not a guideline. Banks either reject the row outright or require written justification in the Notes field and supplementary approval. Without documentation, the file comes back and payroll is delayed for every employee on it.

How to fix it

  1. Calculate the gross: Basic Salary (field 11) + Extra Income (field 13). The Deductions (field 14) must be at or below 50% of that number.
  2. If the deduction is a loan or salary advance, split it across multiple months so no single month exceeds 50%. Most Omani banks have standard installment programs for this.
  3. If the deduction is a legal attachment (court order, maintenance), keep the value at the court-ordered amount and add a Notes entry: "court order deduction, case number X". The bank can approve it manually.
  4. Check that deductions were not doubled by accident a common bug is counting both the payroll deduction column and the outstanding loan column separately.
  5. Never set Deductions to the Social Security value that lives in field 15. Mixing the two inflates field 14 and trips V64 incorrectly.
  6. Re-validate in Ujoor after adjusting; V64 should clear.

How Ujoor catches this

Ujoor calculates the gross and the deduction percentage for every row and warns as soon as the ratio crosses 50%. Rule V75 additionally nags you when deductions are present but the Notes field is empty so you add the legally required justification before the bank demands it.

Validate your SIF file now

Drop your file. See every issue inline. Fix it and download a clean file all in your browser.