Online Appointment Booking for Home Affairs South Africa 2024

Need a cash loan today? Apply online now

Book at appointment with Home Affairs eHomeAffairs in South Africa in 2024.  Department of DHA Home Affairs Branch Appointment Booking System (BABS) allows clients to make an electronic booking for selected services like :

Stop and apply for a cash loan online. Borrow from R500 to R10 000 »
Apply for same day cash loans online »

Same day Cash Loans Online

  • ID Applications
  • Passport Applications
  • Birth Certificates.
  • ID Card Collection
  • Passport Collection
  • Marriage Certificate collection
  • Birth Certificate collection
  • Pre-booked clients will be serviced at dedicated counters. Please note you will need to book an appointment to collect the relevant document you would have applied for as well. The system also allows clients to cancel or reschedule appointments.
Home Affairs Appointment System
Home Affairs Appointment System

DHA Home Affairs Branch Appointment Booking System Process

To book an appointment, visit and click on BABS.  To book an appointment, follow the following process:

  1. Open DHA eHomeAffairs Booking Appointment Portal
  2. Enter your ID Number and click next
  3. Select A Booking Slot

BABS is available at the following DHA Offices

Province Office/Branch
  • PTA Regional Office (Byron)
  • Akasia
  • Alexandra
  • Soweto
  • Centurion
  • Roodepoort
  • Randburg
  • Alberton
  • Edenvale
 Western Cape
  • Cape Town – Barrack Street,
  • Bellville
  • Paarl
  • Wynberg
  • Khayelitsha
  • George
  • Ndwedwe
  • Tongaat
 Eastern Cape
  • Lusikisiki
  • Mthatha
  • Gqeberha
 North West
  • Brits
  • Rustenburg
  • Klerksdorp
  • Groblersdal
  • Jane Furse
  • Emalahleni (Witbank)
  • Mbombela (Nelspruit)
  • Ermelo


For guidance, clients may also contact the Home Affairs Contact Centre on 0800 601 190.

How to book an appointment with Zimbabwe Consulate

Bank Branches For Smart ID or Passport Applications
Department of Home Affairs at Centurion Lifestyle Centre Banks