Code 10 (Code C1) Licence — Training & Requirements 2026
Code 10, now officially Code C1, is the South African licence for heavy motor vehicles with a Gross Vehicle Mass between 3,500 kg and 16,000 kg. It’s the entry point into professional driving and the licence most employers require for delivery, construction, and municipal vehicle operation.
What Is a Code 10 Licence?
Code 10 (Code C1) permits you to drive vehicles with a GVM exceeding 3,500 kg but not exceeding 16,000 kg. This covers the gap between light vehicles (Code 8/B) and articulated heavy vehicles (Code 14/EC).
The distinction matters because vehicles in this weight class handle fundamentally differently from cars. Air brakes replace hydraulic brakes. Turning circles are measured in truck-lengths. Blind spots can hide entire vehicles. The Code 10 licence confirms you’ve been trained and tested on these specific challenges.
What You Can Drive With Code 10
A Code C1 licence authorises you to operate:
- Medium trucks — 4-tonne to 8-tonne rigid trucks (Isuzu FTR, Hino 500 series, UD Croner)
- Large delivery vehicles — furniture removal trucks, refrigerated delivery vehicles
- Construction vehicles — flatbed trucks, crane trucks, tipper trucks within the GVM range
- Municipal vehicles — refuse collection trucks, water tankers, fire engines (some)
- Buses — certain buses under 16,000 kg GVM (but you’ll need a PrDP to carry passengers commercially)
- Agricultural vehicles — heavy tractors and farm trucks used on public roads
- Horse trucks — dedicated equestrian transport vehicles above 3,500 kg
Note: Code C1 also includes everything Code B covers. Once you hold Code 10, you can still drive any light vehicle under 3,500 kg GVM.
Requirements
Age: You must be at least 18 years old to apply for both the Code C1 learner’s licence and the driving test.
Documents needed:
- South African ID document or valid passport with permit
- Two ID-sized photographs
- Eye test (conducted at the testing centre)
- Application fee: approximately R78 for learner’s licence (2026)
- Driving test fee: approximately R162 (2026)
Do You Need Code 8 First?
This is one of the most common questions about Code 10, and the answer surprises many people: No, you do not legally need a Code 8 licence before getting Code 10. The National Road Traffic Act does not require lower codes as prerequisites for higher ones.
However, in practice, the picture is different:
- Most driving schools strongly recommend Code 8 first. Learning vehicle control, road rules, and K53 procedures on a smaller vehicle before moving to a truck is safer and more effective.
- Some testing centres may question applications without Code 8, though they cannot legally refuse them.
- Insurance companies and employers typically expect you to hold Code 8 alongside Code 10.
- The Code 10 driving test assumes K53 competence. If you haven’t internalised observation routines and road procedures through Code 8 training, the Code 10 test becomes significantly harder.
Practical recommendation: Get Code 8 first unless you have a specific reason not to. The additional cost is worth the foundation it provides.
Training
Code 10 training focuses on skills specific to heavy vehicles that you won’t develop driving a car:
What training covers:
- Air brake systems — operation, testing, and emergency procedures
- Double declutching — most heavy vehicles use non-synchromesh gearboxes
- Wide turns and intersection management — accounting for rear-wheel tracking
- Hill starts with air brakes — different technique from hydraulic brake hill starts
- Defensive driving at scale — understanding stopping distances that can be 3-4 times longer than a car
- Pre-trip inspections — more thorough than Code 8, covering air pressure, coupling gear, and load security
- Reversing a rigid vehicle — using mirrors only (no rear window)
Training costs (2026):
- R3,000-R6,000 for a complete training package
- Most schools offer 5-10 practical lessons
- Packages often include learner’s licence preparation, vehicle hire for the test, and administrative assistance with bookings
What’s included varies significantly between schools. Some quote per-lesson rates (R400-R800 per lesson), while others bundle everything into a package price. Always confirm whether the quote includes:
- Vehicle provision for the actual driving test
- Fuel costs (heavy vehicles burn considerably more)
- Re-test vehicle provision if you fail
The Code 10 Driving Test
The K53 driving test for Code 10 follows the same structure as Code 8 — yard test plus road test — but with vehicle-specific elements:
Pre-trip inspection (more extensive):
- Air brake pressure build-up and bleed-down test
- Brake chamber and air line inspection
- Coupling security (if applicable)
- Light, tyre, and fluid checks (same as Code 8 but more components)
Yard test manoeuvres:
- Parallel parking (with a truck — significantly more challenging)
- Alley docking
- Incline start using air brakes
Road test:
- 20-30 minutes on public roads
- Assessed on gear selection, air brake management, road positioning, and K53 observation patterns
- Particular attention to turning technique — ensuring the rear wheels don’t mount kerbs or cut corners
- Speed management on downhill gradients using engine braking and retarders
Common failure reasons:
- Incorrect air brake procedures during pre-trip
- Poor gear selection (missing gears, grinding, incorrect use of double declutch)
- Cutting corners on turns — underestimating the rear-wheel tracking path
- Inadequate observation checks (same as Code 8 but stakes are higher)
Employment Value
Code 10 opens doors to a range of employment opportunities across South Africa:
Delivery and distribution: National retailers, FMCG distributors, and courier companies constantly hire Code 10 drivers. Companies like Shoprite, Massmart, and their logistics partners require C1 for their medium truck fleets.
Construction: Tipper trucks, flatbed transporters, and crane trucks on construction sites typically fall in the Code 10 GVM range. The building sector remains one of the largest employers of Code 10 holders.
Municipal services: Refuse removal, water services, and road maintenance departments employ Code 10 drivers. Municipal positions often come with benefits and relative job stability.
Agriculture: Farm-to-market transport, livestock vehicles, and agricultural supply delivery all use Code 10 vehicles extensively, particularly in the Free State, Mpumalanga, and Limpopo.
Typical starting salaries (2026): R8,000-R15,000 per month for entry-level Code 10 driving positions, depending on the employer, region, and whether a PrDP is also required.
Code 10 vs Code 14
The decision between stopping at Code 10 or continuing to Code 14 depends on your career goals:
| Factor | Code 10 (C1) | Code 14 (EC) |
|---|---|---|
| Vehicle type | Rigid trucks up to 16t | Articulated trucks, interlinks |
| Training cost | R3,000-R6,000 | R5,000-R10,000+ |
| Training duration | 1-4 weeks | 2-6 weeks |
| Job availability | High (local delivery, construction) | High (long-haul, mining, logistics) |
| Salary range | R8,000-R15,000/month entry | R12,000-R25,000/month entry |
| Prerequisite | None (Code 8 recommended) | Code C1 required |
If you’re aiming for long-haul logistics, mining transport, or positions with Transnet and major freight companies, Code 14 is the goal. Code 10 is the required stepping stone. See our Code 14 guide for the full picture.
Duration
How long from starting Code 10 training to holding your licence:
| Stage | Duration |
|---|---|
| Code C1 learner’s licence booking | 4-10 weeks |
| Study and pass learner’s test | 1-2 weeks |
| Practical training | 1-4 weeks (intensive daily or spread over weekends) |
| Driving test booking | 4-12 weeks |
| Licence card issued | 4-8 weeks after passing |
Total realistic timeline: 3-6 months. Intensive training programmes can get you test-ready in 1-2 weeks, but the bottleneck remains testing centre booking availability.
Next Steps
- Code 14 (Code EC) guide — If you’re planning to continue to articulated vehicles
- Code 8 (Code B) guide — If you need Code 8 first
- Code 8 vs Code 10 comparison — Understand the differences side by side
- Driving school prices 2026 — Compare training costs across codes and provinces
- Find a driving school — Browse Code 10 schools by area