How to Check Your PIRSA Grade Status Online
The Private Investigator Regulatory Authority (PIRA) in South Africa is the body that registers private investigators and security service providers. If you hold a PIRSA registration or are waiting on an application, verifying your grade and compliance status is something you need to do periodically, especially if a client or tender requires proof of registration. The process is straightforward once you know where to look, but there are a few quirks that catch people out. I used to spend time on the phone with PIRSA trying to get updates on application statuses. They would tell you to check the online system yourself. So I stopped calling and just learned to navigate the portal directly. Here is how it works. Go to the official PIRSA website at www.pirs.gov.za. On the homepage you will find a section labeled "Verify Registration" or "Registration Verification." Click that link. You will be taken to a verification page where you can enter your registration number or your name as it appears on the certificate. The system pulls data from their central registry and returns your current grade, registration type, expiry date, and compliance standing in one go. This usually takes about ten to fifteen seconds.
There is a second route through the PIRSA client portal if you have a registered login. Log in and head to your dashboard. Under the "My Registrations" tab you will see all active and pending items tied to your profile. This view is more detailed than the public verification tool. It shows you your renewal history, any outstanding documents, and the status of each application in progress. I rely on this when managing registrations for multiple people in my office. The most common problem I run into is that the public verification tool sometimes returns an error if your registration number contains letters. PIRSA assigns alphanumeric codes for certain professional grades, and the form field is occasionally set to accept only numbers. The workaround is simple: switch to the full client portal search instead, which handles alphanumeric inputs without issue. Enter your full registration number and your surname, and the record pulls up correctly every time. Another thing people miss is that verification of your current grade does not automatically confirm that your Continuing Professional Development credits are up to date. PIRSA requires annual CPD points based on your grade level. You can check this separately by logging into the portal and navigating to the CPD section. If you are working on a tender, your CPD status matters as much as your grade. Some procurement officers ask for proof of both before they accept a vendor.
If your status comes back as expired or lapsed, the system will usually display the date it lapsed and whether a late renewal window is still open. Late renewals are processed but attract additional fees. I once had a contractor who did not notice his registration lapsed because he assumed his payment had gone through. By the time he checked, the late fee was nearly double the standard renewal cost. The lesson is to set a reminder on your calendar for thirty days before your expiry date and verify the status early, not after. There is no downloadable certificate from the verification tool itself. The portal generates a registration confirmation letter that you can print or save as a PDF. This document includes your registration number, grade, validity period, and a QR code that third parties can scan to independently verify authenticity. Keep a copy of this on file. It is far faster than re-entering your details every time someone asks for proof. The system does have limitations. During peak application periods, typically around April and May when many professionals renew ahead of the fiscal year, the verification page can become slow or temporarily unavailable. I have seen it time out if you submit too many lookups in a short window. Wait a few minutes and try again. It is not worth refreshing repeatedly because the system may temporarily flag your IP address as suspicious.
Get the Full Details

If you cannot access the portal or the verification tool fails, you can email the PIRSA support line at info@pirs.gov.za with your registration number and a request for your current status. Expect a response within two to three business days. It is slower than the online tool but reliable when the system is down. One counter-intuitive detail worth knowing: your PIRSA grade determines which kinds of security work you are legally permitted to undertake, not just what kind of certificate you hold. A Grade 4 registration, for example, allows you to operate as a private investigator but does not authorize you to manage a security operations center. If you are applying for contracts that specify grade requirements, make sure the grade you verify matches the actual scope of the work. Mismatches here are one of the more frequent reasons tenders get disqualified. Keep your records current. Update your contact details and CPD log in the portal whenever something changes. It sounds obvious but I have seen people lose track of their status because their email address on file was outdated and they never received renewal notices. A quick verification check every quarter takes less than a minute and prevents most headaches before they happen.