Back to all articles

Home Affairs ID status

Looking for your Home Affairs ID status?

CheckID can tell you whether a 13-digit number is structurally valid. It cannot see whether an ID application is ready, blocked, issued, or available for collection.

Published 1 August 2026Updated 2 November 2026Expectation-setting guide

Written and maintained by the CheckID / Seal Labs engineering team

Why CheckID cannot show an application status

Application and collection status comes from Department of Home Affairs systems. CheckID does not query those systems and has no access to the National Population Register.

Smart ID card and passport collection

Whether a smart ID card or passport is ready for collection is also held by Home Affairs. Call the DHA call centre on 0800 60 11 90, use eHomeAffairs (linked below), or ask at the office where you applied. The DHA status page linked below only carries a notice and the call centre number; it does not currently check an application.

What CheckID can check

CheckID checks the number's length, encoded date, citizenship indicator, gender sequence, register digit, and Luhn checksum. A structurally valid result does not mean that Home Affairs issued the number or that an application is complete.

To confirm that an ID number goes with a name, CheckID also offers a separate record check. Verify an ID number and name against Home Affairs records for R39.90, refunded in full if the name does not match.

Use the right official or consent-based service

Related articles