What You Need to Know About Ghana Payroll Tax
What You Need to Know About Ghana Payroll Tax
Payroll in Ghana stands out because of its SSNIT two-tier structure: Tier 1 requires a 13% employer contribution and 5.5% employee contribution, while Tier 2 adds another 5% from the employer to a private pension trustee. Combined with PAYE rates that climb to 35%, the total cost of employment adds up quickly. This guide covers how to calculate each deduction and when to file with the GRA and SSNIT.
1. What is Payroll Tax?
Payroll tax in Ghana covers the taxes and social security contributions employers must manage on behalf of their employees. The main components are:
- PAYE (Pay As You Earn): Personal income tax deducted from employee salaries at graduated rates, with a top rate of 35% for residents
- SSNIT Tier 1: Social security contribution of 13% of basic salary, split between the employer (employer pays the full 13% but recovers 5.5% from the employee)
- SSNIT Tier 2: An additional 5% of basic salary, paid entirely by the employer to a private pension trustee
- Tier 3 (voluntary): Optional provident fund contributions by the employee or employer
2. Who does it apply to?
This usually applies to:
- All employers in Ghana (private and public sector)
- Employees earning above the tax-free threshold
- Non-resident employees working in Ghana (taxed at a flat 25%)
- Employers with registered businesses in Ghana
3. Why does it matter?
Understanding payroll tax helps you:
- Stay compliant with tax laws
- Avoid penalties and late fees
- Keep proper records
- File and pay correctly
- Plan your cash flow better
4. How does it work?
Here's the basic process:
- Register as an employer with the GRA and SSNIT
- Obtain TINs for all employees
- Calculate PAYE using the graduated tax rates from the GRA
- Deduct SSNIT Tier 1 employee portion (5.5%) from each employee's basic salary
- Add the employer's SSNIT Tier 1 contribution (13%) and Tier 2 contribution (5%)
- Remit PAYE to the GRA by the 15th of the following month
- Remit SSNIT contributions by the 14th of the following month
- File annual returns of employees by 30 April
5. What forms are involved?
- Monthly PAYE Return - Filed with the GRA showing each employee's earnings and tax deducted
- SSNIT Contribution Report - Monthly report to SSNIT showing contributions for each employee
- Annual Return of Employees - Due by 30 April, listing all employees' annual earnings and tax
- Employee Registration Form - To register new employees with SSNIT and the GRA
6. What information do you need?
Before handling payroll tax, make sure you have:
- Taxpayer Identification Numbers (TIN) for all employees
- SSNIT numbers for all employees
- Details of each employee's basic salary and allowances
- Records of non-cash benefits provided
- Previous PAYE and SSNIT payment receipts
- Updated GRA tax tables for the current year
7. Important deadlines
- Filing frequency: Monthly PAYE and SSNIT returns
- Payment deadline: PAYE by the 15th of the following month. SSNIT by the 14th of the following month.
- Year-end requirements: Annual return of employees due by 30 April of the following year
8. Common mistakes to avoid
- Using incorrect PAYE tax brackets (rates are updated periodically by the GRA)
- Not distinguishing between basic salary (for SSNIT) and total salary (for PAYE)
- Missing the SSNIT contribution deadline, which attracts a 3% monthly penalty
- Failing to register new employees with SSNIT within the required timeframe
- Not accounting for non-cash benefits (housing, car, meals) in PAYE calculations
- Applying the 25% flat rate to resident employees (this rate is only for non-residents)
9. Simple example
An employee earns a basic salary of GHS 8,000 per month with total monthly income of GHS 10,000.
SSNIT (calculated on basic salary of GHS 8,000):
- Employee Tier 1: GHS 8,000 x 5.5% = GHS 440
- Employer Tier 1: GHS 8,000 x 13% = GHS 1,040
- Employer Tier 2: GHS 8,000 x 5% = GHS 400
PAYE (calculated on total income minus employee SSNIT):
- Taxable income: GHS 10,000 - GHS 440 = GHS 9,560
- Using the graduated PAYE rates, the approximate monthly PAYE is GHS 1,800
Total deducted from employee: GHS 440 + GHS 1,800 = GHS 2,240 Total employer cost above salary: GHS 1,040 + GHS 400 = GHS 1,440
10. FAQ
Q: What are the PAYE tax brackets in Ghana? A: The rates are graduated from 0% to 35%. The first GHS 490 of monthly income is tax-free. Rates then increase through 5%, 10%, 17.5%, 25%, 30%, to a top rate of 35%.
Q: Is SSNIT mandatory for all employees? A: Yes. All employees working under a contract of employment in Ghana must be registered with SSNIT. Contributions are mandatory.
Q: What is the SSNIT contribution cap? A: Contributions are capped at a basic salary of GHS 61,000 per month for the 2025-26 financial year.
Q: Do non-residents pay PAYE? A: Yes, but at a flat rate of 25% on their Ghana-sourced employment income, rather than the graduated rates.
Q: What happens if I pay SSNIT late? A: A penalty of 3% per month is charged on outstanding SSNIT contributions.
11. Final takeaway
Ghana's payroll tax system requires monthly PAYE filing with the GRA and SSNIT contributions totalling up to 18.5% of basic salary, so timely compliance protects both your business and your employees.
Caption
What you need to know about Ghana payroll tax: Deduct PAYE at graduated rates, contribute 13% employer and 5.5% employee to SSNIT Tier 1, and file monthly with the GRA by the 15th.
Sign-up CTA
Want to simplify your tax compliance? Sign up for HeadOffice FREE and manage your business taxes with confidence.