Build UAE GPSSA Pension Contribution File
Skill: Convert UAE/GCC-national payroll into a GPSSA pension & social-security contribution file
Region: United Arab Emirates Category: Social security / Payroll Does: Takes a month's payroll for UAE and GCC nationals and assembles the structured GPSSA contribution file — the per-employee pension and social-security contributions employers register and pay to the General Pension and Social Security Authority (GPSSA), with collection typically settled through the banking channel (CBUAE). Spec: GPSSA — monthly pension/social-security contribution file / register (current version)
Pension and social insurance for Emirati nationals (and, under the GCC unified extension, GCC nationals working in the UAE) is administered by GPSSA. Employers register insured nationals and remit monthly contributions calculated on the contribution salary within the regulated ceiling. Contributions are split between employee, employer, and a government share for eligible private-sector Emiratis. Field/record names below follow the GPSSA contribution register form, not a verbatim schema.
When this applies
- An employer employs one or more UAE nationals (mandatory enrolment) or GCC nationals under the unified GCC insurance protection extension, and must register and remit monthly contributions.
- Expatriate (non-GCC) staff are not covered by GPSSA — they fall under end-of-service gratuity / WPS, not this file.
- New hires, terminations, and salary changes must be reflected in the period's register.
Structure (contribution register → file)
Header (employer):
Employer / establishment number GPSSA-registered employer ID
Contribution month / year the period
Sector indicator government / private (affects shares)
Per insured national (repeating):
National ID Emirates ID / unified number
GPSSA insured/registration number the member's GPSSA reference
Join / exit dates enrolment changes in the period
Contribution salary pensionable salary within the ceiling
Employee contribution employee % of contribution salary
Employer contribution employer % of contribution salary
Government share where eligible (private-sector Emiratis)
Trailer / summary:
Number of insured persons
Total contribution salary
Total contributions (employee + employer + government)
Data rules
- Contribution salary is capped: apply the GPSSA pensionable-salary ceiling; amounts above the ceiling are not pensionable. Use the salary components GPSSA defines as pensionable (basic + listed allowances), not gross pay.
- Apply the current contribution rates to the contribution salary, split into employee / employer / government shares per sector and eligibility — recent reforms changed rates for newly insured nationals, so confirm the rate set applicable to each member.
- Amounts in AED; per-member contributions sum to the summary totals (register total = Σ employee + Σ employer + Σ government).
- Identify each member by Emirates ID / unified number and GPSSA registration number; join/exit dates must be consistent with the period so partial-month contributions are correct.
- Only nationals (UAE + GCC under the extension) appear in the file; exclude expatriates.
- Contributions are due monthly within the GPSSA deadline; late payment attracts additional amounts.
Worked example (outline)
Employer 5001234, period 05/2026, sector = private
Member: Emirates ID 784-19xx-xxxxxxx-x, GPSSA reg 998877
contribution salary 20,000.00 AED (within ceiling)
employee contribution = emp% x 20,000
employer contribution = empr% x 20,000
government share = gov% x 20,000 (eligible private-sector Emirati)
Summary: 1 insured; total contribution salary 20,000.00 AED;
total contributions = employee + employer + government
The employer submits the register to GPSSA and settles the total via the banking channel by the monthly deadline.
Validation checklist
- Only UAE/GCC nationals included; expatriates excluded
- Each member identified by Emirates ID / unified number and GPSSA registration number
- Contribution salary uses pensionable components and respects the ceiling
- Current contribution rates applied; employee / employer / government split correct per sector & eligibility
- Join/exit dates consistent with the period (partial-month contributions correct)
- Amounts in AED; summary totals reconcile to per-member contributions
- Submitted and paid within the GPSSA monthly deadline
Last updated: 2026-06-04 — confirm the current schema/version, contribution rates, salary ceiling, eligibility (including post-reform rates for newly insured nationals), identifiers, and deadlines against current authority (gpssa.gov.ae) guidance before use.