Use the arrow keys and Enter. Esc closes.

How does SupaJack Construct track annual and sick leave?

Last updated

As a ledger. Every accrual, leave taken, carry-forward, expiry, encashment and adjustment is a dated entry, and the balance is the sum of the entries, never a number that gets overwritten. Sick leave applies the Article 31 tiers: 15 days full pay, 30 half pay, then unpaid. Payroll reads the same entries.

On this page
  1. Why a ledger
  2. Leave types
  3. Approvals
  4. Related tools and guides
  5. Questions people ask

Why a ledger

A balance that is edited cannot show where it came from, and drifts. A ledger can be audited, reversed and explained to the employee entry by entry, which matters in a final settlement or a dispute.

Leave types

Annual, sick, maternity, paternity and unpaid leave are standard types, and others such as bereavement can be added. Each type is paid or unpaid, and the paid days flow to the payslip.

Approvals

Leave requests appear in the approvals inbox with a sentence saying what approving will do, and one tap approves or declines them.

Related tools and guides

See payroll and WPS, time and attendance, interim payments, finance and VAT, approvals, the construction ERP overview, the buyer's guide and the answer on scheduling, BIM and safety.

Worked example

An employee has 30 days of annual leave for 2026, takes 18, and carries 12 into 2027. The ledger shows an accrual entry of 30, two leave entries of 8 and 10, and a carry-forward entry of 12, with each entry dated.

Questions people ask

Is the balance stored as a number?

No. It is the sum of dated entries.

Are sick leave tiers applied?

Yes, Article 31's 15, 30 and unpaid tiers.

Can leave be encashed?

Yes, as a ledger entry.

Sources

  1. Federal Decree-Law No. 33 of 2021 on the Regulation of Employment Relationship (MOHRE, consolidated)
  2. Employment laws and regulations in the private sector (u.ae)

MonTueWedThuFriSatSun

Demos run Monday to Friday, 12:00 to 16:00 Dubai time, in 30-minute slots. We need at least 2 hours notice and take bookings up to 30 days ahead.

None of these work? Tell us a time on WhatsApp.