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.
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:
- 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.
- 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.
- 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.
- 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.
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.
| Item | Purpose of issue | Column II | Column III |
|---|---|---|---|
| 1(a) | Learner's permit and a new driving licence: one class | Rs 2,500 | Rs 3,500 |
| 1(b) | Learner's permit and a new driving licence: two classes at the same time | Rs 3,000 | Rs 4,000 |
| 1(c) | Learner's permit and a new driving licence: three or more classes | Rs 3,500 | Rs 4,500 |
| 5(a) | Adding classes to an existing licence: one class | Rs 2,500 | Rs 3,500 |
| 5(b) | Adding classes to an existing licence: two classes at the same time | Rs 3,000 | Rs 4,000 |
| 5(c) | Adding classes to an existing licence: three or more classes | Rs 3,500 | Rs 4,500 |
| 6(a) | Renewal or extension of the validity period | Rs 2,800 | Rs 4,000 |
| 7(a) | Duplicate licence for the existing validity period | Rs 2,800 | Rs 4,000 |
| 7(b) | Duplicate licence (licence lost) | Rs 7,800 | Rs 9,000 |
| 9 | Changing the particulars of a licence | Rs 3,300 | Rs 4,500 |
| 11 | Converting an old licence to the new format | Rs 2,800 | Rs 4,000 |
| 8 | Extract of a driving licence | Rs 1,000 | — |
| 15 | International driving permit | Rs 3,000 | Rs 3,500 |
| 12(a) | Sri Lankan citizen holding a licence issued abroad | Rs 30,000 | Rs 30,000 |
| 12(b) | Non-citizen holding a licence issued abroad | Rs 60,000 | Rs 60,000 |
| 13(a) | Licence issued to a non-citizen | Rs 45,000 | Rs 45,000 |
| 13(b) | Renewal of a non-citizen's licence | Rs 15,000 | Rs 15,000 |
| 13(c) | Non-citizen's duplicate (destroyed, defaced or damaged) | Rs 15,000 | Rs 15,000 |
| 13(d) | Non-citizen's duplicate (licence lost) | Rs 30,000 | Rs 30,000 |
| 14(a) | Temporary licence: visitor who is not a citizen: one month | Rs 15,000 | Rs 15,000 |
| 14(a) | Temporary licence: visitor who is not a citizen: more than one month, up to two months | Rs 21,000 | Rs 21,000 |
| 14(a) | Temporary licence: visitor who is not a citizen: more than two months, up to six months | Rs 30,000 | Rs 30,000 |
| 14(a) | Temporary licence: visitor who is not a citizen: more than six months, up to twelve months | Rs 45,000 | Rs 45,000 |
| 14(b) | Temporary licence: visitor who is a Sri Lankan citizen: three months | Rs 15,000 | Rs 15,000 |
| 14(b) | Temporary licence: visitor who is a Sri Lankan citizen: more than three months, up to six months | Rs 18,000 | Rs 18,000 |
| 14(b) | Temporary licence: visitor who is a Sri Lankan citizen: more than six months, up to twelve months | Rs 24,000 | Rs 24,000 |
| 2 | Re-applying for the written test | Rs 500 | — |
| 4 | Re-applying for the practical test | Rs 1,000 | — |
| 3(a) | A pair of L plates, 11" x 9" | Rs 1,000 | Rs 1,000 |
| 3(b) | A pair of L plates, 5" x 4" | Rs 500 | Rs 500 |
| 6(b) / 7(c) | Additional levy for a lapsed period of one year or less | Rs 500 | — |
| 10 | Changing particulars at the same time as item 5, 6 or 7 | Rs 500 | Rs 500 |
| 16 | Postal charges, including packaging, delivery and courier | Rs 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
- 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
- Department of Motor Traffic: Vehicle Classes (section 122 of the Motor Traffic Act, as amended by Act No. 8 of 2009)
- Department of Motor Traffic: New Driving License: age, learner-permit and medical-certificate requirements
- Department of Motor Traffic: Duplicate Driving License and Change of Particulars
Schedule I was re-fetched and re-read in full on 2026-09-23. The National Transport Medical Institute's site (ntmi.gov.lk) did not resolve on that date, so no medical-certificate fee is quoted anywhere on this page. What this page got wrong before, and when it was fixed, is on the corrections log.
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.