Home Affairs services

Choose an online application, branch appointment or participating bank service for your Home Affairs task.

Choose the route for your task

If you are a South African citizen by birth, use eHomeAffairs to apply online for an ID or passport. A branch visit is mandatory to capture or verify your biometrics. For a Home Affairs branch appointment, use My Home Affairs Online. Check the separate participating bank service before travelling.

Start with the service you need

Apply online for an ID or passport

If you are a South African citizen by birth, use eHomeAffairs to submit an online ID or passport application.

Open this route Sources 1: ehome.dha.gov.za · 2: www.dha.gov.za

Book a Home Affairs branch appointment

The branch appointment service has moved. Use My Home Affairs Online to book a visit to a Home Affairs branch.

Open this route Sources 1: services.dha.gov.za · 2: myhomeaffairsonline.dha.gov.za

Finalise an eHomeAffairs application at an office

You can finalise an eHomeAffairs application at any Home Affairs office without an appointment.

Source: ehome.dha.gov.za

Check the participating bank service

Use the branch locator to find participating bank branches and check whether the Smart ID service fits your application.

Open this route Sources 1: www.gov.za · 2: www.gov.za · 3: services.dha.gov.za

Complete an online application

  1. 1Create your profileRegister for an eHomeAffairs profile to begin. Keep your cellphone nearby when signing in because an OTP will be sent to it.Official instructions Source: ehome.dha.gov.za
  2. 2Sign in and capture your applicationSign in with your ID number and password. Choose the ID or passport service, then capture your application online.Official instructions Sources 1: ehome.dha.gov.za · 2: www.dha.gov.za
  3. 3Attach supporting documentsAttach the supporting documents requested during your application. Check that the requested files are attached before you continue. Source: ehome.dha.gov.za
  4. 4Follow the payment stepComplete the payment step for your application. eHomeAffairs supports online payments. Source: ehome.dha.gov.za
  5. 5Check booking optionsBookings are available where allowed. Review the options shown for your application before planning a visit. Source: ehome.dha.gov.za
  6. 6Open the service guide if neededUse the eHomeAffairs guide for help with the online process.Official instructions Source: ehome.dha.gov.za

Plan a branch or office visit

  1. 1For biometric capture or checksA branch visit is mandatory to capture or verify your photo, fingerprints and signature. Use My Home Affairs Online to book a Home Affairs branch visit.Official instructions Sources 1: ehome.dha.gov.za · 2: myhomeaffairsonline.dha.gov.za · 3: services.dha.gov.za
  2. 2For application finalisationIf you are finalising an eHomeAffairs application, you can go to any Home Affairs office without an appointment. Check that finalisation is the step you need before travelling. Source: ehome.dha.gov.za

Check the participating bank service

  1. 1Check who the service coversThe Digital Partnership Model service covers Smart ID conversion for South African citizens, qualifying naturalised citizens and permanent residents who still hold a green ID book. It also covers reissues for existing Smart ID holders. You can apply for a Smart ID reissue directly through a participating Partner Branch. Sources 1: www.gov.za · 2: myhomeaffairsonline.dha.gov.za
  2. 2Find a participating bank branchUse the branch locator to find participating locations before you travel. Check the service offered at the branch you plan to visit.Official instructions Sources 1: www.gov.za · 2: services.dha.gov.za
  3. 3Check whether you need a bookingFor Smart ID applications at participating bank branches in the Digital Partnership Model described here, you can visit without booking ahead. eHomeAffairs-enabled bank branches have appointment scheduling. Follow the appointment options shown for that service. Sources 1: www.gov.za · 2: ehome.dha.gov.za

Check public office hours

Weekdays
The listed public hours are Monday to Friday: 8:00 to 15:30. Source: www.dha.gov.za
Last Wednesday of the month
The listed public hours are every last Wednesday of the month: 9:00 to 15:30. Source: www.dha.gov.za

Book through the online service

Use the official booking service. Bookings are free!

Ask about an enquiry

Call the Home Affairs Call Centre

Call 0800 60 11 90 for an enquiry.

Last confirmed 15 Oct 2026 Source: www.dha.gov.za
Email the Home Affairs Call Centre

Email hacc@dha.gov.za.

Last confirmed 15 Oct 2026 Source: www.dha.gov.za

Common questions

Who can use eHomeAffairs online services?

The online services are for South African citizens by birth. You can use eHomeAffairs to apply online for an ID or passport.

Source: ehome.dha.gov.za
Do I need to visit a branch for biometrics?

Yes. A branch visit is mandatory to capture or verify your photo, fingerprints and signature.

Source: ehome.dha.gov.za
Can I finalise an online application at an office without an appointment?

Yes. You can finalise an eHomeAffairs application at any Home Affairs office without an appointment.

Source: ehome.dha.gov.za
Do I need to book before a participating bank visit?

For the Smart ID application service at participating bank branches in the Digital Partnership Model described here, you can visit without booking ahead. Check appointment options separately for eHomeAffairs-enabled bank branches.

Sources 1: www.gov.za · 2: ehome.dha.gov.za
Can I track an application online?

Register an account on My Home Affairs Online to apply for services and track your applications. You can monitor their progress in real time.

Source: myhomeaffairsonline.dha.gov.za
Can a permanent resident use the participating bank Smart ID service?

The service covers permanent residents who still hold the green ID book, as well as South African citizens and qualifying naturalised citizens.

Source: www.gov.za

Government jobs

2,486 open posts

Labour Relations Officer

Free State Department of Health

Free State

Government Closes 16 Nov R338 106 - R398 277 per annum

Professional Nurse (PNA2)

Free State Department of Health

Free State

Government Closes 16 Nov Grade 1: R324 384 - R382 107 per annum Grade 2: R396 132 - R466 623 per annum Grade 3: R476 367 - R610 662 per annum

Artisan Production: Welding and Electricity

Free State Department of Health

Free State

Government Closes 16 Nov Grade A: R253 341 - R281 172 per annum Grade B: R297 249 - R301 707 per annum Grade C: R345 342 - R424 371 per annum

Registry Clerk

Free State Department of Health

Free State

Government Closes 16 Nov R237 453 - R279 708 per annum

Staff Nurse Grade 1 -3

Free State Department of Health

Free State

Government Closes 16 Nov Grade 1: R229 440 – R260 520 per annum Grade 2: R272 778 – R310 890 per annum Grade 3: R319 071 – R397 392 per annum

Staff Nurse

Free State Department of Health

Free State

Government Closes 16 Nov Grade 1: R229 440 - R2556 671 per annum Grade 2: R272 778 - R306 294 per annum Grade 3: R319 071 - R391 515 per annum

Nursing Assistant

Free State Department of Health

Free State

Government Closes 16 Nov Grade 1: R181 230 - R207 225 per annum Grade 2: R211 401 – R239 922 per annum Grade 3: R249 141 – R310 890 per annum

Related pages

GovNet is an independent information service. It is not a government department. Confirm your requirements with the official provider.