OH

Commission, Payroll, Leave & Gratuity Studio

Configure workforce calculations as controlled, versioned policy packs — commission bases, tiers, splits and clawbacks; payroll calendars and elements; leave accrual; end-of-service/gratuity — with scenario simulation, expected-result fixtures, dual approval, effective dating and transaction-level policy snapshots. Used by HR, payroll, finance, sales operations and auditors.

CFG-06 HR-01 HR-03 HR-04 HR-05
Commission payables
Commission plans
4
3 active · 1 scheduled (v5, 01 Aug)
Payroll elements
14
Cycle: monthly · cutoff 25th · pay 28th
Leave rules
7
Statutory floors locked
Golden fixtures
11/12
1 blocking fail — GC-EOS-007
Pending dual approvals
2
CP-RES-STD v5 · PAY-ELEM v10
Commission plan versions — bases, tiers, splits, referrals, clawbacks, eligibility, settlement
Plan / versionBasisTiersSplit / referralClawbackEarning event · settlementEffectiveState
CP-RES-STD v4
Residential sales — standard
% of gross commission income3 bands (see detail)60/40 lead/co-agent · referral 10%100% if deal cancels < 90 daysOffer acceptance · on receipt ≥ 95%01 Jan 2026 →Active
CP-RES-STD v5
Adds 2.25% band > AED 10M
% of gross commission income4 bands60/40 · referral 10%100% < 90 daysOffer acceptance · on receipt ≥ 95%01 Aug 2026 (window 00:00)Scheduled — dual approval complete
CP-RES-STD v3
FY2025 rates
% of gross commission income3 bands55/45 · referral 8%100% < 60 daysOffer acceptance · on receipt ≥ 90%01 Jan 2025 → 31 Dec 2025Superseded
CP-OFFPLAN-DEV v2
Off-plan — Noor Development Group projects
% of unit price (developer-funded)Flat 3.00%70/30 · no external referralPro-rata on payment-plan defaultSPA signature · milestone collections01 Mar 2026 →Active
CP-REF-EXT v1
External referral — Prime Link Realty
% of received commissionFlat 15.00%External broker payeeMirror of primary deal clawbackReceipt clearance · monthly batch01 Feb 2026 →Active
CP-LEASE-STD v6 draft
Leasing — proposes uncapped tier; guardrail max 50% of fee
% of annual rent fee2 bands + kicker100% lead agent50% if tenant exits < 6 monthsLease contract release · on receiptDraft — guardrail violation
6 versions shown · every calculation stores plan version + snapshot; Deals/Commission owns plan & calculation, Finance owns payable — handoff keeps the plan version
Tier detail — CP-RES-STD v4 (active)hash sha256:2b90…6641
Band (gross commission income, FYTD)Rate to agentNotes
≤ AED 2,000,000.001.25%of unit sale price equivalent
AED 2,000,000.01 – 5,000,000.001.60%retroactive from band entry
> AED 5,000,000.002.00%manager approval on payout > AED 150,000.00
Split
Lead agent 60% · co-agent 40% (Omar Haddad / Layla Hassan on DL-2026-0142)
Referral
10% of agent share, internal referrer
Eligibility
KYC complete · contract released · no active AML hold
Clawback
100% if deal cancelled < 90 days from earning event
Settlement
Payable created when receipts ≥ 95% of invoice — Commission payable
Guardrail violation — CP-LEASE-STD v6
Maker
Rashid Al Farsi (Sales Manager)
SoD note
Rashid Al Farsi is in the beneficiary population of this plan — final approval must come from outside Sales (Fatima Rashid, Finance)
Next action
Edit tier → re-validate → dual approval (HR/Payroll + Finance)
Payroll calendar — PAY-CAL-2026 v2Active
Cycle
Monthly (calendar month)
Attendance cutoff
25th of month — Attendance & Shifts
Pay date
28th (previous working day if holiday)
WPS/SIF profile
WPS-2026-01 · schema per Resolution 340/2026 floor · agent bank ENBD
Emirati wage floor
AED 6,000.00 private-sector minimum (2026) — eligibility checks active (HR-06)
Rounding
Truncate per SIF schema, AED 0.01
Off-cycle runs
Final settlement + commission-only run (dual approval)
Pending element pack — PAY-ELEM v10Pending approval
Draft Validated Pending approval Scheduled Active

