Skip to content
SwiftPesa
Toolkit

NSSF Uganda: Contributions, Your Balance and Smartlife Flexi Savings

NSSF Uganda takes 15% of gross pay (5% + 10%), every employer must register, and Smartlife Flexi lets informal savers join from UGX 5,000. Checked October 2026.

Sarah Andrew9 Oct 202610 min read Uganda
A woman walks past an outdoor fruit market stall on a street in Uganda
In this guide▾
  1. Quick facts: NSSF Uganda in October 2026
  2. How much is NSSF in Uganda right now?
  3. Who's covered, and who isn't
  4. How to check your NSSF Uganda balance (ignore the old USSD codes)
  5. NSSF Smartlife Flexi: voluntary savings if you're self-employed
  6. How much interest does NSSF Uganda pay on savings?
  7. When can you withdraw your NSSF money?
  8. Mistakes that cost NSSF Uganda members money
  9. Frequently asked questions

Every month, 5% of your pay goes to NSSF if you're employed in Uganda, and your employer adds 10% on top. Since the law changed, that applies to every employer, however small.

It's been worth it lately: for the year to 30 June 2026, NSSF paid a record 22.53% interest on members' savings. Self-employed? You can save from UGX 5,000 through NSSF's Smartlife Flexi plan. Here's how to check your real balance and when you can get your money.

Quick facts: NSSF Uganda in October 2026

Mandatory contribution 5% employee + 10% employer = 15% of gross pay
Who must register Every employer, any number of employees
Who's NOT covered mandatorily Self-employed and informal workers (voluntary only)
Voluntary saving Smartlife Flexi, from UGX 5,000 per contribution
Interest declared, FY2025/26 22.53% (record high, announced September 2026)
Check your balance NSSF Go app/web, or toll-free 0800286773
Standard retirement age 55 (Age Benefit)
Early access From 45, with 10 years of contributions (Midterm Benefit)

How much is NSSF in Uganda right now?

NSSF's own site puts it plainly: contributions are "5% and 10% respectively of the employee's gross monthly wage," from the employee and employer (NSSF Uganda, About Us). Add the two together and 15% of your gross pay goes into your NSSF account every month, even though only 5 percentage points come off your payslip directly.

This deduction is required by law, not optional. It sits alongside PAYE, but the two don't work the way some people think: Uganda Revenue Authority taxes your full gross pay first, and NSSF comes off separately afterwards, so NSSF doesn't lower your taxable income. Our guide to Uganda's PAYE tax bands shows this with worked examples, and the Uganda PAYE calculator shows both deductions side by side for your own pay.

Every employer now has to register, not just the big ones

Until 2022, only employers with five or more workers had to register with NSSF; smaller outfits could join voluntarily. The NSSF (Amendment) Act, 2021, assented to on 2 January 2022, removed that threshold. The updated law now requires "every employer, irrespective of the number of employees" to register as a contributing employer (Daily Monitor, "NSSF law starts biting employers"). NSSF later gave employers a formal 30-day window, from 28 March 2023, to get compliant regardless of staff size (Eagle Online).

In practice: if you run a small bakery, salon or shop in Uganda and you've hired even one person on a payroll, you must register with NSSF and pay 15% of their gross pay every month. There's no small-business exemption any more. You'll need a URA TIN on the employer record alongside your NSSF and URSB numbers, so get that first if you haven't: see our guide on finding or generating your URA TIN number online.

Who's covered, and who isn't

NSSF's compulsory scheme only covers formal employer and employee arrangements. If you're self-employed, running a side hustle, working in the informal sector or living abroad, nothing forces you to pay in, but you can join voluntarily (see Smartlife Flexi below). There has been talk of Cabinet extending compulsory cover to informal workers, but as of October 2026 it isn't law, so don't assume it applies to you yet.

How to check your NSSF Uganda balance (ignore the old USSD codes)

Many websites still mention a *254# USSD code or an SMS to 6773 for checking your NSSF balance. These come from an older NSSF mobile service from around 2015–2017 and don't appear anywhere on NSSF's current official website. Don't rely on them. If an NSSF USSD code turns up in a forwarded message or an old blog post, call NSSF's free line to check it still works before you use it.

