Directory

Government USSD Codes

A handful of South African government services, including SARS and NSFAS, run official USSD channels that work without data. Others, such as Home Affairs and GEPF, have no confirmed USSD…

Browse all 11 guides

A handful of South African government services, including SARS and NSFAS, run official USSD channels that work without data. Others, such as Home Affairs and GEPF, have no confirmed USSD service, and fake “government codes” circulate widely. This directory shows which services have a verified code and points you to the official alternative where they do not.

Directory updated: 13 September 2026. Each code below shows the date it was last verified on its own guide. USSDCode.co.za is an independent guide and is not affiliated with any bank, network, retailer, lender or government department listed here.

Quick Answer and Most-Used Codes

Only use a government USSD code you can confirm on the department’s own website. SARS uses *134*7277# (last verified 26 June 2026) and NSFAS uses *120*67327# (July 2026). The SASSA and UIF codes on this site are still awaiting official confirmation, and there is no verified USSD service for Home Affairs or GEPF.

ServiceTaskUSSD code / statusLast verifiedDetailed guide
SARSTax self-service*134*7277#26 June 2026SARS USSD code
NSFASApplication status*120*67327#July 2026NSFAS USSD code
NSFASStatus check*120*67327#Pending re-checkNSFAS status check
SASSAGrants and SRDNot yet verified—SASSA USSD code
UIFClaim statusNot yet verified—UIF USSD code
Matric resultsResults by SMS / USSDNot yet verified—Matric results
Home AffairsID and status checksNo official USSD service confirmed—Home Affairs guide
GEPFPension enquiriesNo official USSD service confirmed—GEPF guide

Browse by Provider or Service

Browse by Task

How to Use These USSD Codes

Government USSD services usually ask for your ID number and work best from the cellphone number you gave the department. Before dialling:

  1. Have your 13-digit South African ID number ready, plus any reference number from your application.
  2. Dial from the cellphone number you used when you applied, if the service links your record to it.
  3. Type the code exactly and follow the menu on your screen.
  4. Write down any reference number the menu gives you before the session ends.
  5. If the menu is busy or unavailable, use the department’s official website, which is the authoritative record of your status.

Codes that start with *134* are generally free to dial on South African networks. Codes that start with *120* are normally charged per 20 seconds unless the department has zero-rated them.

Codes to Verify Before Dialling

ServiceStatusOfficial alternative
SASSACodes circulating online not confirmed by SASSAsrd.sassa.gov.za and the official SASSA toll-free number
UIFCode not confirmed by the Department of Employment and LabourThe uFiling portal
Home AffairsNo official USSD serviceThe official Home Affairs website and branch booking system
GEPFNo official USSD serviceGEPF’s official website and client contact centre
Matric resultsRelease channels change each yearThe Department of Basic Education’s official results announcement

Popular shortcuts

Browse all guides

Why use USSDCode.co.za