Short answer: the RTO fee for driving licence renewal is ₹200 nationwide under the Central Motor Vehicles Rules, and most people pay ₹400 to ₹900 in total once smart card, state service, and portal charges are added. Renewing more than 30 days after expiry adds ₹1,000 per year of delay. If you are 40 or above, budget separately for the Form 1A medical certificate.
Why Renewal Fees Look Different in Every State
A common misunderstanding is that each state fixes its own driving licence renewal price. It does not. The renewal fee heads are set centrally in Rule 32 of the Central Motor Vehicles Rules, 1989 (revised in 2016) and apply identically from Kerala to Nagaland.
What differs is everything layered on top of that central fee — the state's own service charge, the cost of printing and couriering the smart card, the payment gateway convenience fee, and the charge levied by state facilitation centres such as Meeseva, e-Mitra, Akshaya, Suvidha, or Jan Seva Kendra when someone files the application for you. Those add-ons are why the same renewal costs around ₹400 in Bihar and closer to ₹1,000 in Kerala.
Central RTO Fee Structure — Same in All States
| Fee Head | Amount | Notes |
|---|---|---|
| Renewal of driving licence (smart card) | ₹200 | Rule 32, CMVR 1989 |
| Driving test fee (where a test is required) | ₹300 | Charged per test attempt |
| Late fee after 30-day grace period | ₹1,000 per year of delay | Applies per year or part year |
| International Driving Permit | ₹1,000 | Optional, separate application |
| Change of address / particulars | ₹200 | If updated during renewal |
| Duplicate licence (lost or damaged) | ₹200 | Filed alongside renewal if needed |
For an ordinary on-time renewal of a private (non-transport) licence, only the ₹200 renewal fee applies — no driving test is required. The test fee appears only where the RTO orders a fresh test, which is typically the case for long-expired licences or transport endorsements.
Driving Licence Renewal Fees — State-Wise Chart 2026
The figures below are the typical total payable at the RTO or on Parivahan, including the central fee plus state-level charges. Treat them as a planning range: the exact amount is calculated by the portal after you enter your licence details, and facilitation centres add their own charge on top.
| State / UT | Typical Total Fee | What Drives the Difference |
|---|---|---|
| Andhra Pradesh | ₹400 – ₹700 | Meeseva service charge added on portal applications |
| Arunachal Pradesh | ₹400 – ₹700 | Limited online slots; most renewals at district RTO |
| Assam | ₹400 – ₹750 | Smart card and postage billed separately |
| Bihar | ₹400 – ₹700 | Full online renewal via Parivahan |
| Chhattisgarh | ₹400 – ₹700 | Biometric visit generally required |
| Delhi (NCT) | ₹400 – ₹700 | Fully online; appointment mandatory at zonal RTO |
| Goa | ₹400 – ₹800 | State service charge applies |
| Gujarat | ₹400 – ₹750 | Sarathi facilitation charge on assisted applications |
| Haryana | ₹400 – ₹800 | Additional state service charge on smart card |
| Himachal Pradesh | ₹400 – ₹750 | Postal delivery charge added |
| Jharkhand | ₹400 – ₹700 | Online payment via Parivahan gateway |
| Karnataka | ₹450 – ₹900 | State service charge plus smart card printing fee |
| Kerala | ₹500 – ₹1,000 | Higher state service charge; Akshaya centre fee if assisted |
| Madhya Pradesh | ₹400 – ₹750 | Biometric appointment at RTO required |
| Maharashtra | ₹450 – ₹900 | State service charge plus courier delivery fee |
| Manipur | ₹400 – ₹700 | District transport office processing |
| Meghalaya | ₹400 – ₹700 | Limited online availability |
| Mizoram | ₹400 – ₹700 | District transport office processing |
| Nagaland | ₹400 – ₹700 | District transport office processing |
| Odisha | ₹400 – ₹750 | Online renewal with e-payment gateway charge |
| Punjab | ₹400 – ₹800 | Suvidha centre charge on assisted applications |
| Rajasthan | ₹400 – ₹800 | e-Mitra service charge on assisted applications |
| Sikkim | ₹400 – ₹700 | District transport office processing |
| Tamil Nadu | ₹450 – ₹900 | State service charge plus smart card fee |
| Telangana | ₹400 – ₹800 | TS-eSeva / Meeseva charge on assisted applications |
| Tripura | ₹400 – ₹700 | District transport office processing |
| Uttar Pradesh | ₹400 – ₹800 | Jan Seva Kendra charge on assisted applications |
| Uttarakhand | ₹400 – ₹750 | Postal delivery charge added |
| West Bengal | ₹400 – ₹850 | State service charge plus smart card fee |
| Chandigarh (UT) | ₹400 – ₹700 | Fully online; appointment at UT licensing office |
| Jammu & Kashmir (UT) | ₹400 – ₹750 | Regional transport office processing |
| Puducherry (UT) | ₹400 – ₹700 | Online renewal via Parivahan |
State charges are revised from time to time by transport department notification. Always confirm the final amount on the fee-payment screen at parivahan.gov.in before paying.
Late Fee: What It Costs to Renew an Expired Licence
The renewal window matters more than the state you live in. Renew inside the grace period and you pay the base fee; miss it and the penalty quickly becomes the largest line item.
| How Long Since Expiry | Extra Cost | What Happens |
|---|---|---|
| Renewed before expiry (up to 1 year early) | Nil | Normal renewal; new validity runs from the expiry date |
| Within 30 days of expiry | Nil | Grace period — base fee only |
| 31 days to 1 year after expiry | ₹1,000 | Late fee for one year of delay |
| 1 to 5 years after expiry | ₹1,000 per year of delay | RTO may also require a fresh driving test |
| More than 5 years after expiry | Not renewable | Apply afresh: learner licence, test, and full fresh-licence fees |
Driving on an expired licence is separately punishable under Section 181 of the Motor Vehicles Act with a fine of up to ₹5,000 — a much bigger cost than the renewal itself.
The Cost Most People Forget: Form 1A Medical Certificate
The RTO fee is not the whole bill. If you are aged 40 or above, or renewing a transport vehicle licence (HMV, bus, truck, taxi) at any age, your application is incomplete without Form 1A — the Medical Certificate for Fitness to Drive, signed by an NMC-registered MBBS doctor.
| Where You Get Form 1A | Typical Cost | Turnaround |
|---|---|---|
| Government hospital / civil surgeon | ₹100 – ₹300 | 1–3 days, queue and multiple visits |
| Private clinic or polyclinic | ₹300 – ₹800 | Same day, in person |
| Hospital OPD with vision testing | ₹500 – ₹1,500 | 1–2 days |
| Easy Medical Certificate (online) | ₹999 | 30–45 minutes, on WhatsApp and email |
Whichever route you choose, the certificate must carry the doctor's NMC registration number. AYUSH practitioners cannot sign Form 1A, and RTOs reject certificates signed by them. Read the full requirements in our medical certificate for driving licence renewal guide and the Form 1A explainer.
Worked Example: What a Renewal Actually Costs
A 45-year-old renewing a private car licence in Maharashtra, 10 days after expiry:
- Central renewal fee — ₹200
- Smart card and state service charge — ₹250 – ₹400
- Late fee (within 30-day grace period) — ₹0
- Form 1A medical certificate — ₹999 online
- Total: roughly ₹1,450 – ₹1,600
The same person renewing 14 months after expiry would add a ₹1,000 late fee and may be asked to sit a driving test at ₹300 — pushing the total past ₹2,700.
How to Pay the Renewal Fee Online
- Visit parivahan.gov.in and open "Driving Licence Related Services."
- Select your state and then your RTO.
- Choose "Apply for DL Renewal" and enter your DL number and date of birth.
- Complete the application form and upload documents — including the Form 1A PDF if you are 40+ or hold a transport licence.
- Open the Fee Payment section. The portal calculates the exact state-specific total, including any late fee.
- Pay by UPI, net banking, or card, then download the receipt.
- Book the biometric appointment if your RTO requires one, and carry the receipt plus your old licence.
Ways to Keep the Cost Down
- Renew early. You may apply up to one year before expiry — this removes any risk of the ₹1,000-per-year late fee.
- Apply yourself on Parivahan. Agents and facilitation centres add ₹200 to ₹700 for work you can do in fifteen minutes.
- Get Form 1A before you start the application. Half-finished applications expire on the portal and some states charge again on re-submission.
- Check the fee screen, not a fee chart. Only the Parivahan payment page shows the legally correct amount for your RTO on that date.
Need Form 1A for Your Renewal?
NMC doctor · ₹999 · 30–45 minutes · Parivahan-compatible PDF · All India RTOs
Get Form 1A Certificate — ₹999Frequently Asked Questions
What is the driving licence renewal fee in India in 2026?
The base driving licence renewal fee is set centrally under the Central Motor Vehicles Rules, 1989 (Rule 32, as amended in 2016) at ₹200 for a smart card driving licence, plus ₹200 as the renewal test fee where a test is required. Most applicants pay ₹400 to ₹700 in total once the smart card charge and portal service charges are added. States add their own service charges, agent or facilitation fees, and applicable taxes, so the final amount at your RTO usually falls between ₹400 and ₹1,100.
Are driving licence renewal fees the same in every state of India?
The core RTO fee is uniform across India because it is fixed by the Central Motor Vehicles Rules, not by individual states. What varies state to state is the add-on: state service charge, smart card printing and postage, online convenience or gateway fees, and in some states a compulsory Sarathi or facilitation-centre charge. That is why the same renewal can cost around ₹400 in one state and around ₹1,000 in another.
What is the late fee for renewing an expired driving licence in India?
A driving licence can be renewed without penalty within 30 days of expiry. After the 30-day grace period, a late fee of ₹1,000 applies for each year (or part of a year) of delay under the Central Motor Vehicles Rules. If the licence has been expired for more than 5 years, it cannot be renewed at all — you must apply for a fresh learner licence and driving test.
Do I have to pay for a medical certificate when renewing my driving licence?
Yes, if you are aged 40 or above, or renewing a transport vehicle licence, you must submit Form 1A — the Medical Certificate for Fitness to Drive — signed by an NMC-registered MBBS doctor. This is separate from the RTO fee. Clinics typically charge ₹300 to ₹1,500 for Form 1A. Easy Medical Certificate issues Form 1A online for ₹999, delivered on WhatsApp and email within 30 to 45 minutes, in a PDF format that can be uploaded directly to the Parivahan portal.
How do I pay the driving licence renewal fee online?
Go to parivahan.gov.in, select Driving Licence Related Services, choose your state, and select Apply for DL Renewal. Enter your DL number and date of birth, fill in the application, upload Form 1A if required, and proceed to the Fee Payment section. Payment can be made by UPI, net banking, or credit and debit card. Save or print the payment receipt — most RTOs ask for it at the biometric appointment.