induwara.lkinduwara.lk
induwara.lkSri Lanka · Utility

Sri Lanka Driving License Validity Calculator

Find the exact expiry date of any Sri Lankan driving licence in seconds. Enter the issue date, class, and date of birth — the calculator applies the DMT's age-banded validity rules, computes the six-month renewal window, and flags when Form D medical certification is required. Sources cited below.

By Induwara AshinsanaUpdated May 16, 2026
Check your licence validityDMT rules
DMT verified · 2026-05-17

Heavy classes (C, CE, D, DE) follow a 5-year base validity; everything else follows 8 years.

The date printed in box 4b on your licence.

Used to apply the right age-band validity rule.

Quick presets
Expiry date
Saturday, 20 March 2032
Status
2,116 days remaining
Renewal window opens
Saturday, 20 September 2031
Six months before expiry.
Medical (Form D) at next renewal
Not required
Holder age at expiry: 36

Working

Licence class
BB — Motor car / light vehicle (≤3,500kg)
Issue date
Wednesday, 20 March 2024
Age at issue
28 years
Validity rule applied
Light vehicle, under 60: 8-year validity
Validity period
8 years
Calculated expiry
Saturday, 20 March 2032Cross-checked against calendar-add
Renewal window opens
Saturday, 20 September 2031

Validity follows the DMT's published table and the Motor Traffic Act. Form D (medical certificate) is engaged when the holder is age 60 or older at the date of issue (heavy) or at the date of next renewal (light or heavy). Sources cited below.

How it works

The calculator applies the validity periods set by the Department of Motor Traffic (DMT) under regulations made by the Minister in charge of motor traffic, currently published in the DMT's consolidated fee and validity circular and rooted in the Motor Traffic Act No. 14 of 1951 (as amended). The method is deterministic and you can verify every output by hand using the four-step procedure below.

  1. Resolve the weight band. Classes A, A1, B, B1, G, G1 and J are light. Classes C, C1, CE, D, D1 and DE are heavy. The band sets the base validity (8 years light, 5 years heavy) and the age thresholds that shorten it.
  2. Compute age at issue. Whole years between date of birth and the issue date printed on the licence card (box 4b). A holder is in the age 60–69 band only if they were 60 or older on the issue date; turning 60 mid-validity does not retroactively shorten the term.
  3. Apply the validity rule. Light: 8 years under 60, 5 years 60–69, 2 years 70+. Heavy: 5 years under 60, 2 years 60–64, renewal not granted from 65. The Form D medical certificate is required at issue whenever the age band is 60 and above.
  4. Add the period to the issue date.Standard calendar addition: keep month and day, advance the year. The only wrinkle is a 29 February issue rolling into a non-leap year — the DMT's convention is to fall back to 28 February in that case, and the calculator implements exactly that fallback.

The renewal-window date is the expiry minus six months — the period during which the DMT accepts a routine renewal application without treating it as a lapse. The Form D requirement at next renewal is set by the holder's age at the calculated expiry date: 60 or older means the next renewal will engage the medical regime even if the current period did not.

Why heavy-vehicle validity is shorter

Heavy-vehicle classes (C/CE/D/DE) carry the highest crash-fatality risk and the most exacting fitness requirements — coach drivers, lorry drivers and articulated-vehicle drivers move large mass at speed through public roads. The five-year base validity (versus eight years for light vehicles) gives the DMT a tighter review cadence, and the drop to two years at age 60 reflects medical evidence on age-related reaction-time decline. The 65-plus cut-off is statutory and is the single hardest age threshold in the entire Sri Lankan licence regime — past it, routine renewal stops and any new heavy licence is granted only on case-by-case senior medical review.

What the calculator does not cover

Three closely-related questions are out of scope so this tool can stay sharp on what it is for. First, fees — every renewal, retest, late-fee and Form D charge is covered by the Sri Lanka driving licence fee calculator; this tool tells you when to act, the fee tool tells you how much. Second, vehicle revenue licences — the annual road tax that follows the vehicle, not the driver — is handled by the vehicle revenue licence calculator. Third, the International Driving Permit issued by the Automobile Association of Ceylon has a different validity regime (typically one year, tied to the underlying SL licence) and is not modelled here. Foreign-licence conversion eligibility, demerit points, and practical-test slot availability are also outside scope.

