Calculators for GCC payroll, end of service and tax
Sixteen free tools for the figures and files Gulf payroll and finance teams check most often: end of service and gratuity in the UAE, Saudi Arabia, Kuwait, Qatar, Oman and Bahrain, a validator that reads a WPS Salary Information File and names the lines a bank would reject, GOSI, Emiratisation, Nitaqat, leave salary, overtime, Egyptian gross to net, VAT across the six states and UAE corporate tax. Each one runs entirely in your browser, shows its working, names the rule it applies and links to the source, so you can check a settlement, a pay run or an invoice in under a minute.
01/End of service and gratuity
End of service and gratuity across the GCC
The leaving settlement in six Gulf states, each worked on the article its own labour law puts it in, and each printing its working line by line.
Estimate end of service gratuity on the last basic wage: 21 days a year for the first five years, 30 days a year after that, capped at two years' wage.
Rule set: Article 51, Federal Decree-Law 33 of 2021. Checked 4 September 2026. Read the source
For a housemaid, driver, nanny or cook. The 2022 decree-law sets no formula, so you choose the rate and the tool shows the working and what the law does fix.
Rule set: Article 22, Federal Decree-Law 9 of 2022, which defers the calculation to the Cabinet. Checked 11 September 2026. Read the source
What you need
Monthly wage in AED
Start and end dates
A rate to apply, from the contract or one of the quoted rates
Work out the end of service award: half a month's wage for each of the first five years and a full month for each year after, with the resignation thirds applied.
Rule set: Articles 84 and 85, Saudi Labor Law (Royal Decree M/51). Checked 4 September 2026. Read the source
What you need
Last monthly wage in SAR, as the law defines wage, not basic only
Contract start and end dates
How the contract ended: termination, expiry or resignation
Work out the indemnity for a private sector worker: fifteen days' wage for each of the first five years, a month a year after that, capped at one and a half years' wage.
Rule set: Articles 51 to 53, Law 6 of 2010 concerning Labour in the Private Sector. Checked 5 September 2026. Read the source
What you need
Monthly wage in KWD, and whether the worker is paid monthly or by the day
Start and end dates, or the service period in years, months and days
How the employment ended, and PIFSS contributions already paid for a Kuwaiti
Apply the Article 54 floor: at least three weeks of the last basic wage for every year of employment after the first, pro rata for part years, with no maximum stated.
Rule set: Article 54, Law No. 14 of 2004 promulgating the Labour Law. Checked 5 September 2026. Read the source
What you need
Last monthly basic wage in QAR
Start and end dates, or the service period
Any contractual rate above the three week floor, and amounts owed to the employer
Split service at 31 July 2023: 15 days a year for the first three years then a month a year under the old rule, and one basic wage a year under Royal Decree 53 of 2023.
Rule set: Article 61, Labour Law issued by Royal Decree 53 of 2023. Checked 5 September 2026. Read the source
What you need
Last monthly basic wage in OMR
Start and end dates, so service either side of 31 July 2023 is valued separately
Whether the worker benefits from the Social Protection Law
For a non-Bahraini employee: the monthly contribution to the Social Insurance Organisation at 4.2% of wage for the first three years then 8.4%, plus the employer's own lump sum for service before 1 March 2024.
Rule set: Decision No. 109 of 2023, in force from 1 March 2024, with the Labour Law for service before it. Checked 5 September 2026. Read the source
What you need
Monthly basic wage, social allowance and other allowances in BHD
Start and end dates, so service either side of 1 March 2024 is split
Contributions already credited by the Social Insurance Organisation, if you have the figure
Check a Salary Information File before the bank sees it: the EDR, EVP and SCR records field by field, the IBAN check digits and the control totals, with the line number and the fix for each finding. The file is read in your browser and never uploaded.
Rule set: The EDR, EVP and SCR record layouts published in the banks' SIF creation guides. Checked 5 September 2026. Read the source
What you need
The Salary Information File itself, or its text pasted in
The file name, if you want it checked against the naming convention
Whether your bank writes the salary month as MMYYYY or YYYYMM
Split 2026 GOSI between employee and employer on basic wage plus housing up to SAR 45,000: 9.75% and 11.75% for Saudi staff on the existing schedule, 2% employer only for non-Saudis.
Rule set: GOSI contribution schedule for 2026. Checked 4 September 2026. Read the source
What you need
Basic wage and housing allowance in SAR
Saudi or non-Saudi employee
Whether the employee first registered with GOSI before or after 3 July 2024, and the month
Work out the quota on your skilled roles, the gap at each half year checkpoint and the AED 9,000 a month contribution charged in 2026 on every position left unfilled.
Rule set: Emiratisation targets for 2026 as published by MOHRE and u.ae. Checked 5 September 2026. Read the source
What you need
Total employees, and how many of the roles are skilled
Emiratis already employed in skilled roles
The checkpoint you are working to, and the year the contribution is charged
Enter the required Saudisation percentage from your Qiwa account with your headcounts to see your current rate, the gap in people and the Saudi hires that close it.
Rule set: Nitaqat Mutawar procedural guideline, with Article 26 of the Saudi Labor Law behind it. Checked 5 September 2026. Read the source
What you need
The required Saudisation percentage from your Qiwa establishment account
Total workforce and Saudi employees
GCC nationals, Saudi contracts not documented on Qiwa, and any roles you plan to add
Work out annual leave pay and the value of unused days: 30 days a year, two days a month before the first year is complete, full wage for leave taken and basic wage for days paid out on leaving.
Rule set: Article 29, Federal Decree-Law 33 of 2021, with Article 19 of Cabinet Resolution 1 of 2022. Checked 5 September 2026. Read the source
What you need
Monthly basic wage, and the allowances paid during leave, in AED
Employment start date and the date you are working to
Price overtime on the basic hourly wage: the basic rate plus 25 per cent as standard, plus 50 per cent between 10 pm and 4 am and on the weekly rest day, with shift workers excluded from the night rate.
Rule set: Articles 17 to 21 and Article 28, Federal Decree-Law 33 of 2021. Checked 5 September 2026. Read the source
What you need
Monthly basic wage in AED, and the contracted hours
Overtime hours by category: ordinary, between 10 pm and 4 am, rest day, public holiday
Whether the worker is on shifts, and whether Ramadan hours apply
Run Egyptian gross to net on the 2026 figures: social insurance at 11% employee and 18.75% employer on the capped insurance wage, salary tax after the EGP 20,000 exemption, and the total employer cost.
Rule set: The 2026 salary tax bands and Social Insurance Law 148 of 2019. Checked 5 September 2026. Read the source
What you need
Monthly gross salary in EGP
The insured basic wage, where it differs from gross
The insurance wage limits for the year you are running
Add 5% VAT to a net amount or take it out of a gross amount in AED, for a single figure or a quantity times unit price line, with the registration thresholds alongside.
Rule set: Article 3, Federal Decree-Law 8 of 2017. Checked 4 September 2026. Read the source
Add or take out VAT at 5% in the UAE, 15% in Saudi Arabia, 10% in Bahrain and 5% in Oman, with each state's registration thresholds, return frequency and tax authority, and the position in Qatar and Kuwait.
Rule set: The standard rates in force in each member state in 2026, under the GCC VAT framework agreement. Checked 5 September 2026. Read the source
Three things to know before you rely on a number from any of them.
Everything runs in your browser
The figures you type and the salary file you check stay on your device. Nothing is sent to a server, nothing is stored, and there is no account or sign-up.
They are estimates, not advice
Each calculator applies the published rule as it stood on the date shown on its own page, and prints its working. Your contract, your free zone, an amendment after that date or the authority's own reading of a case can change the result. None of them is an official tool of MOHRE, HRSD, GOSI, PIFSS, the Social Insurance Organisation, the Federal Tax Authority or the Ministry of Finance, and none is legal or tax advice. Confirm a settlement, a salary file or a filing with the authority, your bank or your adviser before you pay or submit.
The rule is one click away
Every page names the article, decision or specification it relies on and links to the text itself, so you can read the rule rather than take the calculator's word for it.
05/Inside Axion
From a one-off check to every pay run
The calculators answer one question at a time. The People and Finance boxes apply the same rules to every employee and every invoice, month after month.
People: payroll, WPS, GOSI and gratuity
The People box accrues end of service gratuity month by month, works out GOSI for each employee and generates the WPS SIF file for every pay run. You review the figures; submitting the file to the bank and the authorities stays with you.
The Finance box applies VAT per country at the right rate on every invoice line and assembles the return from live transactions, so the figure you file is the figure you invoiced.
Every rate and rule quoted on this page was read from the pages below, each on the date shown on the calculator it belongs to. Each calculator page carries its own, fuller list.
The same rules, on every pay run and every invoice.
Axion People accrues gratuity, works out GOSI and generates the WPS file inside each payroll run, and Axion Finance applies VAT per country on every line, priced per box with unlimited users.