afrirefCountriesGhana › Statutory social-insurance contributions

Ghana Statutory social-insurance contributions

Ghana has 5 contribution branches on the calendar held here, in force from 1 Jan 2026. Last checked against the official source on 8 Aug 2026.

Mandatory payroll contributions for an ordinary private-sector employee in Ghana (GH): employee and employer shares of each statutory branch, with the ceilings and the instrument fixing each rate.

Compare social contributions across all 34 African countries →

Current value5 entries — see the API for the full schedule
In force from2026-01-01
Official sourceNational Pensions Act, 2008 (Act 766), ss. 1, 3(1)–(10), 30(3), 31, 58, 59, 60, 63(1)–(11), 64(1)–(2), 65, 66, 96(1)–(4), 112(2), 115 and the interpretation of "salary" in s. 211; as amended by the National Pensions (Amendment) Act, 2014 (Act 883), ss. 1–14 (which amends ss. 55, 60, 64, 77, 81, 83, 91, 94, 100, 108, 109, 120, 147 and inserts s. 73A, but does NOT amend s. 3 or s. 63). Occupational and Personal Pension Schemes (General) Regulations, 2011 (L.I. 1990), regs. 98, 99, 101, 102, 109 and the definitions of "pensionable salary" and "participation agreement" in reg. 156. NPRA, Guidelines for the Payment of Monthly Contributions to Registered Pension Schemes, NPRA/GD/PAY/01/13, issued 26 June 2013. Ceiling and floor fixed under s. 63(3) by SSNIT Public Notice of 13 January 2026, "Maximum and Minimum Insurable Earnings for 2026". SSNIT "Become an Employer", "Become a Member" and FAQ pages. Income-tax deductibility per Ghana Revenue Authority PAYE page. Employment injury: Workmen's Compensation Act, 1987 (P.N.D.C.L. 187), ss. 1, 2, 25, 26, 32.
Last verified2026-08-08
Verificationprimary — No verification limitation recorded — read from the official source cited.
Provenancesource fingerprint

What this value means