The channels NSSF itself lists today are:

  1. NSSF Go app or web portal. Download "NSSF Go" from the Google Play Store or Apple App Store, or use nssfgo.app in a browser. Log in to see your current balance, your last transaction, and a mini e-statement.
  2. Call the toll-free line. Dial 0800286773 from any network, free of charge, and ask the call centre to confirm your balance (NSSF Uganda contact page).
  3. WhatsApp or email. NSSF also takes balance queries on WhatsApp (+256 784 259 713) or by email at customerservice@nssfug.org.
  4. Visit in person. NSSF's head office is at Workers House, 14th Floor, Plot 1 Pilkington Road, Kampala, or any regional branch.

If you're an employer, the same NSSF Go portal is where you submit contributions and register new employees, rather than through a bank or URA.

NSSF Smartlife Flexi: voluntary savings if you're self-employed

If you're not in formal employment (or you are, and want to save more than the mandatory 15%) NSSF's voluntary product is called Smartlife Flexi. It launched on 20 November 2024, under the National Social Security Fund (Voluntary Contributions and Benefits) Regulations, 2024 (NSSF Uganda media centre).

Who can join: Ugandan citizens aged 16 and above (including diaspora, using their National ID Number), non-citizens resident or working in Uganda with a valid passport, and refugees with a valid ID. You don't need to already be an NSSF member or work in a registered company.

What it costs and how it works:

  • Minimum contribution: UGX 5,000 per deposit (NSSF Uganda Savings Digest). If you open an account through an agent rather than the app, NSSF's own FAQ page quotes a UGX 10,000 minimum initial deposit, so expect the opening amount to differ slightly from later top-ups (NSSF Uganda, Tulikukyalo FAQ).
  • You choose how much, how often and for how long you save. There's no fixed monthly schedule.
  • Minimum one-year lock-in. You can exit earlier if you need to, at a cost NSSF describes only as "minimal" without publishing an exact percentage, so ask the specific figure before you commit money you might need back soon.
  • Interest is worked out on your daily balance and added monthly, not once a year like the compulsory scheme (see below).
  • Sign up through the NSSF Go app, or at any of the more than 20,000 Quickteller agents nationwide under NSSF's partnership with Interswitch. Agent sign-up needs your National ID and a phone number registered in the same name, and the agent service itself is free.

The uptake has been real: NSSF says Smartlife Flexi passed UGX 5 billion in voluntary savings within about three months of launch, with roughly 70% of savers putting in small, regular amounts (NSSF Uganda media centre). It sits alongside other ways to invest in Uganda if you're weighing it against SACCOs, unit trusts or Treasury bonds.

How much interest does NSSF Uganda pay on savings?

For the compulsory scheme, NSSF declares one interest rate a year and adds it to every contributing member's account after its Annual General Meeting. For the year to 30 June 2026, NSSF declared 22.53%, the highest rate it has ever paid, up from 13.5% the year before. It was announced at the 14th Annual Members' Meeting in Kampala on 24 September 2026 (Daily Monitor, "NSSF declares record 22.53% interest on members' savings"), adding Shs5.444 trillion to members' accounts in total.

Worth knowing before you get too excited: Monitor's own analysis notes part of that record figure reflects revaluation gains on NSSF's investments rather than guaranteed cash income, so treat 22.53% as last year's result, not a promised future rate.

Smartlife Flexi voluntary savings work differently. Interest is worked out daily and paid into your account monthly, rather than declared once a year, so don't assume your voluntary savings earn exactly the same yearly rate as your compulsory ones.

When can you withdraw your NSSF money?

NSSF's own benefits page sets out four main ways to access your mandatory savings before full retirement:

Benefit Who qualifies How much
Midterm Benefit Age 45+, at least 10 years of contributions Up to 20% of accrued benefits
Midterm Benefit (members with disabilities) Age 40+, at least 10 years of contributions Up to 50% of accrued benefits
Withdrawal Benefit Age 50+, out of formal employment for at least 1 year Full accrued benefit
Age Benefit Age 55, employed or not Full accrued benefit

(Source: NSSF Uganda, Midterm Benefit and NSSF Uganda, Benefits.) You don't have to leave your job to claim the Age Benefit at 55: NSSF pays it "whether they are still in active employment or not." There are also survivors', invalidity and emigration benefits for members who die, can no longer work or leave Uganda for good, but each has its own conditions, so confirm them with NSSF. If you're taking a large lump sum in cash, plan ahead: from 1 January 2027, Bank of Uganda limits over-the-counter cash withdrawals to UGX 50 million a day for individuals.

