{
  "site": "https://drivingschools.nl",
  "page": "https://drivingschools.nl/exchange/south-africa",
  "checker": "https://drivingschools.nl/check#c=ZA",
  "rules_version": "1.2.2",
  "verified": "2026-09-02",
  "code": "ZA",
  "name": "South Africa",
  "group": "OTHER",
  "rule_class": "other",
  "verdict": "The Dutch CBR exams. Unless you hold a 30% ruling (expat scheme) decision, which allows an exchange from any country.",
  "exchangeable_categories": [],
  "licence_script": "latin",
  "answers": {
    "can_i_exchange_it": "Not directly. South Africa is not on the RDW agreement list, so the standard route is the Dutch exams: CBR theory (available in English) and a practical exam. Exception: holders of a 30%-ruling (expat scheme) decision can exchange a licence from any country.",
    "how_long_can_i_drive_on_it": "185 days from the date you register at a Dutch address (BRP registration). After that, you need a Dutch licence to drive here.",
    "translation": "Latin script: no translation needed."
  },
  "international_driving_permit": {
    "question": "Which International Driving Permit can South Africa issue, and do I need one?",
    "answer": "The RDW never requires an International Driving Permit for your 185 days; it advises one when the categories on your licence are not labelled A, B, C, D, E, so that they can be read. The permit is a translation of your licence, obtained in the issuing country, and it never extends the 185 days. South Africa is a party to both UN road traffic conventions: the 1968 Vienna Convention on Road Traffic since 1 November 1977 and the 1949 Geneva Convention on Road Traffic since 9 July 1952. Its permit follows the 1968 model: valid for three years after the date of issue or until your South Africa licence expires, whichever comes first. The Netherlands is a party to both conventions.",
    "status": "vienna",
    "vienna_1968": {
      "date": "1977-11-01",
      "type": "accession"
    },
    "geneva_1949": {
      "date": "1952-07-09",
      "type": "accession"
    },
    "sources": [
      {
        "label": "RDW, driving with a foreign driving licence",
        "url": "https://www.rdw.nl/en/driving-licence/foreign-driving-licence/driving-with-a-foreign-driving-licence",
        "verified": "2026-09-07"
      },
      {
        "label": "UN Treaty Collection, 1968 Convention on Road Traffic: status",
        "url": "https://treaties.un.org/Pages/ViewDetailsIII.aspx?src=TREATY&mtdsg_no=XI-B-19&chapter=11&Temp=mtdsg3&clang=_en",
        "verified": "2026-09-07"
      },
      {
        "label": "UN Treaty Collection, 1949 Convention on Road Traffic: status",
        "url": "https://treaties.un.org/Pages/ViewDetailsV.aspx?src=TREATY&mtdsg_no=XI-B-1&chapter=11&Temp=mtdsg5&clang=_en",
        "verified": "2026-09-07"
      },
      {
        "label": "1968 Convention on Road Traffic, Annex 7 (validity of the permit)",
        "url": "https://treaties.un.org/doc/Treaties/1977/05/19770524%2000-13%20AM/Ch_XI_B_19.pdf",
        "verified": "2026-09-07"
      }
    ]
  },
  "licence_categories": {
    "note": "The Dutch column is the closest Dutch category, not an official equivalence: the RDW decides on exchange what a category becomes, and via the 30% ruling only the categories on the licence come across. During your 185 days, your own licence and its own categories are what count.",
    "reading_note": "South African codes are letters like the Dutch categories, but the trailer codes are written EB, EC1 and EC, and the truck codes turn on 3,500 kg and 16,000 kg where the Dutch C1 stops at 7,500 kg. The RDW's advice to carry an International Driving Permit is for licences whose categories are not labelled A, B, C, D, E, so it does not apply.",
    "rows": [
      {
        "code": "A1",
        "means": "Motorcycle, with or without a sidecar, with an engine up to 125 cc.",
        "closest_dutch": [
          "A1"
        ]
      },
      {
        "code": "A",
        "means": "Motorcycle, with or without a sidecar, with an engine over 125 cc.",
        "closest_dutch": [
          "A"
        ]
      },
      {
        "code": "B",
        "means": "Motor vehicle, including a minibus, bus or goods vehicle, with a gross vehicle mass up to 3,500 kg.",
        "closest_dutch": [
          "B"
        ]
      },
      {
        "code": "C1",
        "means": "Bus, minibus or goods vehicle with a gross vehicle mass between 3,500 and 16,000 kg.",
        "closest_dutch": [
          "C1",
          "D1"
        ],
        "note": "Dutch C1 stops at 7,500 kg and D1 at 16 passengers; a heavier truck or a bigger bus is Dutch C or D."
      },
      {
        "code": "C",
        "means": "Bus or goods vehicle with a gross vehicle mass over 16,000 kg.",
        "closest_dutch": [
          "C",
          "D"
        ],
        "note": "C for goods, D for a bus."
      },
      {
        "code": "EB",
        "means": "A light motor vehicle drawing a trailer, with a gross combination mass up to 3,500 kg.",
        "closest_dutch": [
          "BE"
        ]
      },
      {
        "code": "EC1",
        "means": "A heavy motor vehicle drawing a trailer, with a gross combination mass between 3,500 and 16,000 kg.",
        "closest_dutch": [
          "C1E",
          "D1E"
        ],
        "note": "Dutch C1E stops at 12,000 kg in all."
      },
      {
        "code": "EC",
        "means": "A heavy motor vehicle drawing a trailer, with a gross combination mass over 16,000 kg.",
        "closest_dutch": [
          "CE",
          "DE"
        ],
        "note": "CE for goods, DE for a bus."
      }
    ],
    "code_78": "If you take the Dutch practical exam in an automatic, the Dutch licence gets code 78: automatic only. Removing it means a new practical exam in a manual car.",
    "document": [
      "The card driving licence expires 5 years after the date of issue and must then be renewed; a restriction such as glasses can be added at renewal after the eye test."
    ],
    "open_points": [
      "The Dutch column is our judgement: the South African C1 and EC1 run to 16,000 kg, past the Dutch C1 and C1E at 7,500 and 12,000 kg, and cover buses as well as goods vehicles, so we list C1 or D1 and C1E or D1E; C and EC likewise C or D and CE or DE.",
      "No automatic-only restriction is listed on the gov.za page; none rather than assumed. The card carries coded driver and vehicle restrictions that we could not read from an official page.",
      "The codes are read from the gov.za service page, which restates the National Road Traffic Regulations; the regulation itself was not read."
    ],
    "followup": "https://github.com/reede-web/drivingschools/issues/133",
    "sources": [
      {
        "label": "South African Government (gov.za), apply for a driving licence: the codes and what each covers",
        "url": "https://www.gov.za/services/driving-licence/apply-driving-licence",
        "verified": "2026-09-13",
        "side": "foreign"
      },
      {
        "label": "Western Cape Government, driving licence: the card expires 5 years after issue",
        "url": "https://www.westerncape.gov.za/mobility/service/driving-licence",
        "verified": "2026-09-13",
        "side": "foreign"
      },
      {
        "label": "RDW, rijbewijscategorieën",
        "url": "https://www.rdw.nl/het-rijbewijs/over-het-rijbewijs/rijbewijscategorieen",
        "verified": "2026-09-08",
        "side": "dutch"
      },
      {
        "label": "CBR, wat betekent code 78",
        "url": "https://www.cbr.nl/nl/veelgestelde-vragen/wat-betekent-code-78",
        "verified": "2026-09-08",
        "side": "dutch"
      }
    ]
  },
  "worked_example": {
    "note": "Computed by the rules engine for a sample input; your own dates give your own deadline.",
    "input": {
      "issue_date": "2020-06-15",
      "expiry_date": "2030-06-15",
      "brp_registration": "2026-09-01",
      "as_of": "2026-09-02"
    },
    "may_drive_until": "2027-03-04",
    "sentence": "Registered at a Dutch address on 1 September 2026: you may drive here until 4 March 2027 (185 days). After that you need a Dutch licence.",
    "rules_applied": [
      {
        "rule_id": "V-NONEU-185D",
        "source": "https://www.rdw.nl/het-rijbewijs/buitenlands-rijbewijs/rijden-met-een-buitenlands-rijbewijs",
        "verified": "2026-09-04"
      }
    ]
  },
  "cost": {
    "route": "retest_experienced",
    "currency": "EUR",
    "note": "Official 2026 fees carry their source; estimates and derived amounts are labelled.",
    "totals": {
      "low": 947.4,
      "typical": 1408.35,
      "high": 1916.9
    },
    "items": [
      {
        "id": "health_declaration",
        "label": "Health declaration (Gezondheidsverklaring)",
        "low": 46.9,
        "typical": 46.9,
        "high": 46.9,
        "source": "https://www.cbr.nl/nl/service/nl/nl/tarieven-2026",
        "verified": "2026-09-02"
      },
      {
        "id": "theory_course",
        "label": "Theory course (English, online or one-day class)",
        "low": 30,
        "typical": 50,
        "high": 129,
        "market_estimate": true,
        "source": "https://theory.nl/",
        "verified": "2026-09-05"
      },
      {
        "id": "theory_exams",
        "label": "Theory exam B (English), budgeted for 1.6 attempts on average",
        "low": 57,
        "typical": 91.2,
        "high": 114,
        "source": "https://www.cbr.nl/nl/service/nl/nl/tarieven-2026",
        "verified": "2026-09-02"
      },
      {
        "id": "lessons",
        "label": "Driving lessons (10–20 × €67.00)",
        "low": 670,
        "typical": 1005,
        "high": 1340,
        "market_estimate": true,
        "source": "https://dutchdriverslicense.com/rates/",
        "verified": "2026-09-02"
      },
      {
        "id": "practical_exams",
        "label": "Practical exam B, budgeted for 1.5 attempts on average",
        "low": 143.5,
        "typical": 215.25,
        "high": 287,
        "source": "https://www.cbr.nl/nl/service/nl/nl/tarieven-2026",
        "verified": "2026-09-02"
      }
    ],
    "assumptions": [
      "Lesson count defaults for \"experienced driver retesting\": 10–20, typical 15. No official CBR figure exists. School packages for experienced foreign drivers start around 10 lessons (5 if very experienced); the default is the midpoint of the 10–20 band so the headline number is neither optimistic nor scary. The exam tests Dutch-specific behaviour, not whether you can drive.",
      "Lesson price: €67.00/60 min (national median, Rijloket June 2026 survey of 3,520 schools).",
      "Exam attempts are averages, not a prediction: theory 1.6 (from the 35.9% pass rate for English exams in 2025, all attempts), practical 1.5 (our assumption). The low figure always assumes one pass; set whole numbers to plan for yourself."
    ]
  },
  "timeline": {
    "weeks": {
      "low": 8,
      "high": 16,
      "estimate": true
    },
    "steps": [
      {
        "id": "rt-1",
        "title": "Mijn CBR account + health declaration",
        "time": "~4 weeks (CBR processing)",
        "time_is_estimate": false,
        "link": "https://www.cbr.nl/nl/rijden-en-uw-gezondheid/gezondheidsverklaring-invullen"
      },
      {
        "id": "rt-2",
        "title": "Book and pass the theory exam",
        "link": "https://www.cbr.nl/nl/veelgestelde-vragen/kan-ik-het-theorie-examen-in-een-andere-taal-doen"
      },
      {
        "id": "rt-3",
        "title": "Prepare with a theory course",
        "link": null
      },
      {
        "id": "rt-4",
        "title": "Choose a driving school",
        "link": "https://www.cbr.nl/nl/rijschoolzoeker"
      },
      {
        "id": "rt-5",
        "title": "Lessons, then the practical exam",
        "time": "lessons over several weeks; theory certificate stays valid 18 months",
        "time_is_estimate": true,
        "link": null
      },
      {
        "id": "rt-6",
        "title": "Experienced? Plan fewer lessons",
        "link": null
      }
    ]
  },
  "country_notes": [
    {
      "text": "South Africa is not on the RDW's agreement list, so the route is the CBR exams, or exchange via the 30% ruling. The licence card is in Latin script, so no translation is needed for that exchange.",
      "source": "https://www.rdw.nl/en/driving-licence/foreign-driving-licence/exchanging-a-foreign-driving-licence",
      "verified": "2026-09-06"
    }
  ],
  "common_mistakes": [
    {
      "text": "Thinking the 185 days start when you arrive. They run from the day you register at a Dutch address (BRP), and after them a Dutch licence is required.",
      "source": "https://www.rdw.nl/en/driving-licence/foreign-driving-licence/driving-with-a-foreign-driving-licence",
      "verified": "2026-09-02"
    },
    {
      "text": "Expecting an International Driving Permit to extend the 185 days. It does not; the RDW advises one only so that the categories on your licence can be read.",
      "source": "https://www.rdw.nl/en/driving-licence/foreign-driving-licence/driving-with-a-foreign-driving-licence",
      "verified": "2026-09-02"
    },
    {
      "text": "Waiting for the 30% ruling before doing anything. The ruling lets you exchange from any country, but only while the foreign licence is still valid and you hold a residence permit, and the 185 days keep running meanwhile.",
      "source": "https://www.rdw.nl/en/driving-licence/foreign-driving-licence/exchanging-a-foreign-driving-licence",
      "verified": "2026-09-02"
    },
    {
      "text": "Letting the licence expire at home. An expired non-EU licence cannot be exchanged on any route; you would take the exams from scratch.",
      "source": "https://www.rdw.nl/en/driving-licence/foreign-driving-licence/exchanging-a-foreign-driving-licence",
      "verified": "2026-09-02"
    }
  ],
  "sources": [
    {
      "label": "RDW, exchange checklist (Dutch)",
      "url": "https://www.rdw.nl/het-rijbewijs/buitenlands-rijbewijs/buitenlands-rijbewijs-omwisselen"
    },
    {
      "label": "RDW, exchanging a foreign driving licence (English)",
      "url": "https://www.rdw.nl/en/driving-licence/foreign-driving-licence/exchanging-a-foreign-driving-licence"
    },
    {
      "label": "RDW, driving with a foreign driving licence (English)",
      "url": "https://www.rdw.nl/en/driving-licence/foreign-driving-licence/driving-with-a-foreign-driving-licence"
    }
  ],
  "terms": "Guidance, not legal advice. Every entry carries the official page it was read from and the date it was read. The RDW checklist is the authority; where the rules encode a conservative reading, the entry says so. When you use this data, cite the page URL and the rules version. Corrections: hello@drivingschools.nl."
}