Tanzania Driving Licence Fees
Tanzania driving licence fees from TRA: provisional TZS 10,000, test TZS 3,000, licence TZS 70,000 for 5 years. Classes A to H, new licence and renewal.
Tanzania driving licence — fees by class
Tanzania driving licences are issued by the Tanzania Revenue Authority (TRA) after a driving test administered by the Tanzania Police Force (Traffic Department). A licence is valid for 5 years and can be renewed for further 5-year periods. TRA's published fees are the same for every class; what changes the total is whether you are applying for the first time, renewing, or renewing after the licence has expired.
Licence classes
- A — motorcycles, with or without a sidecar, above 125cc.
- A1 — motorcycles without a sidecar, under 125cc.
- A2 — motor tricycles and quadricycles (for example bajaji).
- A3 — mopeds not exceeding 50cc.
- B — private vehicles: all motor vehicles except motorcycles, commercial, heavy-duty and public service vehicles.
- C — public service vehicles with 30 or more passenger seats. Requires C1 or E held for 3 years.
- C1 — public service vehicles with 15 to 29 passenger seats (for example daladala and coaster-size buses). Requires D held for 3 years.
- C2 — public service vehicles with 4 to 14 passenger seats. Requires D held for 3 years.
- C3 — public service vehicles seating 4 or fewer including the driver (taxis). Requires D held for 3 years.
- D — light commercial vehicles: all vehicles except motorcycles, heavy-duty and public service vehicles.
- E — heavy commercial vehicles: all vehicles except motorcycles and public service vehicles. Requires D held for 3 years.
- F — track-laying vehicles steered by their tracks.
- G — farm or mine vehicles.
- H — provisional (learner) licence.
Minimum ages (Road Traffic Act, s.30(4)): no licence under 16; no licence under 18 except for a moped; a bus or heavy commercial vehicle licence only for someone over 21 with at least three years' driving experience. Full guide: Driving Licence Classes in Tanzania.
Where the cost comes from
- Provisional (learner) licence: TZS 10,000.
- Driving test: TZS 3,000.
- Driving licence: TZS 70,000, renewable every 5 years.
- Duplicate card: TRA does not publish this fee; the portal shows it on the payment notice.
- Driving school: set by each school and varies by class, so it is not built into the calculator. Enter your school's quote to include it.
Process
- Apply for a Provisional licence in TRA's driving licence system (taxpayer portal) and pay against the control number. It is valid for 3 months and renewable 3 months at a time.
- Train with a registered driving school or certified instructor.
- After at least one month, submit a New application, pay the test bill and sit the police driving test to get a certificate of competence.
- Pay the licence bill against its control number; TRA then issues the card.
For renewal, choose Renewal in the portal and pay the licence fee. If the licence has already expired, TRA requires a new competence test before the renewal bill is issued, and a licence not renewed within five years of its last issue or renewal lapses. Lost or damaged cards are replaced through a Duplicate application.
Class D and class E driving licences in Tanzania
Class D is the licence most working drivers need, and it is often misunderstood: it is not a motorcycle or bus class. It covers light commercial vehicles such as pickups, delivery vans and light trucks, as well as the private vehicles a class B licence covers. D is also the stepping stone to the professional classes. You must hold it for three years before you can move up to C1, C2 or C3 (public service vehicles) or E (heavy commercial vehicles). If you drive for a living, or might, apply for D rather than B.
Class E covers heavy commercial vehicles, such as lorries, tippers, tankers and articulated trucks: every type of vehicle except motorcycles and public service vehicles. You need class D held for at least three years first, and the Road Traffic Act bars a heavy commercial vehicle licence for anyone under 21 or with less than three years' driving experience. Class C, for buses with 30 or more passenger seats, in turn requires C1 or E held for three years.
What you will pay: three common cases
- First licence, any class: provisional TZS 10,000 + test TZS 3,000 + licence TZS 70,000 = TZS 83,000, plus your driving school's fee.
- Renewal before expiry: TZS 70,000 for another five years.
- Renewal after the licence has expired: a new competence test (TZS 3,000) plus the licence (TZS 70,000) = TZS 73,000. This only works while the licence can still be renewed: one not renewed within five years of its last issue or renewal lapses.
Driving licence renewal in Tanzania, step by step
- Log in to the TRA taxpayer portal and choose Renewal in the driving licence module.
- Enter the required details and submit the application.
- Print the payment notice and pay the TZS 70,000 licence fee against its control number.
- Collect the renewed card.
Licences used to be issued for three years; a 2019 amendment to the Road Traffic Act brought in the five-year term. A valid foreign licence or international driving permit is recognised in Tanzania but stops being valid once you have stayed more than six months. Foreign and Zanzibar licence holders apply through a Conversion application.
Driving licence vs road licence
People who search for "road licence" usually mean a charge on the vehicle, not the driver. When a vehicle is first registered, TRA charges a motor vehicle licence fee of TZS 200,000 to 300,000 depending on engine size, alongside the TZS 250,000 registration tax. Those costs are built into the vehicle import duty calculator.
Sources: TRA, Taxes and Duties at a Glance 2025/26 (licence, test and provisional fees); Road Traffic Act, Cap. 168 R.E. 2023, ss. 26–30 (learner licence, test, 5-year validity, lapse, minimum ages); TRA, Computerized Driving License System guide (application types); Tripartite Transport and Transit Facilitation Programme, Tanzania final report (2017), s.1.1.5 (class definitions and prerequisites). Checked 24 October 2026.
Take this further
Licence class and expiry are a compliance risk the moment a driver is on your payroll. Tawala Fleet tracks driver licences, expiry dates and vehicle assignment, and Tawala HR & Payroll keeps the employment side.
Not sure which module fits? Compare every option under Tawala solutions, or find the setup for your sector under Tawala by industry.
Frequently asked questions
How much is a driving licence in Tanzania?
What are the driving licence classes in Tanzania?
What is a class D driving licence in Tanzania?
What is a class E driving licence in Tanzania?
How do I renew my driving licence in Tanzania?
How long is a Tanzanian driving licence valid?
How do I apply for a driving licence in Tanzania?
What is the minimum age for a driving licence in Tanzania?
Want this automated for your business?
Tawala bundles every Tanzanian tax, payroll and compliance calculation — and files it for you. From TZS 75,000/month.
Download Driving Licence Cost
Free, no sign-up, no email required. The PDF includes your figures and the current Tanzania tax bands, so you can file it or hand it to your accountant.
Enter your figures above first — the download includes whatever the calculator is currently showing.
Prefer it emailed? We'll send Driving Licence Cost too
You already have the free PDF and Excel download above — no email needed. If you'd rather have it land in your inbox to forward on, drop your address here. We'll add one follow-up email with practical tips on automating this, then leave you alone unless you ask.
🔒 We store your email in Tanzania. Used only to send your PDF and occasional Tawala tips. You can unsubscribe in one click. We never sell or share your email.