In South Africa, a Non-Profit Organisation (NPO) is a registered entity that operates for social, charitable, or community development purposes rather than profit. NPOs must be registered with the Department of Social Development (DSD) to operate legally and qualify for government or donor funding. If you want to confirm whether an NPO is officially registered and in good standing, you can easily check its NPO status online through the DSD database.
Here’s a simple guide on how to check an NPO’s registration status.
- Visit the Department of Social Development Website
The Department of Social Development maintains an online database of all registered NPOs in South Africa. To access it, go to the official DSD website at https://www.dsd.gov.za. Once on the homepage, look for the “NPO Registration” section or search for “Registered NPOs” using the site’s search bar.
Alternatively, you can go directly to the NPO Directorate portal using this link:
https://npo.eservices.gov.za
This is the official government platform for NPO registration, status checks, and compliance updates.
- Go to the NPO Search Page
On the NPO portal, click on “Search for Registered NPOs” or “NPO Public Search.” This will take you to a search form where you can enter the organisation’s details. The database includes all NPOs that have been registered under the Non-Profit Organisations Act (1997).
- Enter the NPO Details
To find the NPO you’re looking for, you can search by:
- NPO name – the official name used during registration
- NPO registration number – if you have it from official documents or receipts
- Province or region – useful if the name is common
Type the information into the search field and click “Search” or “Submit.” The system will display a list of matching organisations.
- View the NPO Status
Once the search results appear, select the correct organisation from the list. You’ll be able to view its registration details, including:
- NPO registration number
- Date of registration
- Physical and postal address
- Status (Active, Deregistered, or Non-Compliant)
If the status is listed as Active, it means the NPO is currently registered and compliant with annual reporting requirements. A Non-Compliant or Deregistered status means the organisation has failed to submit its annual reports or has been removed from the register.
- Contact the NPO Directorate for Assistance
If you cannot find an NPO on the website or need to confirm specific details, you can contact the NPO Directorate directly for help.
- Email: npoenquiry@dsd.gov.za
- Phone: 012 312 7500
- Address: Department of Social Development, HSRC Building, Pretoria
Provide the NPO name or registration number when contacting them to make it easier for officials to locate the record.
- Verify Compliance and Reports
For additional assurance, you can request to see the NPO’s annual narrative and financial reports. Registered NPOs are required to submit these documents every year to maintain their status. If an organisation cannot provide these reports, it may not be in good standing with the DSD.
Also Read: How To Check My Application Status At UNISA
Email your news TIPS to Editor@Kahawatungu.com — this is our only official communication channel

