Skip to content
induwara.lk
induwara.lkSri Lanka · Utility

Sri Lanka Driving Licence Fee Calculator (DMT)

What the Department of Motor Traffic actually charges, item by numbered item. The levy is set per application and banded by how many vehicle classes are on it, and every line is printed twice, once for normal service, once for same day. Pick a service, get the receipt.

By Induwara AshinsanaUpdated Sep 23, 2026
Driving licence levySchedule I, consolidated to 17 Nov 2025
Recompute agrees

Schedule I item 1. A first Sri Lankan driving licence. The levy covers the learner's permit and the licence together, banded by how many classes are applied for at once.

The same application costs Rs 3,500 on same-day service.

The levy is charged per application, not per class, item 1(a) covers one class. Three or more classes all cost the same.

Which classes you pick changes nothing in the levy, only how many you name at once does.

Total payable to DMT
Rs 2,500
Recompute matches the line sum
The application levy
Rs 2,500
Before any add-on line
Same-day would cost
Rs 3,500
A Rs 1,000 difference

Itemised receipt

ItemLevyColumnAmount
1(a)Learner's permit and a new driving licence, one classIIRs 2,500
Total payable to the Department of Motor TrafficRs 2,500

This total is the Department of Motor Traffic levy only. The medical fitness certificate is issued by the National Transport Medical Institute, is not part of Schedule I, and is not included here, NTMI does not currently publish a reachable fee list, so this page quotes no figure for it rather than guessing one.

Key figures (as of 2026-09-23)

  • Applying for a learner's permit and a first Sri Lankan driving licence costs Rs 2,500 for one vehicle class, Rs 3,000 for two classes applied for at the same time and Rs 3,500 for three or more, on normal service. The same-day prices are Rs 3,500, Rs 4,000 and Rs 4,500.
  • The levy is charged per application and banded by the number of classes on it, not per class, an application naming five classes costs the same as one naming three.
  • Adding new classes to a licence you already hold is priced on the same three bands, starting at Rs 2,500 for normal service and Rs 3,500 for same-day service for one class added.
  • Renewing or extending the validity of a licence for one period is Rs 2,800 for normal service and Rs 4,000 for same-day service, plus an additional Rs 500 where the validity has lapsed by a year or less.
  • A duplicate licence for the existing validity period is Rs 2,800 for normal service and Rs 4,000 for same-day service, rising to Rs 7,800 for normal service and Rs 9,000 for same-day service where the licence was lost.
  • Changing the particulars of a licence on its own is Rs 3,300 for normal service and Rs 4,500 for same-day service; done in the same visit as adding classes, renewing or taking a duplicate it is an add-on of Rs 500 instead.
  • Converting an existing Sri Lankan licence into the new licence is Rs 2,800 for normal service and Rs 4,000 for same-day service.
  • Issuing a Sri Lankan licence to a citizen who holds a licence issued abroad is Rs 30,000, and Rs 60,000 for a person who is not a citizen; both are the same for normal and same-day service.
  • An international driving permit issued by the Department is Rs 3,000 for normal service and Rs 3,500 for same-day service, and postal charges covering packaging, delivery and courier are Rs 225.
  • Schedule I prices no practical-trial fee at all: re-applying for the written test is Rs 500 and re-applying for the practical test Rs 1,000, with the first attempt at each covered by the application levy.
  • The medical fitness certificate is a National Transport Medical Institute charge, not a Department of Motor Traffic levy, so it is not on this schedule and none of the figures above include it.
  • Schedule II prices one online service, in dollars rather than rupees: US$ 25 to verify a licence's details for a Sri Lankan citizen overseas, applied for through the relevant embassy or high commission.

Source: Department of Motor Traffic, Charges For Services, the consolidated Motor Traffic (Driving Licence Levy) Regulations No. 03 of 2022 incorporating amendments up to November 17, 2025. Last checked against that source on 2026-09-23.

How it works

This page is a transcription of Schedule I of the consolidated Motor Traffic (Driving Licence Levy) Regulations No. 03 of 2022, as published by the Department of Motor Traffic on its “Charges For Services” page, incorporating amendments up to November 17, 2025 and citing gazette No. 2306/02 of 14 November 2022. Every rupee figure is a named constant in the underlying data module, each one carrying the Schedule I item number it came from and a LAST_VERIFIED date of 2026-09-23.