Lapsed-licence buckets and the three-year rule

If the issue date you enter produces an expiry in the past, the calculator categorises the lapse into one of three DMT-recognised buckets. Up to six months overdue: routine renewal with a late fee, no retest, no medical re-examination unless the age-band rule already required it. Six months to three years overdue: the DMT requires the holder to sit the written test and the practical trial again before a new licence is issued — this exists to catch drivers who let the medical safety net lapse for a meaningful period. More than three years overdue: the application is treated exactly like a first-time licence application, with full trial, full Form D, and full new-issue fees. The thresholds are restated from the DMT's renewal procedure page and are reviewed every time DMT updates its public guidance.

Edge cases the calculator handles deliberately

Five edge cases get explicit treatment. (1) An issue date of 29 February in a leap year, rolling into a non-leap target year, falls back to 28 February — both for the standard 8-year light validity and the 5-year heavy validity. (2) A holder exactly age 60 on the issue date falls into the 60–69 light band (or 60–64 heavy band) — the boundary is inclusive on 60. (3)Heavy class CE at age 65+ returns a clear "renewal not granted" flag with a routed message to DMT rather than computing a meaningless expiry. (4) Already-expired licences are bucketed by lapse length and the result panel surfaces the right procedure. (5) Future issue dates, ages under the legal minimum, and unparseable inputs all return a specific error message rather than silently producing a nonsense date.

Worked examples

Three scenarios mapped to the most common situations a Sri Lankan driver runs into. Plug each into the calculator above — the result panel and breakdown should match these numbers exactly.

Light vehicle, no edge cases

Class B holder, age 28 at issue

  1. DOB: 1995-04-12 · Class B · Issue: 2024-03-20
  2. Age at issue: 28 (< 60) → light band, 8 years
  3. Expiry: 2024-03-20 + 8 years = 2032-03-20 (Saturday)
  4. Renewal window opens: 2031-09-20 (expiry − 6 months)
  5. Age at expiry: 36 → Form D NOT required at next renewal

Validity is set at issue — does not shorten when the holder turns 60

Class B holder, age 59 at issue, will cross 60 mid-validity

  1. DOB: 1965-08-10 · Class B · Issue: 2024-09-01
  2. Age at issue: 59 (< 60) → light band, 8 years
  3. Expiry: 2024-09-01 + 8 years = 2032-09-01
  4. Holder turns 60 on 2025-08-10 — inside validity; no change
  5. Age at expiry: 67 → Form D YES at next renewal

Heavy vehicle, post-60 band

Class CE heavy-vehicle holder, age 62 at issue

  1. DOB: 1962-02-22 · Class CE · Issue: 2024-11-22
  2. Age at issue: 62 (60–64 heavy band) → 2 years
  3. Form D filed at issue (statutory for heavy 60+)
  4. Expiry: 2024-11-22 + 2 years = 2026-11-22
  5. Renewal window opens: 2026-05-22
  6. Age at expiry: 64 → Form D YES at next renewal

Lapse bucket: ≤ 6 months — renew with late fee, no retest

Already-expired Class B licence, 4 months overdue

  1. DOB: 1985-06-02 · Class B · Issue: 2018-01-17
  2. Age at issue: 32 → light band, 8 years
  3. Expiry: 2018-01-17 + 8 years = 2026-01-17
  4. Today (assumed 2026-05-17): expired ~120 days ago
  5. Bucket: ≤ 6 months → renew with late fee, no retest

Frequently asked questions

Sources & references

The DMT validity bands and renewal-window rule on this page were last cross-checked against official sources on 2026-05-17. The calculator is reviewed every time the Motor Traffic Act is amended or the DMT publishes a new fee/validity circular.

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.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.