induwara.lk
induwara.lkSri Lanka · Utility

Sri Lanka Driving Licence Fee Calculator (DMT)

Add up every rupee you'll pay the Department of Motor Traffic and the NTMI for a Sri Lankan driving licence — issue fee, per-class trial, medical certificate, postal pickup and more — line by line, with sources cited.

By Induwara AshinsanaUpdated May 16, 2026
Driving licence feeDMT & NTMI schedule
DMT verified · 2026

First-time issue of a Sri Lankan smart-card driving licence after passing the written test.

Used only for the location hint — DMT fees are uniform nationwide.

1 selected

Hover a class code on the result rows below to see the full description. Heavy classes (C, C1, CE, D, D1) trigger the higher trial fee and an extended NTMI medical.

Grand total
Rs 3,050
Recompute matches the line sum
Pay at DMT
Rs 2,300
Department of Motor Traffic counter
Pay at NTMI
Rs 750
National Transport Medical Institute
Pay at bank
Rs 0
BoC / People's Bank counter

Itemised receipt

LinePayable atAmount
New driving licence — base issue fee
DMT schedule
DMTRs 1,300
Practical trial — Class B (light)
DMT trial fee
DMTRs 1,000
NTMI medical certificate (light)
NTMI schedule
NTMIRs 750
Grand totalRs 3,050

Fees follow the DMT licence services schedule and the NTMI medical schedule. Rupee figures are held as named constants in the underlying data module with inline source URLs, last cross-checked on the ‘Last verified’ date shown below the calculator.

How it works

The calculator implements the Department of Motor Traffic (DMT) published fee schedule under the Motor Traffic Act No. 14 of 1951 (as amended), and adds the National Transport Medical Institute (NTMI) medical-fitness-test fee where required. Every rupee figure is held as a named constant in the underlying data module with a source URL and a LAST_VERIFIED date, so the page is straightforward to re-validate against the live DMT schedule.

Six steps build the total:

  1. Base licence-issue fee. The flat DMT fee for the chosen service — new issue (Rs 1,300), renewal (Rs 1,300), duplicate (Rs 800), add-a-class (Rs 1,300), foreign-licence conversion (Rs 4,500), or learner permit (Rs 500).
  2. Per-class practical trial fee. When the service requires a trial, DMT charges Rs 1,000 per light class (A1, A, B1, B, G1, G, J) and Rs 1,400 per heavy class (C1, C, CE, D1, D). The trial is conducted on the vehicle type for the class being tested.
  3. Additional-class incremental fee. Only for new-issue and add-a-class services. For each class beyond the first selected in the same application, DMT adds Rs 700 on top of the base issue fee.
  4. NTMI medical certificate. Standard test — Rs 750 for light-only applicants. Extended test — Rs 1,200 if any heavy class is included. The certificate is valid for 6 months and must be obtained before the DMT practical trial.
  5. Postal sub-station handling. If you collect the card at a district DMT sub-station outside Werahera, DMT adds Rs 200 per application.
  6. Cross-check.The page recomputes the total by an independent ‘sum-of-constants’ formula and compares it to the line-by-line sum. The header badge flips to ‘Recompute mismatch’ if they ever disagree — a guardrail for future fee edits.

The total is then split into three payment buckets — what to pay at the DMT counter, what to pay at NTMI, and what to pay at the Bank of Ceylon or People's Bank counter — so the trip itself can be planned accurately. The district selector is informational; the licence fee is uniform nationwide. For the vehicle's annual revenue licence (the tax on the vehicle, not the driver), use the Sri Lanka Vehicle Revenue Licence Calculator instead — they are distinct fees often confused with each other.

How the light-versus-heavy split changes the maths

