How to Book an ID Application Online at Home Affairs (Step-by-Step Guide)
ID Application Online at Home Affairs: Applying for your South African Identity Document (ID) no longer requires standing in long queues if you book correctly online. The Department of Home Affairs (DHA) allows eligible citizens to book an ID appointment online before visiting a branch.
This guide explains who can apply, how to book, what you need, and what to expect.
Who Can Apply for an ID?
You may apply for a South African ID if:
- You are 16 years or older
- You are a South African citizen
- You are applying for:
- Your first ID
- A replacement ID (lost or damaged)
- An ID smart card (where available)
An ID is required to:
- Register for Matric exams
- Apply for a driver’s licence
- Open a bank account
- Apply for jobs, bursaries, NSFAS, or grants
Step 1: Visit the Home Affairs Online Booking Portal
Go to the official Department of Home Affairs website:
https://services.dha.gov.za/#/authenticate/identity
This is the only official portal. Do not use third-party websites.
Step 2: Create an Online Profile or Log In
- Enter your South African ID number
- Provide your surname and names
- Create a password
- Verify your profile using the OTP sent to your cellphone or email
If you already have a profile, simply log in.

Step 3: Select “Apply for Identity Document”
Once logged in:
Opportunities & Resources:
- Choose Identity Document (ID) application
- Select the reason:
- First-time ID
- Replacement ID
- Confirm your personal details
Make sure all details match your birth registration records.
Step 4: Choose a Home Affairs Office and Appointment Date
- Select your preferred Home Affairs branch
- Choose an available date and time
- Confirm your booking
Not all branches offer Smart ID services, so options may vary by location.
Step 5: Pay the Application Fee (If Required)
- First-time ID: Free
- Replacement ID: Fee applies (usually around R140)
Payment is done online through the portal.
Keep your proof of payment.
Step 6: Visit Home Affairs on Your Appointment Date
On the day of your appointment, bring:
- Your booking confirmation
- Birth certificate (if available)
- Proof of payment (if applicable)
- Parent or guardian (recommended for first-time applicants)
At the office:
- Your fingerprints will be taken
- Your photo will be captured
- Your application will be finalised
How Long Does It Take to Get Your ID?
- Processing time is usually 7–14 working days
- You will receive an SMS notification when your ID is ready
- Collect your ID at the same office where you applied
Important Tips to Avoid Problems
- Double-check your personal details before submitting
- Arrive early for your appointment
- Do not miss your booking — rebooking can take time
- Use a valid cellphone number for SMS updates
Frequently Asked Questions (FAQs)
Can I apply for an ID without booking online?
Some offices still accept walk-ins, but online booking is strongly recommended.
Can I apply if I’m under 16?
No. ID applications are only available from age 16.
Can I apply for someone else?
No. The applicant must appear in person for biometrics.
Is the online system free to use?
Yes. The portal is free; only replacement IDs require payment.
Final Note
Booking your ID online saves time, reduces queues, and ensures faster service at Home Affairs. If you are 16 or older, applying early helps you avoid delays when registering for school, work, or financial services.