Ghana has exactly ONE mandatory statutory payroll contribution: 18.5% of basic salary to the Contributory Three-Tier Pension Scheme, split employee 5.5% / employer 13%. Everything else in the list is either an allocation of that 18.5% or a branch that exists without a contribution rate. Sum only mandatory_pension_total. THE TRAPS, in the order they bite: 1. 13.5 / 5 IS A REMITTANCE SPLIT, NOT THE EMPLOYER / EMPLOYEE SPLIT. Act 766 s. 3(1) fixes the worker's contribution at 5.5% and s. 3(2) the employer's at 13%. Only then does s. 3(3) split the combined 18.5% by destination: 13.5% to Tier 1 (SSNIT) and 5% to Tier 2. Any engine that books 13.5% as employer cost and 5% as an employee deduction produces the right total and the wrong payslip, the wrong net pay and the wrong PAYE. SSNIT's own "Become an Employer" page states it plainly: "Deduct 5.5% from the worker's monthly salary and add 13% of their basic salary to total an 18.5% contribution. Remit 13.5% of the total contribution to SSNIT within 14 days of the following month. 5% to Tier 2." 2. THE BASE IS BASIC SALARY, AND IT IS NOT THE PAYE BASE. The definition of "salary" is in Act 766 s. 211 (Interpretations) — NOT s. 178, which is "Restriction on investments". It includes leave pay and prescribed cost-of-living allowance but expressly excludes house rent allowances, overtime allowance, travelling allowance, bonus, commission, the value of any food concession and presents from the employer. GRA independently states the deduction as "Social Security and National Insurance Trust (SSNIT) - 5.5% of basic salary". Meanwhile GRA ADDS transport, rent, risk, night-duty and responsibility allowances and quantified benefits-in-kind to salary for PAYE. So the same payslip carries two different bases running in opposite directions; applying 18.5% to gross pay over-contributes, and applying PAYE to basic under-taxes. 3. THE CEILING IS NOT IN THE ACT AND MOVES EVERY JANUARY. Act 766 s. 63(3) states no amount — it delegates: "Despite subsection (1) the maximum contribution shall not exceed thirteen and half per centum of a maximum amount that may be determined periodically by the Trust in consultation with the Board of the Authority." The operative number lives in an SSNIT public notice, not the statute. For 2026: maximum insurable earnings GHS 69,000/month (from GHS 61,000), effective 1 January 2026. Hard-coding a ceiling from the statute finds nothing; hard-coding last year's number silently under-contributes for high earners. Ceiling history read from the SSNIT notices themselves: GHS 35,000 (2022) -> 42,000 (2023) -> 52,000 (2024) -> 61,000 (2025) -> 69,000 (2026). 4. WHAT THE CEILING IS ACTUALLY FIXED OVER. The thing SSNIT determines is a maximum amount of EARNINGS — its notices are titled "Maximum and Minimum Insurable Earnings" — and s. 63(3) then expresses the resulting cap as 13.5% of that amount. Only the Tier-1 consequence is published (GHS 9,315.00/month). Applying the same GHS 69,000 base to the 5% and to the 18.5% aggregate is served here, but it is a construction, not a published figure. See the caveats field for the full reasoning and the residual risk. 5. THE MONTHLY / ANNUAL CONFUSION IN THE PRESS. SSNIT's notice gives a maximum contribution of GHS 9,315.00 and a minimum of GHS 79.40. Both are MONTHLY, and both are the 13.5% Tier-1 slice, not the 18.5% total. Several January 2026 news reports described GHS 9,315 as the "maximum annual contribution" — wrong by a factor of twelve, and wrong again in what it measures. 6. THE CEILING IS TESTED MONTHLY, PER EMPLOYER. There is no annual cap and no year-end true-up, so ceiling_annual is deliberately null rather than 12 x 69,000. And under s. 65, "Where a worker is concurrently employed by more than one employer, each employer is responsible for only that employer's obligation under this Act." SSNIT's member page confirms each employer contributes separately. Earnings are NOT aggregated across employers, so a two-job worker can lawfully exceed the "ceiling" in total. 7. THERE IS A FLOOR, AND IT IS NOT A THRESHOLD. Minimum insurable earnings are GHS 587.80/month for 2026. This is a FLOOR: earn less and you still contribute, computed on GHS 587.80, not on your actual pay. It is not a de minimis below which liability disappears. Unlike the ceiling, the floor is stated in the statute for every leg — s. 3(4) (18.5% of the approved monthly equivalent of the national daily minimum wage), s. 63(2) (13.5% of it) and s. 96(3) (5% of it) — so it needs no construction to reach Tier 2. It re-bases whenever the National Tripartite Committee moves the minimum wage: the 2026 national daily minimum wage is GHS 21.77 (up 9% from GHS 19.97), agreed 9 November 2025 under Labour Act, 2003 (Act 651) s. 113(1)(a); 21.77 x 27 = 587.79, published by SSNIT as GHS 587.80. 8. THERE IS NO REGISTRATION OR OPT-OUT THRESHOLD AT ALL. SSNIT: contributions run from the first month of work, "Even if you are a contract staff, casual worker or on probation, your employer has to pay your SSNIT contributions. It does not matter how much you earn or how long your employment lasts." Do not model a small-employer exemption, a probation waiver or an earnings threshold — none exist. 9. THE 2.5% NHIS IS CARVED OUT, NOT ADDED — AND IS NOT THE NHIL. Section 63(4) takes 2.5 points out of the 13.5% SSNIT receives and sends it to the National Health Insurance Fund; SSNIT retains 11%. It costs the employer and employee nothing extra. It is unrelated to the National Health Insurance Levy, a 2.5% consumption levy that from 1 January 2026 was folded back into VAT and made input-creditable by Act 1151. Conflating the two puts a consumption levy on a payroll. 10. LIABILITY DOES NOT DEPEND ON NATIONALITY. SSNIT's own employer page: "you have a responsibility to ensure both Ghanaian and expatriate employees are registered under the SSNIT Scheme and also pay contributions on their behalf monthly." There is no expatriate carve-out. Act 883 inserted s. 73A precisely to let a non-Ghanaian member who is emigrating permanently take a lump sum. The only exemptions from the basic scheme are officers and men of the Ghana Armed Forces and persons expressly exempted by law (s. 31), plus s. 60 as substituted by Act 883 s. 2: a worker entitled to retirement benefits under a pre-Act scheme and aged FIFTY years or above is exempt — reduced from 55 to 50, and a consolidated copy of Act 766 still reading "fifty-five" in s. 60 is out of date. New s. 60(4) also requires that where such an exempted worker has already contributed to the second-tier scheme, those contributions and returns be refunded to the Trust. 11. AGE AFFECTS ROUTING, NOT LIABILITY — AND THE BOUNDARY IS INCLUSIVE. Act 766 s. 59 sets the entry age for the Tier 1 scheme at a minimum of fifteen and a maximum of forty-five years. For a worker who does not qualify to join, s. 63(8) requires the employer to remit the whole 18.5% to the Tier 2 scheme. The NPRA's gazetted Guidelines for Payment of Monthly Contributions, para 3(1), state the operative rule: "An employer shall remit the total eighteen and half per centum (18.5%) mandatory contributions to the second tier scheme for employees who at the time of first joining the scheme were above forty-five years (46 or older)." Code the test as age > 45 (that is, 46 or older); a worker aged exactly 45 still qualifies for Tier 1 and is contributed for normally at 13.5% SSNIT plus 5% Tier 2; an engine coded to "> 45" mis-routes every new joiner aged exactly 45. The money is still due; only the destination changes. 12. TWO PAYMENTS, ONE CHARGE, AND TWO SEPARATE PENALTY REGIMES. The 13.5% goes to SSNIT; the 5% goes to a separate NPRA-licensed corporate trustee selected by the EMPLOYER (L.I. 1990 reg. 156 "participation agreement"; reg. 98 "participating employer"). Both within 14 days of month end. Tier-1 default: 3% per month under s. 64(1)(a), a further 3% per month while default continues under s. 64(1)(c), and prosecution by the Trust under s. 64(1)(b) as substituted by Act 883 — remissible in whole or part by the Director-General with Board of Trustees approval (s. 64(2)). Tier-2 default: a contribution surcharge of 3% per month of the amount in arrears under L.I. 1990 reg. 102, policed by the approved trustee (regs. 101, 103–107). Late remittance of the total contribution is separately an offence under s. 3(10). 13. EMPLOYEE CONTRIBUTION IS DEDUCTIBLE BEFORE INCOME TAX. GRA's PAYE page lists "Social Security and National Insurance Trust (SSNIT) - 5.5% of basic salary" among the items "deducted from an employee's income before calculating PAYE", alongside mortgage interest on one residential premises and provident fund up to 16.5%. Getting this wrong overstates PAYE for every employee in the country. Note a wording divergence worth knowing: Act 766 s. 112(2) expresses the third-tier relief cap as 16.5% of a contributor's monthly INCOME, whereas GRA's page says 16.5% of basic salary. SCOPE EXCLUSIONS. Tier 3 (provident fund / personal pension) is VOLUNTARY and is therefore not listed as a mandatory scheme; the 16.5% in s. 112(2) is a ceiling on TAX RELIEF, not a contribution rate, and is a common source of double-counting. (Act 766 s. 112(3) separately allows informal-sector persons not covered by Tiers 1 and 2 to treat 35% of declared income as deductible.) Self-employed persons join by option — s. 30(3) and s. 58(1)(c) provide the opt-in, and SSNIT's own member page supplies the rate: "If you are a self-employed Member of the Scheme, you must contribute 13.5% of your declared monthly income to SSNIT." No section of the Act fixes that 13.5% for the self-employed; s. 58(2) states 13.5% of declared income or salary for a different case, a member who has CEASED to be employed and elects to continue contributing. This record covers an ordinary private-sector EMPLOYEE only. Ghana has no unemployment-insurance contribution and no payroll training levy. CONSOLIDATED-TEXT CHECK. Act 883 read in full from the gazette scan on NPRA's own server: it amends ss. 55, 60, 64, 77, 81, 83, 91, 94, 100, 108, 109, 120, 147 and inserts s. 73A. It does NOT touch s. 3 or s. 63. The contribution rates and the ceiling mechanism therefore stand exactly as originally enacted in Act 766. No statute-versus-authority conflict was found on any rate reported here — the statute delegates the ceiling and the authority's notice supplies it, which is agreement, not contradiction. The one genuinely stale-looking provision is s. 60, superseded by Act 883 (55 to 50 years). SUB-NATIONAL VARIATION: None. Ghana is a unitary state and the Contributory Three-Tier Pension Scheme applies uniformly nationwide; no region, district or metropolitan assembly sets its own contribution rate, ceiling or floor. The maximum and minimum insurable earnings in the SSNIT notice are national figures. The only variations in liability are by employee category, not by geography: officers and men of the Ghana Armed Forces and persons expressly exempted by law (s. 31, and per SSNIT's FAQ certain constitutional office-holders); workers aged 50 or above with pre-Act scheme entitlements (s. 60 as substituted by Act 883, s. 2), for whom employer and worker continue contributing at the pre-Act level and any Tier-2 contributions already made are refunded to the Trust (s. 60(4)); workers who at first joining were 45 or older, whose full 18.5% redirects to Tier 2 (s. 63(8) with NPRA Guidelines para 3(1)); and self-employed persons, who join by option (s. 30(3), s. 58(1)(c)) at 13.5% of declared monthly income per SSNIT. Legacy public-sector arrangements (Cap 30, the Superannuation of Ghana Universities Staff scheme, Police, Immigration, Prisons and Fire Service schemes) sit outside this record. WHAT WE DO NOT PUT A NUMBER ON: Deliberately no number given for: 1. TIER 1 / TIER 2 PARTY SPLIT (rate_employee and rate_employer null on ssnit_tier1 and tier2_occupational). Act 766 assigns party shares only at the aggregate level — worker 5.5%, employer 13% of the combined 18.5% — and then splits that aggregate by destination. There is no statutory basis for saying what fraction of the 13.5% is "the employer's" or what fraction of the 5% is "the employee's". Inventing an apportionment would be fabricating law, so the fields are null and the charge is carried once, on mandatory_pension_total. 2. WORKMEN'S COMPENSATION RATE. No national rate exists. I read PNDCL 187 in full: it imposes direct employer liability to compensate an injured worker (s. 2) and contains no contribution, fund, levy or risk-rated tariff — "levy" and "premium" appear nowhere in the Act. Commercial employers'-liability premiums are negotiated prices, not statutory contributions, so no percentage is asserted. 3. TIER 2 FUND-LEVEL FEES AND CHARGES. Set per trustee subject only to limits prescribed by the NPRA Board (Act 766 ss. 161–163), not nationally fixed. No rate given. 4. TIER 3 CONTRIBUTION RATE. Voluntary and employer/employee-set; the 16.5% in Act 766 s. 112(2) is a ceiling on TAX RELIEF, not a contribution rate, and is not reported as one. 5. ANNUAL CEILING. ceiling_annual is null on every scheme by design, not by omission: the cap is applied per month with no annual aggregation or reconciliation, so publishing 12 x 69,000 = 828,000 would invite an engine to smooth across months and under-collect from irregular earners. 6. A SECTION NUMBER FOR THE SELF-EMPLOYED 13.5%. The opt-in is in s. 30(3) and s. 58(1)(c), but neither states a rate, and s. 58(2)'s 13.5% governs a different case (a member who has ceased to be employed). The rate is served on SSNIT's own authority, with no section cited. 7. A TIER-2 MAXIMUM STATED AS PUBLISHED. GHS 3,450.00 is served as a derived figure and expressly labelled as such in the caveats; it is not represented as a published amount, because no authority publishes one. ALREADY LEGISLATED, NOT YET IN FORCE: No legislated change to the RATES is pending. The 5.5% / 13% / 18.5% structure has stood unamended since Act 766 commenced and was not touched by Act 883 (2014); no National Pensions amendment for 2025 or 2026 was found. What changes on a schedule is the CEILING AND FLOOR, annually, by administrative notice rather than legislation: - Maximum insurable earnings are re-determined each year by SSNIT in consultation with the NPRA under s. 63(3) and published in a January public notice. Path read from the notices themselves: GHS 35,000 (2022) -> 42,000 (2023, notice of 11 Jan 2023) -> 52,000 (2024, notice of 17 Jan 2024) -> 61,000 (2025) -> 69,000 (2026, notice of 13 Jan 2026). Expect a 2027 notice in the first half of January 2027. - Minimum insurable earnings track the National Daily Minimum Wage (GHS 21.77/day for 2026, monthly equivalent GHS 587.79 at 27 days, published by SSNIT as GHS 587.80; the prior floor was GHS 539.19). The 2027 daily minimum wage is normally agreed by the National Tripartite Committee in Q4 2026 under Labour Act, 2003 (Act 651) s. 113(1)(a) and takes effect 1 January 2027, which will re-base the floor. RE-VERIFY DEADLINE: 2027-01-20. Both figures should be re-read from the SSNIT public notice for 2027 at that point; the URL follows the pattern ssnit.org.gh/wp-content/uploads/YYYY/01/. Until a 2027 notice is published, the values above remain operative. Note that a change to either bound does NOT change any rate — only the capped/floored base. Also worth a periodic look, though no change is announced: the NPRA has never published a maximum insurable earnings figure of its own for Tier 2. If it ever does, or if it gazettes a guideline addressing the point, that would convert the derived GHS 3,450.00 Tier-2 maximum in this record into a published one (or refute it). Re-check the NPRA guidelines page at the same annual re-verification. SOURCING CAVEATS: THE ONE MATERIAL UNCERTAINTY IN THIS RECORD IS THE SCOPE OF THE GHS 69,000 CEILING, AND IT IS SERVED RATHER THAN REFUSED. Read this before building a high-earner payroll. What is directly published, beyond argument: maximum insurable earnings of GHS 69,000/month and a maximum contribution payable to SSNIT of GHS 9,315.00/month (SSNIT Public Notice, 13 January 2026, under Act 766 s. 63(3)). The ssnit_tier1 row rests on nothing else. What is NOT directly published: any Tier-2 maximum. Section 63(3) opens "Despite subsection (1)", and subsection (1) is the 13.5% remittance to the Trust, so on its face the express cap is bounded to Tier 1. Section 96 (Tier 2) states a minimum in s. 96(3) but no maximum. NPRA publishes no maximum insurable earnings, its FAQ does not mention the concept, and the Monthly Contribution Schedule gazetted at Appendix B of its Guidelines computes the Tier-2 contribution off "Monthly Basic Salary" with no cap column. L.I. 1990 contains no occurrence of "insurable", "maximum" or "ceiling" anywhere in its 91 pages. Why GHS 69,000 is nevertheless served on tier2_occupational and on the 18.5% aggregate, on three grounds that are themselves instrument-based: (a) What SSNIT determines under s. 63(3) is "a maximum amount" of EARNINGS — every notice since at least 2023 is titled "Maximum and Minimum Insurable Earnings", and the GHS 9,315.00 figure is derived from the earnings cap, not the other way round. A cap on the base propagates to everything computed on the base. (b) Section 3(3) is a closed allocation: "Out of the total contribution of eighteen and a half per centum" remit 13.5% to Tier 1 and 5% to Tier 2. If the s. 3(1)/(2) base were uncapped while the Tier-1 remittance were capped, a high earner would generate a residue with no statutory destination — on GHS 100,000 basic, 18.5% is 18,500, of which only 9,315 could go to SSNIT and 5,000 to Tier 2, leaving 4,185 with nowhere to go. The Act provides no residual bucket, so that construction is incoherent and the cap must operate on the base. (c) L.I. 1990 reg. 98 requires the participating employer to calculate "the amount of pensionable salary of each relevant employee" and then the mandatory contributions under s. 3(1) and s. 3(2) payable to the Tier-2 approved trustee; reg. 156 defines "pensionable salary" as "the salary on which social security contribution is paid". That definition ties the Tier-2 base to the Tier-1 insurable-earnings base by express words in a legislative instrument made under Act 766. Residual risk: an engine that instead reads s. 3(1)/(2) literally and uncapped would deduct 5.5% and charge 13% on full basic salary while remitting only the capped 13.5% to SSNIT. Nothing I could reach explicitly forecloses that reading, and no authority states the aggregate cap in terms. GHS 3,450.00 (Tier-2 maximum), GHS 12,765.00 (total at the ceiling), GHS 3,795.00 (employee) and GHS 8,970.00 (employer) are therefore DERIVED figures, not published ones. Treat GHS 9,315.00 as the only ceiling-derived amount an authority will confirm. Also flagged, none load-bearing: - Income Tax Act, 2015 (Act 896) was NOT re-read for this record. tax_deductible = true rests on GRA's own current PAYE page, which is an administering-authority source, but the further proposition that the employer's 13% is not taxable in the employee's hands is not asserted here and no Act 896 section numbers are cited. - The 2026 national daily minimum wage of GHS 21.77 is corroborated by multiple reports of the National Tripartite Committee's 9 November 2025 decision but was not read on fwsc.gov.gh or in a gazette. Nothing depends on it: the floor of GHS 587.80 is read directly off the SSNIT notice, and 21.77 x 27 = 587.79 only explains its derivation. - The self-employed rate of 13.5% of declared monthly income comes from SSNIT's own member page, not from a numbered section. Do not cite a section for it. - Retrieval note for whoever re-verifies: WebFetch cannot read ssnit.org.gh HTML — the server returns a malformed HTTP header ("Invalid header value char"). Plain curl with --http1.1 reads the same pages fine, and SSNIT's PDFs fetch cleanly by either route. The NPRA guidelines and Act 883 PDFs are JBIG2-encoded scans with no text layer: pypdf cannot extract their images without jbig2dec, but PyMuPDF renders the pages and they are then legible. Researched against primary instruments, then attacked by an independent adversarial verification pass which REFUTED the first version on a value. The corrections that pass proved from the instruments have been applied (2026-08-08). Employee and employer shares are stated separately: the employee figure is what leaves the payslip, the employer figure is cost of employment and is not a deduction.

Get it programmatically

curl https://afriref.dev/v1/gh/social-contributions
# $0.005 per call — x402 on Base (USDC). No key, no signup.
# History:    curl https://afriref.dev/v1/gh/social-contributions/history?from=2020-01-01
# Provenance: curl https://afriref.dev/provenance/gh/social-contributions

Other Ghana series: Bank of Ghana monetary policy rate · Statutory interest (C.I. 52) · VAT standard rate · VAT registration threshold · National daily minimum wage · Public holidays · CPI inflation (year-on-year) · Corporate income tax rate · Withholding tax rates · Personal income tax brackets

The same figure elsewhere: Kenya · Lesotho · Mali · Mauritius · Morocco · all 34