The regulation itself is short. It says the levy payable for each purpose in Column I of Schedule I is the amount in Column II for normal service and the amount in Column III for same-day service. So the calculator needs exactly three things from you: which purpose you are applying under, how many vehicle classes are on the application where that matters, and whether you want normal or same-day service. Everything else is an add-on line that Schedule I allows only against particular items, and the tool refuses to attach one anywhere else.

Four rules do the work:

  1. The levy is per application, banded by class count. Items 1 and 5 charge Rs 2,500 for one class, Rs 3,000 for two at the same time, and Rs 3,500 for three or more, on normal service. Naming a fourth or a tenth class costs nothing further. There is no per-class fee, and nothing to multiply.
  2. Every levy has two prices. Same-day service is a separate column, not a surcharge. A new licence for one class moves from Rs 2,500 to Rs 3,500; a duplicate for a lost licence from Rs 7,800 to Rs 9,000. Where Column III prints a dash, the schedule sets no same-day figure for that item, and the calculator says so on the receipt instead of inventing one.
  3. A duplicate is priced by whether the licence was lost. Item 7(a) charges Rs 2,800 for a duplicate over the existing validity period, whatever the reason, defaced, damaged or simply worn; item 7(b) charges Rs 7,800 where the licence was lost. Items 6(b) and 7(c) each add Rs 500 where the validity has lapsed by a year or less.
  4. Tests are only charged when they are repeated. The schedule prices no trial fee. Item 2 charges Rs 500 to re-apply for the written test and item 4 charges Rs 1,000 to re-apply for the practical. The first attempt at each is covered by the application levy you have already paid.

The calculator computes the receipt twice, once by building the lines and once by a separate sum-of-constants formula, and shows a badge if the two ever disagree, which is a guardrail against a future edit touching one code path and not the other. A self-test script re-asserts every worked example on this page, plus the transcription of each Schedule I row, so a slip fails before it ships.

What this total does not include

The figure this page produces is the Department of Motor Traffic levy, and nothing else. The medical fitness certificate DMT requires, obtained within 6 months of the application, is issued by the National Transport Medical Institute, is not a DMT levy, and does not appear on Schedule I. NTMI does not currently publish a reachable fee list, so this page quotes no figure for it at all rather than printing a remembered one. Driving-school lessons are a private cost and are likewise outside the schedule. Penalties for driving on an expired licence are a separate matter; the Sri Lanka Traffic Fine Calculator covers the spot-fine schedule. The annual tax on the vehicle rather than the driver is the revenue licence, priced by the Sri Lanka Vehicle Revenue Licence Calculator, and the two are often confused with each other.

The timing rules behind the fees

DMT's own instructions set the schedule you pay against. The written test can be sat at 17 for light vehicles, and passing it gets a learner's permit valid for up to 18 months. The practical test comes no earlier than 3 months after that permit is issued, and not before 18. For heavy vehicles the bar is higher: a B or B1 licence held for at least two years, the written test from 20, and the practical from 21. None of that changes the levy, the classes on the application do not affect it, only their number, but it changes when you pay, and it is why bundling classes into one application is not always possible even though it would be cheaper. If you are working out whether your current licence still covers you, the Sri Lanka Driving Licence Validity Calculator answers that separately.

Worked examples

Each example below is computed by the same function the calculator above calls, and each total is asserted by the tool's self-tests. The item number on every line is the Schedule I item it came from.

A first licence for one class, normal service

  1. Item 1(a) · Learner's permit and a new driving licence, one class: Rs 2,500
  2. Total: Rs 2,500

A first licence for three classes at once, same-day, with a pair of large L plates

  1. Item 1(c) · Learner's permit and a new driving licence, 3 classes at the same time: Rs 4,500 (Column III)
  2. Item 3(a) · A pair of L plates, 11" x 9": Rs 1,000 (Column III)
  3. Total: Rs 5,500

Renewal seven months after the validity lapsed, posted to the applicant

  1. Item 6(a) · Renewal or extension of the validity period: Rs 2,800
  2. Item 6(b) · Additional levy for a lapsed period of one year or less: Rs 500
  3. Item 16 · Postal charges, including packaging, delivery and courier: Rs 225
  4. Total: Rs 3,525

A duplicate after losing the licence, same-day, with the address changed in the same visit

  1. Item 7(b) · Duplicate licence (licence lost): Rs 9,000 (Column III)
  2. Item 10 · Changing particulars at the same time as this service: Rs 500 (Column III)
  3. Total: Rs 9,500