The single biggest lever on the total is whether any chosen class sits in the heavy bucket. DMT groups A1, A, B1, B, G1, G and J as light classes and C1, C, CE, D1 and D as heavy classes. Two rules key off that split. First, the practical trial fee rises from Rs 1,000 to Rs 1,400 per heavy class, because the test is conducted on a heavy vehicle. Second, the NTMI medical escalates from the standard Rs 750 certificate to the extended Rs 1,200 certificate the moment a single heavy class enters the application. The calculator applies the extended medical once for the whole application — it does not double-count if you pick two heavy classes — which mirrors how NTMI issues one certificate per visit.

What the fee does — and does not — cover

The figure this page produces is the government and medical cost of obtaining or amending the licence document itself. It deliberately excludes a few real-world costs that vary too much to quote as a fixed line. Driving-school lessons are not a DMT fee and are not included — those are negotiated privately and differ by city and class. The written (theory) test is sat before the practical trial; where a service requires it, the learner permit line of Rs 500 stands in for that pre-trial stage. Penalties for driving on an expired licence are also outside this calculator — if you have already been fined, the Sri Lanka Traffic Fine Calculator covers the spot-fine schedule separately. Likewise, the licence fee is not the same as the cost of insuring the vehicle you intend to drive; estimate that with the Sri Lanka Motor Insurance Premium Calculator.

Three structural points keep the receipt honest. The base issue fee is charged once per application no matter how many classes you bundle — bundling classes in one visit is cheaper than returning for each separately, because you pay the incremental Rs 700 rather than a fresh base fee each time. The duplicate service never carries a trial or an additional-class fee, since you are replacing a card you already earned. And the foreign-conversion base fee of Rs 4,500 replaces the new-issue fee rather than stacking on top of it — a common double-counting mistake when expats budget for the switch. Once you hold the licence, the recurring cost of running the vehicle shifts to fuel and revenue licence; the Sri Lanka Fuel Cost Calculator is the natural next step for that ongoing budget.

Worked examples

New Class B (car) licence, first-time applicant

  1. DMT new-licence issue fee: Rs 1,300
  2. Practical trial, Class B (light): Rs 1,000
  3. NTMI medical certificate (light): Rs 750
  4. Additional class: Rs 0 (only one class)
  5. Total: Rs 3,050

Existing Class B, adding Class A and Class G1 (postal pickup, Kandy)

  1. DMT add-class issue fee: Rs 1,300
  2. Practical trial × 2 (A + G1, both light): Rs 2,000
  3. Additional-class incremental × 1: Rs 700
  4. NTMI medical (light, existing one lapsed): Rs 750
  5. Postal sub-station handling: Rs 200
  6. Total: Rs 4,950

Returning expat converting a UK Class B licence (trial required)

  1. DMT foreign-licence conversion fee: Rs 4,500
  2. Practical trial, Class B (light): Rs 1,000
  3. NTMI medical (light): Rs 750
  4. Total: Rs 6,250

The next example is the edge case most people get wrong: a heavy-vehicle add-on. The trial fee jumps to the heavy rate, the NTMI test switches to the extended (heavy) certificate, and because only one class is being added there is no incremental additional-class fee — so the total is driven by the higher trial and medical lines, not by the count of classes.

Edge case — existing Class B driver adding Class D (heavy bus)

  1. DMT add-class issue fee: Rs 1,300
  2. Practical trial, Class D (heavy): Rs 1,400
  3. Additional-class incremental: Rs 0 (only one class added)
  4. NTMI medical (heavy, extended test): Rs 1,200
  5. Total: Rs 3,900

Compare this with the second example: both add a single class to an existing Class B licence, but swapping a light class (Class A) for a heavy class (Class D) raises the trial by Rs 400 and the medical by Rs 450. That single light-versus-heavy choice moves the bill more than adding a second light class would.

Frequently asked questions

Sources & references

Fees on this page were last cross-checked against the DMT and NTMI published schedules on 2026-05-16. The legal basis is the Motor Traffic Act No. 14 of 1951 and the regulations gazetted under it; DMT revises its fee schedule by gazette extraordinary from time to time and this page is updated when a revision is published.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Spotted a stale rupee or an edge case the calculator misses?

Email me at [email protected] — fixes typically ship the same day.