Compliance
Payroll compliance, country by country
BusinessHRM ships country packs for Pakistan, the UAE, Saudi Arabia, the UK, the US and Australia. Each one applies that country's income tax, social security, minimum wage, working time, leave and end-of-service rules to every pay run, and builds the bank and statutory files you upload.

Six country packs
Pick a country for the full detail: rates, tables, statutory IDs, files and what is not included.
- PKPakistanFBR salary tax, EOBI, PESSI, SESSI, KPESSI and BESSI on every pay run, provincial minimum wage checks, gratuity, and the s.149, Annex-C, EOBI, PESSI, SESSI and IBFT/RAAST files.
- FBR income tax
- EOBI
- PESSI (Punjab)
- SESSI (Sindh)
- AEUnited Arab EmiratesWPS SIF salary files, GPSSA and ADPF pension for nationals, gratuity, Ramadan hours, overtime and leave by emirate and free zone.
- WPS (SIF file)
- GPSSA
- ADPF
- End-of-service gratuity
- SASaudi ArabiaGOSI under the legacy and new systems, the WPS wages file, a GOSI report, the end-of-service award, Ramadan hours and leave.
- GOSI
- SANED
- WPS wages file
- Mudad-style CSV
- GBUnited KingdomCumulative PAYE with Scottish and Welsh rates, NI by category, student loans, auto-enrolment, SSP and SMP, BACS 18 and PAPDIS files.
- HMRC PAYE
- National Insurance
- Student loans
- Auto-enrolment
- USUnited StatesFederal withholding from 2020+ W-4s, FICA, FUTA and SUTA, ten states, state programmes, NACHA, W-2 data and a Form 941 worksheet.
- IRS federal withholding
- FICA
- FUTA
- SUTA
- AUAustraliaPAYG withholding, the 12% super guarantee, minimum wage and casual loading, NES leave and redundancy, ABA files and STP data.
- ATO PAYG withholding
- Superannuation guarantee
- STP data
- ABA file
Compare the packs
| Country | Income tax | Contributions | Files |
|---|---|---|---|
| Pakistan | FBR salary slabs 2025-26 and 2026-27 | EOBI, PESSI, SESSI, KPESSI, BESSI | s.149 statement, Annex-C, EOBI, PESSI, SESSI, IBFT/RAAST |
| UAE | None | GPSSA, ADPF (nationals) | WPS SIF |
| Saudi Arabia | None | GOSI, SANED, occupational hazards | WPS wages file, GOSI report |
| United Kingdom | PAYE incl. Scotland and Wales | NI, student loans, auto-enrolment | BACS 18, PAPDIS pension CSV |
| United States | Federal + 10 states | FICA, FUTA, SUTA, state programmes | NACHA, W-2 data, 941 worksheet, new hire |
| Australia | PAYG scales 1 to 3 | Superannuation guarantee | ABA, STP data CSV |
As built on 3 November 2026. Rates are a starting point you can override; they are not legal advice.
How it works in four steps
- 1Choose the country and region for the company, each office and any employee who works under different rules.
- 2In Payroll settings, open Tax and contributions and switch the calculations on. They stay off until you do.
- 3Add each person's statutory IDs and tax inputs on their profile. Override any rate your adviser tells you to.
- 4Run payroll. Payslips show the tax and contribution lines, and the Exports page builds the bank and statutory files from the locked run.
The compliance engine HR software by country and city Complaints and grievances

Compliance questions
Which countries does BusinessHRM payroll compliance cover?
Six countries have a full pack: Pakistan, the United Arab Emirates, Saudi Arabia, the United Kingdom, the United States (federal plus ten states) and Australia. India, Kuwait and Spain have no statutory pack; payroll still works there with your own salary components and tax tables.
Does BusinessHRM file returns with the government for me?
No. It calculates tax and contributions on every pay run and builds the files, such as the FBR section 149 statement, the WPS SIF file, BACS 18, NACHA, the ABA file and STP data. You upload them to your bank or the government portal yourself.
How up to date are the rates?
Every figure is a dated rule with its source and the date it was checked. Payroll for a past month uses the rule that was valid then. Rules not yet checked against the official source carry a Verify badge, and you can override any figure from a date of your choice.
Can one company follow several countries' rules?
Yes. Set a country and region for the company, for each office address and for individual employees. The employee override wins, then the office, then the company default.
Does it stop me paying below the minimum wage?
It warns you. The salary screen and the payroll pre-check flag anyone paid below the minimum wage for their country or region. The check never blocks a run. Working-time checks can be set to block overtime requests above the legal cap.
Is country compliance on the free plan?
Payroll and its country packs are not one of the four Scale-only modules, so they are available on every plan, including the free Starter plan. Tax and contributions stay off until you turn them on.
Local rules, applied on every payday
Start free, pick your country and region, and let each pay run work out tax, contributions and the files you upload.
Free forever for unlimited users. No credit card required.