A Sri Lankan citizen converting a licence issued abroad

  1. Item 12(a) · Sri Lankan citizen holding a licence issued abroad: Rs 30,000
  2. Total: Rs 30,000

Adding two classes to an existing licence, after failing the practical test once

  1. Item 5(b) · Adding classes to an existing licence, two classes at the same time: Rs 3,000
  2. Item 4 · Re-applying for the practical test: Rs 1,000
  3. Total: Rs 4,000

Compare the first two. Three classes instead of one adds Rs 1,000 on normal service, less than the cost of a second application, which is why the schedule rewards naming every class you are ready to be tested on in one go. Compare the third and fourth: the add-on lines are small against the levy they attach to, but the lost-licence duplicate at Rs 7,800 is nearly three times item 7(a)'s Rs 2,800, which is what a duplicate costs for every reason other than loss, so producing the old card matters more than anything else on this schedule.

The full schedule

Every purpose Schedule I prices, grouped by what you are applying for, with the add-on lines last; the number in the first column is the schedule's own item number, so you can find any row in the Department's document. Column II is normal service and Column III same-day; a dash means the schedule sets no same-day levy for that item.

ItemPurpose of issueColumn IIColumn III
1(a)Learner's permit and a new driving licence: one classRs 2,500Rs 3,500
1(b)Learner's permit and a new driving licence: two classes at the same timeRs 3,000Rs 4,000
1(c)Learner's permit and a new driving licence: three or more classesRs 3,500Rs 4,500
5(a)Adding classes to an existing licence: one classRs 2,500Rs 3,500
5(b)Adding classes to an existing licence: two classes at the same timeRs 3,000Rs 4,000
5(c)Adding classes to an existing licence: three or more classesRs 3,500Rs 4,500
6(a)Renewal or extension of the validity periodRs 2,800Rs 4,000
7(a)Duplicate licence for the existing validity periodRs 2,800Rs 4,000
7(b)Duplicate licence (licence lost)Rs 7,800Rs 9,000
9Changing the particulars of a licenceRs 3,300Rs 4,500
11Converting an old licence to the new formatRs 2,800Rs 4,000
8Extract of a driving licenceRs 1,000—
15International driving permitRs 3,000Rs 3,500
12(a)Sri Lankan citizen holding a licence issued abroadRs 30,000Rs 30,000
12(b)Non-citizen holding a licence issued abroadRs 60,000Rs 60,000
13(a)Licence issued to a non-citizenRs 45,000Rs 45,000
13(b)Renewal of a non-citizen's licenceRs 15,000Rs 15,000
13(c)Non-citizen's duplicate (destroyed, defaced or damaged)Rs 15,000Rs 15,000
13(d)Non-citizen's duplicate (licence lost)Rs 30,000Rs 30,000
14(a)Temporary licence: visitor who is not a citizen: one monthRs 15,000Rs 15,000
14(a)Temporary licence: visitor who is not a citizen: more than one month, up to two monthsRs 21,000Rs 21,000
14(a)Temporary licence: visitor who is not a citizen: more than two months, up to six monthsRs 30,000Rs 30,000
14(a)Temporary licence: visitor who is not a citizen: more than six months, up to twelve monthsRs 45,000Rs 45,000
14(b)Temporary licence: visitor who is a Sri Lankan citizen: three monthsRs 15,000Rs 15,000
14(b)Temporary licence: visitor who is a Sri Lankan citizen: more than three months, up to six monthsRs 18,000Rs 18,000
14(b)Temporary licence: visitor who is a Sri Lankan citizen: more than six months, up to twelve monthsRs 24,000Rs 24,000
2Re-applying for the written testRs 500—
4Re-applying for the practical testRs 1,000—
3(a)A pair of L plates, 11" x 9"Rs 1,000Rs 1,000
3(b)A pair of L plates, 5" x 4"Rs 500Rs 500
6(b) / 7(c)Additional levy for a lapsed period of one year or lessRs 500—
10Changing particulars at the same time as item 5, 6 or 7Rs 500Rs 500
16Postal charges, including packaging, delivery and courierRs 225—

Schedule II adds a single online service, priced in dollars: US$ 25to verify a licence's details for a Sri Lankan citizen overseas, applied for by e-mail through the relevant Sri Lankan embassy or high commission.

Frequently asked questions

Sources & references

Related tools

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.