FinAccounting Get started

SSNIT Module

SSNIT & Pensions

Real Ghana SSNIT contributions — for your payroll if you have employees, and for yourself if you’re self-employed. Tier 1 and Tier 2 are split and tracked correctly, and every rate is yours to see and customize to match your own pensions adviser.

Posts to Payroll & Accounting Configure at Settings → SSNIT

Start here

1Before you start

Like Tax, this is entirely optional. Leave it off and nothing changes — Payroll keeps using whatever you’ve configured yourself (if anything) under Payroll’s own tax settings.

This is a calculation and tracking tool, not a filing service

FinAccounting calculates and posts SSNIT contributions to your books — it does not file or submit anything to SSNIT on your behalf. Every self-employed figure is a planning estimate only; SSNIT confirms your official membership, declaration, and contribution requirements.

2Activate for Payroll

Go to Settings → SSNIT and check Apply real SSNIT Tier 1/Tier 2 deductions to Payroll, then Save. Your next payroll run automatically deducts 5.5% from each employee and adds the employer’s 13% — split correctly into a 13.5% Tier 1 (SSNIT) remittance and a 5% Tier 2 (private trustee) remittance, exactly as Ghana law splits it.

Turning this off reverts Payroll to whatever you had manually configured yourself — nothing is lost, it’s simply no longer applied automatically.

3Self-employed plan

If you work for yourself, scroll to Self-employed / sole-proprietor plan on the same page. Enter your declared monthly income and you’ll see a suggested contribution: 13.5% total, split into an 11% indicative Tier 1 portion and a 2.5% indicative NHIA portion — save it to keep a record and set a reminder preference.

4Customize rates

Once SSNIT is on, every rate — employee/employer contribution percentages, the Tier 1/Tier 2 allocation, the self-employed percentages, even the minimum wage floor and maximum pensionable salary ceiling — is listed with its current value and a small form to enter a new value with an effective date and source reference. Saving never overwrites history: the old value stays on record exactly as it was.

The minimum wage floor ships unset on purpose

SSNIT’s published minimum wage figure changes and this module doesn’t assume one — an administrator needs to enter the real current figure here before it has any effect.

5How GL posting works

For an employee with GHS 3,200 basic salary, a posted payroll run includes:

LineDebitCredit
Salaries & Wages ExpenseGHS 3,200—
Net Payroll Payable—GHS 3,024
SSNIT Tier 1 Payable (employee-withheld)—GHS 16
SSNIT Tier 2 Payable (employee-withheld)—GHS 160
SSNIT Tier 1 (Employer Contribution) ExpenseGHS 416—
SSNIT Tier 1 Payable (employer’s contribution)—GHS 416

Tier 1 payable (16 + 416 = GHS 432) plus Tier 2 payable (GHS 160) together equal 18.5% of salary — exactly the combined employee + employer contribution, correctly allocated. Every account is created automatically the first time it’s actually needed.

Reference

GL accounts used

This reuses Payroll’s own existing per-label liability/expense accounts — “SSNIT Tier 1 Payable” and “SSNIT Tier 2 Payable” for withheld employee amounts, and an “SSNIT Tier 1 (Employer Contribution)” expense/payable pair for the employer’s own cost. No separate SSNIT-specific accounts module — the same mechanism Payroll already uses for every other deduction.

What this module doesn’t do yet

No contribution reports, remittance workflow, or reminders yet

This first release covers the rate engine, self-employed plan/calculator, employee SSNIT profile fields, and real payroll GL posting. Contribution reports, a deadline calendar, payment/receipt tracking, and statement reconciliation are planned as follow-ups.

No minimum wage floor or salary ceiling applied to payroll yet

These rates exist and are editable, but payroll currently calculates SSNIT on actual gross earnings directly, the same way every other Payroll deduction works today — floor/ceiling clamping is a planned refinement.

FinAccounting — SSNIT Reference Guide Back to top ↑