Mistakes that cost NSSF Uganda members money

  • Trusting an old USSD code or SMS shortcode you found online. Confirm any shortcut through NSSF's toll-free line before entering your details anywhere.
  • Mixing up NSSF Uganda and Kenya's NSSF. They're separate funds in separate countries, with different rates, apps and rules, and a lot of "how to check my NSSF balance" content online is written for Kenya.
  • Assuming your NSSF deduction lowers your PAYE. It doesn't. URA taxes your gross pay before NSSF comes off.
  • Treating a small business as exempt from registering. One employee is enough to require NSSF registration since the 2022 law change; backdated penalties can be steep.
  • Locking up money in Smartlife Flexi that you'll need within a year. Early exit comes at a cost NSSF hasn't published as a fixed percentage, so ask first.
  • Relying on NSSF for a medical emergency. NSSF is retirement savings, not health cover. A Midterm Benefit withdrawal needs 10 years of contributions and still takes time to process, so it won't help with tonight's hospital bill. See our guide to private health insurance in Uganda for cover that pays out when you need it.
  • Assuming your NSSF balance would replace your income if you died. It only pays out what you and your employer have contributed, plus interest, not years of lost earnings for your family. See our guide to life insurance in Uganda for cover built specifically for that risk.
  • Borrowing from an unlicensed loan app instead of checking your own savings first. Many "quick loan" apps on Ugandan phones operate without a licence from UMRA. See our guide to licensed loan apps in Uganda before you borrow from one.

Leaving a job, emigrating or turning 55? See how to withdraw your NSSF savings in Uganda.

Frequently asked questions

Is NSSF Uganda the same as NSSF Kenya?

No. NSSF Uganda and Kenya's NSSF are entirely separate funds run by different governments, with different contribution rates, apps and withdrawal rules. If a guide mixes Kenyan Shillings or a Kenyan USSD code into "NSSF Uganda" advice, it's talking about the wrong fund. Zambia's NAPSA has a similar early-access rule but with lower bars: NAPSA's 20% partial withdrawal is open from age 45 or after 60 monthly contributions.

What is the NSSF Uganda USSD code for checking my balance?

NSSF Uganda's current official site doesn't list an active USSD code. Older codes like *254# circulating online date back to around 2015–2017 and aren't confirmed as still working. Use the NSSF Go app or website, or call the toll-free line on 0800286773 instead.

Can self-employed or informal workers save with NSSF in Uganda?

Yes, through Smartlife Flexi, NSSF's voluntary savings plan launched in November 2024. You don't need an employer. Sign up on the NSSF Go app or at a Quickteller agent with your National ID, and start from UGX 5,000.

Can I withdraw my NSSF money before age 55 in Uganda?

Partly. From age 45, with at least 10 years of contributions, you can access up to 20% of your accrued benefits under the Midterm Benefit (50% if you have a disability, from age 40). From age 50, if you've been out of formal employment for a year, you can claim the full Withdrawal Benefit. Full access without conditions comes at 55.

How much interest does NSSF Uganda pay on savings?

NSSF declared 22.53% for the year to 30 June 2026, a record, up from 13.5% the previous year. That rate applies to the mandatory scheme and is declared once a year; Smartlife Flexi voluntary savings earn interest calculated daily and paid monthly instead.

Do small employers in Uganda have to register for NSSF?

Yes. Since the NSSF (Amendment) Act, 2021 took effect, every employer must register, however many people it employs. The old five-employee threshold no longer applies.

Found this useful? Send it to someone who needs it.

Free monthly email

Know when the money rules change

One short email a month: new mobile money and bank charges, tax changes and the best savings rates, before they catch you out. Join 250+ readers.

Heads up: rates, fees and rules change often. We last checked this guide on 9 Oct 2026. Confirm current figures with the provider before you commit money. This is education, not financial advice.

Sarah Andrew

Written by Sarah Andrew

Sarah Andrew was born in the UK and lives in Kenya, where she runs six businesses across East Africa. She writes SwiftPesa's guides from the business owner's side of the counter - taxes, payments, suppliers and side ventures she deals with herself - so the advice is practical and local.

More about Sarah →

Keep reading