The slip I get each month is one page with nine lines on it. The first time I read it properly, I realised only one of those lines was doing most of the work. Not the total at the bottom. The basic.

Basic salary vs allowances: which line each rule actually reads

Federal Decree-Law 33 of 2021 defines the basic wage as the wage stated in the contract “on a monthly, weekly, daily, hourly or piecework basis, and which does not include any other allowances or benefits in-kind.” The wage, without the adjective, is the basic plus cash allowances and benefits in kind. Every line on the slip belongs to one of those two definitions, and every rule that touches pay picks one of them.

The basic line feeds:

The gross line feeds:

The bank does not care how the slip is split. The labour law and the insurer care about nothing else.

What the split costs: one AED 12,000 slip, two ways

Take two colleagues with the same gross and the same start date.

Line Slip A Slip B
Basic AED 6,000 AED 9,000
Housing allowance AED 4,500 AED 2,400
Transport allowance AED 1,500 AED 600
Gross AED 12,000 AED 12,000
Personal loan ceiling (20 × gross) AED 240,000 AED 240,000
Maximum monthly instalments (50% of gross) AED 6,000 AED 6,000
Gratuity per year, first five years (21/30 × basic) AED 4,200 AED 6,300
Gratuity after five full years AED 21,000 AED 31,500
ILOE payout per month (60% of basic) AED 3,600 AED 5,400
DEWS contribution per month, if DIFC (5.83% of basic) AED 349.80 AED 524.70

Same bank outcome, AED 10,500 apart in gratuity after five years and AED 1,800 a month apart if either of them is made redundant. Both sit in the first ILOE category, so both pay the same AED 5 a month for cover that pays out very differently. Run the same table on any slip and the basic line stops looking like a detail.

What deductions can legally appear on a UAE salary slip

Article 25 is a closed list, and it is short enough to check a slip against.

Whatever the mix, the total may not exceed 50% of the wage. A line that fits none of these categories is a question for HR, not a cost to absorb.

Why the credit in the bank app rarely says “salary”

The salary does not arrive from the employer. It arrives through the Wages Protection System, so the bank app shows a transfer with a reference code and the establishment’s name, sometimes truncated. Ministerial Resolution 340 of 2026, in force since 1 June 2026, fixed the due date: wages for a Gregorian month are due on the first day of the next one, and an establishment counts as compliant only if at least 85% of total wages due have been transferred by then. Under the previous resolution, a payment up to 15 days late was not counted as late. That grace period is gone.

At the trading company where I work, the file that goes to the bank carries two amounts per worker, a fixed one and a variable one, and the bank moves exactly what that file says. So the reconciliation is simple: the net line on the slip must equal the WPS credit, to the fils. Article 22 requires payment in dirhams unless the contract names another currency, so a credit that lands short by a few dirhams is usually a bank charge on the receiving side, which the slip will never show.

Three things I check every month, in order: the basic line has not moved without a signed amendment, every deduction maps to one of the Article 25 categories, and the net equals the credit. It takes two minutes. The gratuity calculator in Masrofna asks for basic rather than gross for the reason this whole piece exists: the number the bank likes is not the number the law pays on.