Adds element ALW-REMOTE (remote-work allowance). Maker: Vikram Nair. Dual approval required: HR/Payroll owner and Fatima Rashid (Finance Manager). Material payroll rule change — activation only at scheduled effective date 01 Aug 2026; prior version stays reproducible (CFG-03 acceptance).

Earning & deduction elements — PAY-ELEM v9 (active since 01 Jan 2026) Payroll & WPS workspace
CodeElementTypeCalculation basisWPS/SIF mappingGL accountState
BASICBasic salaryEarningContract monthly basicFixed — basic52100Active
ALW-HOUSHousing allowanceEarning25% of basicFixed — allowance52210Active
ALW-TRANSTransport allowanceEarningFlat AED 500.00Fixed — allowance52220Active
OT-125Overtime 1.25×EarningHourly basic × 1.25 × approved hoursVariable52310Active
OT-150Overtime 1.5× (rest day / night)EarningHourly basic × 1.50 × approved hoursVariable52310Active
COMMCommission pass-throughEarningApproved payable from commission engine (plan version pinned)Variable51200 → 21400Active
DED-LOPUnpaid leave (loss of pay)DeductionDaily rate × unpaid daysVariable — deduction52100 contraActive
DED-ADVSalary advance recoveryDeductionFixed schedule, max 25% of netVariable — deduction13400Active
GRAT-ACCRGratuity accrual (provision)Employer provisionEOS pack v2 monthly accrual — not paid via WPSExcluded21800Active
ALW-FUELFuel allowance (legacy)
Referenced by 6 payruns — deletion blocked; end-dated 30 Jun 2026
EarningFlat AED 300.00Fixed — allowance52230End-dated
10 of 14 elements · elements referenced by payruns cannot be deleted — end-date or supersede only
Leave accrual & entitlement rules — LVE-PACK v4 (active) Leave workspace
Leave typeEntitlementAccrualCarryover / encashmentFloorState
Annual leave30 calendar days / year2.5 days per completed monthCarry max 10 to 31 Mar · encash on basic salaryStatutory floor — lockedActive
Sick leave90 days / yearEligibility after probation15 days full pay · 30 half · 45 unpaidStatutory floor — lockedActive
Maternity60 days45 full + 15 half payStatutory floor — lockedActive
Parental5 working days (within 6 months)No carryoverStatutory floor — lockedActive
Hajj leave30 days unpaid, once per serviceStatutory floor — lockedActive
Study leave10 working days / year (2+ yrs service)No carryoverActive
Annual leave — enhanced32 calendar days / year
More favourable than floor — permitted
2.67 days / monthCarry max 10Above floorScheduled 01 Jan 2027
7 rules · leave liability valuation feeds End of Service & Liability and GL provision 21810
End-of-service / gratuity rule packs (HR-04) EOS & liability workspace
Pack / cohortWage & service basisAccrual formulaCaps & settlementEffectiveState
EOS-PACK v2 — Traditional statutory
All employees hired before 01 Jan 2027
Last basic wage · continuous service ≥ 1 year21 days basic / year (first 5 yrs) · 30 days / year thereafter · pro-rata parts of yearCap 24 months' wage · settle within 14 days of end of service01 Jan 2026 →Active
EOS-PACK v3 draft
Corrects > 5 yrs split rounding
Last basic wage21/30-day split — day-count basis 30.4167Cap 24 months' wageproposed 01 Sep 2026Draft — golden fixture GC-EOS-007 failing
EOS-SAVE v1 — Savings Scheme (alternative)
Phase 2 · voluntary cohort election
Monthly employer contribution to approved fund5.83% of basic (< 5 yrs) · 8.33% (≥ 5 yrs)Frozen accrual at election date preserved under traditional rulesDraft — Phase 2
EOS-PACK v1
FY2025 rules
Last basic wage21/30-day split — day-count basis 30Cap 24 months' wage01 Jan 2025 → 31 Dec 2025Superseded
4 packs · cohort/effective date and frozen accrual preserved on transition (HR-04) · every settlement stores the pack version used
Current accrued liability snapshot
Headcount in scope
84 employees (AMRE-DXB + AMAD)
Accrued gratuity liability
AED 1,842,300.00 (GL 21800, as of 30 Jun 2026)
Leave encashment provision
AED 412,760.00 (GL 21810)
Valuation policy version
EOS-PACK v2 · snapshot sha256:9ce1…24b8
Next revaluation
31 Jul 2026 month-end run
Submission blocked — EOS-PACK v3
Maker
Vikram Nair (Configuration Administrator)
Required approvers
HR/Payroll owner + Fatima Rashid (Finance) · Legal review: Mariam Al Suwaidi
Recovery path
Draft remains editable; validation evidence retained per attempt
Simulation vs approved golden results — run 17 Jul 2026 12:50 · engine build 2026.28 Scenario editor
FixturePolicy pack / versionInput hashExpected (approved golden)Actual (simulation)VarianceResult
GC-COM-003
Sale AED 1,850,000.00 · band 1 · 60/40 split
CP-RES-STD v474b2…e0c9AED 23,125.00AED 23,125.000.00Pass
GC-COM-007
Clawback — cancellation day 62 of 90
CP-RES-STD v481aa…37f2AED −23,125.00AED −23,125.000.00Pass
GC-COM-011
Earning-event pinning: booked Jul, settled Aug (v5 active)
CP-RES-STD v4 (pinned)90cd…be11v4 rates applyv4 rates applyPass — CFG-06 acceptance
GC-PAY-001
Monthly: basic 12,000.00 + housing + OT 6 h @1.25
PAY-ELEM v9a3e7…5510AED 16,004.81AED 16,004.810.00Pass
GC-PAY-006
Mid-month joiner proration (joined 11 Jun)
PAY-ELEM v9 + PAY-CAL v2b911…08dcAED 8,400.00AED 8,400.000.00Pass
GC-WPS-001
SIF file checksum + record counts (84 employees)
WPS-2026-01c4f0…6a27Checksum matchChecksum matchPass
GC-LVE-002
Carryover cap at 31 Mar (14 days accrued)
LVE-PACK v4d270…91b310 carried · 4 lapsed-or-encashed10 carried · 4 lapsed-or-encashedPass
GC-EOS-004
Gratuity — 4 yrs 7 months, basic AED 14,000.00
EOS-PACK v2e58c…2df4AED 44,912.28AED 44,912.280.00Pass
GC-EOS-007
Gratuity — 7 yrs 3 months, 21/30-day split
EOS-PACK v3 (draft)f7a1…c063AED 98,466.67AED 98,594.88128.21Fail — blocking
GC-EMI-001
Emirati wage floor — AED 6,000.00 minimum check
PAY-ELEM v9 + HR-06 floor08b4…77e5Below-floor run rejectedBelow-floor run rejectedPass — negative test
10 of 12 fixtures shown · 11 pass · 1 blocking fail · expected results are dual-approved golden calculations (Table 11 “People & Payroll”)
Fixture pass rate by pack
PackPassFailBlocking?
Commission (CP-*)30
Payroll (PAY-ELEM / WPS)30
Leave (LVE-PACK)20
Gratuity (EOS-PACK)31Yes — v3 draft
Total111
Transaction-level policy snapshotsCFG-06 / CFG-10
TransactionPolicy version pinnedSnapshot hashStatus
Payrun PR-2026-06
84 employees · paid 28 Jun 2026
PAY-ELEM v9 · PAY-CAL v23d80…f412Posted · WPS accepted
Commission calc CM-2026-0088
DL-2026-0142 · Omar Haddad / Layla Hassan
CP-RES-STD v474b2…e0c9Awaiting receipt ≥ 95%
EOS settlement ES-2026-011
Leaver · 4 yrs 7 months
EOS-PACK v2e58c…2df4Settled 14 Jul 2026
Referral payout RF-2026-023
Prime Link Realty · masked IBAN AE12 ●●●● ●●●● ●●●● 8891
CP-REF-EXT v166c9…0ab7Held — vendor KYC refresh due
Payrun PR-2026-07 (preview)
Cutoff 25 Jul · pay 28 Jul
PAY-ELEM v9 (v10 not yet active)— (draft)Preview
Every controlled calculation stores the resolved policy version or immutable snapshot; HR consumes an approved payroll input (§6.3)

Static render mockup — no live data. Source: ERP Modern Development Specification v2.0 (CFG-06, §5.5, §17.2, Table 11 “People & Payroll”, HR-01/03/04/05/06 configuration baselines) · Covers: CFG-06, HR-01, HR-03, HR-04, HR-05 · Related: Commission Calculation & Payable · Payroll & WPS/SIF · Leave & Rejoining · End of Service & Gratuity · Version Lifecycle · Resolution Explorer.