Employer Payroll Compliance in Ghana: Complete Guide to GRA PAYE and SSNIT Contributions

Emmanuel Amegah
May 6, 2026
Ghana's payroll compliance framework is built around two authorities: the Ghana Revenue Authority (GRA) for PAYE income tax withholding, and the Social Security and National Insurance Trust (SSNIT) for the first tier of the national pension system. A third layer, Tier 2 and Tier 3 occupational and voluntary pension schemes, sits with the National Pensions Regulatory Authority (NPRA) and is administered through licensed trustees and fund managers.
For most employers, the monthly compliance cycle involves three calculations: PAYE withheld and remitted to GRA, the combined Tier 1 SSNIT contribution remitted to SSNIT, and the Tier 2 contribution remitted to the employee's chosen private fund manager.
Ghanaian Payroll Authorities at a Glance
| Authority | Obligation | System |
|---|---|---|
| Ghana Revenue Authority (GRA) | PAYE income tax withholding | GRA TaxPro portal |
| Social Security and National Insurance Trust (SSNIT) | Tier 1 pension contributions | SSNIT employer portal |
| National Pensions Regulatory Authority (NPRA) | Tier 2 and Tier 3 oversight | Via licensed trustees |
PAYE — Pay As You Earn
Employers withhold PAYE from each employee's monthly chargeable income and remit to GRA by the 15th of the following month. Chargeable income is gross salary less the employee's Tier 1 and Tier 2 pension contributions, which are deductible before the tax table is applied.
2026 PAYE rates
| Annual chargeable income (GHS) | Rate |
|---|---|
| First GHS 4,380 | 0% |
| Next GHS 1,320 | 5% |
| Next GHS 1,560 | 10% |
| Next GHS 36,000 | 17.5% |
| Next GHS 196,740 | 25% |
| Over GHS 240,000 | 35% |
Bands are adjusted periodically via the annual Budget. Verify against GRA's published 2026 tax tables — figures above are based on 2025 bands.
Personal reliefs
- Personal relief: GHS 1,200/year
- Marriage/responsibility relief: GHS 600/year
- Child education relief: GHS 600 per child (up to 3 children)
- Old age relief (age 60+): GHS 1,500/year
PAYE is remitted to GRA via the TaxPro portal by the 15th of the following month.
SSNIT — Tier 1 Pension
Rates
| Party | Rate | Base |
|---|---|---|
| Employer | 13% | Basic salary |
| Employee | 5.5% | Basic salary |
| Total | 18.5% |
Of the combined 18.5%, SSNIT retains 13.5% for the Tier 1 defined benefit scheme and passes 5% to the employee's Tier 2 fund manager. The employer remits the full 18.5% to SSNIT, which then routes the Tier 2 portion.
SSNIT contributions are calculated on basic salary only. Allowances including housing, transport, and medical are excluded. SSNIT contributions are remitted by the 14th of the following month.
Tier 2 — Mandatory Occupational Pension
Tier 2 is a mandatory defined contribution scheme administered by NPRA-licensed private trustees and fund managers. Employees choose their fund manager; employers direct the Tier 2 portion accordingly. The 5% Tier 2 portion is routed through SSNIT, which distributes to the employee's chosen fund manager.
Tier 3 — Voluntary Provident Fund
Tier 3 is a voluntary scheme. Employer contributions to Tier 3 attract corporate income tax deductibility up to certain limits. No mandatory employer obligation applies.
Total Employer Cost Summary
| Obligation | Employer rate |
|---|---|
| PAYE | Passthrough (withheld from employee) |
| SSNIT Tier 1 | 13% of basic salary |
| Total employer on-cost | 13% above basic salary |
Consolidated Compliance Calendar
| Deadline | Obligation |
|---|---|
| 14th of each month | SSNIT contribution remittance |
| 15th of each month | PAYE remittance to GRA |
| By 30 April | Annual PAYE return to GRA |
| Ongoing | SSNIT registration for new employees before first contribution |
Penalties
| Failure | Penalty |
|---|---|
| Late PAYE remittance | 10% of tax due + 5% per month interest |
| Late PAYE annual return | GHS 500 per month of default |
| Late SSNIT contribution | 3.5% per month on outstanding amount |
| Failure to register employees with SSNIT | Administrative fines under PNDC Law 247 |
| Failure to deduct PAYE | Employer personally liable for the undeducted tax |
Common Mistakes
Ghana's compliance failures for international operators concentrate on contribution base confusion and SSNIT registration gaps. Cadana's global payroll tax engine handles PAYE progressive calculations, SSNIT contribution routing, and new employee registration workflows at the API layer, but understanding where the errors typically occur is the starting point.
1. Applying SSNIT contributions to total gross instead of basic salary. SSNIT applies to basic salary only. For a typical Ghanaian salary package where allowances represent 30 to 40% of total compensation, this is a material error.
2. Missing SSNIT registration for new employees. SSNIT contributions cannot be filed for an employee without a SSNIT number. Operators who onboard employees and submit payroll before completing registration create unallocated contributions requiring manual reconciliation.
3. Using outdated PAYE bands. Ghana's Budget Statement is delivered each November and revises bands effective January. Operators who do not update their engine run the first one to three months on prior-year rates.
4. Not deducting pension from the PAYE base. Employee SSNIT contributions (5.5% of basic salary) are deductible before applying the PAYE table. Operators who apply PAYE to full gross salary consistently overwithhold tax.
5. Ignoring the annual PAYE return deadline. The annual employer declaration to GRA (due 30 April) is separate from the monthly remittance returns and is missed by operators used to systems that combine both.
2027 Outlook
PAYE band revision: The 2027 bands will be announced in the November 2026 Budget Statement and take effect January 2027. Build an annual rate-update workflow tied to the Budget calendar.
SSNIT rate stability: The 13% employer and 5.5% employee rates have been stable for several years. Monitor SSNIT and NPRA communications for any actuarial review outcomes.
How Cadana Handles Ghanaian Payroll Compliance
Computing PAYE on the correct chargeable income base after pension deductions, routing SSNIT contributions at 13% of basic salary, registering new employees with SSNIT before their first pay run, and filing monthly remittances to both GRA and SSNIT on their respective deadlines — Cadana handles the full Ghanaian payroll compliance stack via its global payroll tax engine.
Book a demo at cadanapay.com/book-demo to see how Cadana's Ghanaian compliance rails work in practice.
Sources and References
- Ghana Revenue Authority — PAYE rates and TaxPro filing guide
- Social Security and National Insurance Trust — Employer contribution guide
- National Pensions Regulatory Authority — Tier 2 and Tier 3 framework
- National Pensions Act 766 (2008)
- Internal Revenue Act 2000 (Act 592) as amended
Rates current as of April 2026. PAYE bands are revised annually — verify the 2026 rates against GRA's published tax tables before filing.
Emmanuel Amegah