Regional Transport Office (RTO) Code List in India State-Wise 2026
All You Need to Know About RTO Codes: State-Wise Registration Prefixes, and Vehicle Services in India (2026)

What is RTO (Regional Transport Office)
Meaning and Full Form of RTO
RTO, short for the Regional Transport Office, is a government department that falls under the Ministry of Road Transport and Highways (MoRTH). It handles the entire operations of the vehicle industry. Its main role is to issue vehicle registration, driving licences, enforce traffic laws, and collect road taxes within a specific region or state.
Every vehicle registered in India must go through the RTO. The RTO also keeps track of the ownership, fitness, insurance, and pollution status of every registered vehicle. Let us understand RTO codes.
Key Functions of RTO in India

Issuing Driving Licences
RTOs handle the entire process of issuing driving licences. This includes conducting learners' tests, skill-based driving tests, and issuing international driving permits. The process is standardized but slightly varies across states. Driving schools are also certified and monitored by the RTO.
Collection of Road Tax
Motor vehicle tax or commonly called road tax, is levied and collected by the state government at the RTO. It is paid during the registration of the vehicle or at regular intervals, depending on the vehicle type. Road tax is utilized for funding road construction and maintenance.
Implementation of Traffic Rules and Road Safety
RTOs operate per the traffic police and other enforcement agencies. They make sure vehicles of transport maintain standards of safety, i.e., usage of seatbelts, speed limits, and traffic lights. Defaulters are penalized, their license suspended, or their vehicle is seized.
Pollution & Fitness Certification
For controlling pollution levels, RTOs issue PUC (Pollution Under Control) certificates. Commercial vehicles also require a fitness certificate, which is a roadworthiness certificate. These checks help reduce the environmental harm caused by emissions.
Vehicle Registration
Vehicle registration is a must for running any vehicle on Indian roads. RTOs maintain records of ownership details, engine and chassis numbers, and insurance records very carefully. This process includes:
Vehicle Registration Process at RTO:
You have to visit the RTO with documents such as Form 20 (application), proof of insurance, invoice, roadworthiness certificate, and address proof. A physical check of the vehicle can be carried out before the issue of the Registration Certificate (RC).
Transfer of RC from One State to Another:
If you change your car to another state for over 12 months, then you must obtain a No Objection Certificate (NOC) from the original RTO. Once the NOC is approved, you must pay road tax to the other state to get the RC reprinted.
Transfer of Vehicle Ownership:
You must pay road tax to the new state and get the RC reprinted.
If you sell your vehicle or transfer it to family members, the ownership must be registered in the RTO records. Provide Forms 29 and 30 along with ID proof, insurance, RC, and address proof. The RTO makes changes in the RC to indicate the new owner.
State-Wise RTO Codes List in India (2025 Updated)
Each Indian state and union territory has specific RTO codes that begin a vehicle’s registration number. These codes help identify where the vehicle was registered. Below is a state-wise breakdown:
|
State/UT |
RTO Code Prefix |
Official Website |
|
Andhra Pradesh |
AP | |
|
Arunachal Pradesh |
AR | |
|
Assam |
AS | |
|
Bihar |
BR | |
|
Chhattisgarh |
CG | |
|
Goa |
GA |
goatransport.gov.in |
|
Gujarat |
GJ | |
|
Haryana |
HR |
haryanatransport.gov.in |
|
Himachal Pradesh |
HP | |
|
Jharkhand |
JH | |
|
Karnataka |
KA | |
|
Kerala |
KL | |
|
Madhya Pradesh |
MP | |
|
Maharashtra |
MH | |
|
Manipur |
MN |
manipurtransport.gov.in |
|
Meghalaya |
ML | |
|
Mizoram |
MZ | |
|
Nagaland |
NL | |
|
Odisha |
OD | |
|
Punjab |
PB | |
|
Rajasthan |
RJ | |
|
Sikkim |
SK | |
|
Tamil Nadu |
TN | |
|
Telangana |
TS | |
|
Tripura |
TR | |
|
Uttar Pradesh |
UP |
uptransport.upsdc.gov.in |
|
Uttarakhand |
UK | |
|
West Bengal |
WB | |
|
DL |
transport.delhi.gov.in | |
|
Chandigarh |
CH | |
|
Jammu & Kashmir |
JK | jksrtc.co.in |
|
Ladakh |
LA | |
|
Puducherry |
PY | |
|
Andaman & Nicobar |
AN | |
|
Dadra & Nagar Haveli |
DN | |
|
Daman & Diu |
DD | |
|
Lakshadweep |
LD |
RTO Forms
-
List of Common RTO Forms:
-
Form 20 - Application for vehicle registration
-
Form 21 - Sales certificate
-
Form 29 - Notice of transfer of ownership
-
Form 30 - Report of transfer of ownership
-
Form 38 - Inspection report
-
Form 60 - PAN declaration

-
How to Download RTO Forms:
Step 1: Visit the official Parivahan Sewa portal: https://parivahan.gov.in.
Step 2: Go to the Downloadable Forms section.
Step 3: Select your form, and download it in PDF format.
Forms are also available at local RTO offices.
How to Register a Vehicle at an RTO Office
Step-by-Step Registration Process
-
Visit the RTO or register via a dealer.
-
Submit a filled Form 20, sales invoice, and insurance papers.
-
Provide proof of identity and address.
-
Pay applicable road tax and registration fees.
-
Get the vehicle inspected.
-
Collect your RC card with registration number.
Required Documents
-
Duly filled Form 20
-
Sales certificate (Form 21)
-
Roadworthiness certificate (Form 22)
-
Insurance policy document
-
Proof of address (Aadhar, electricity bill, etc.)
-
PAN card/Form 60
-
Passport-sized photographs

Fees & Charges (Complete Table)
|
Registration Type |
Approx. Fee (INR) |
|
Two-Wheeler |
₹300 – ₹600 |
|
Car (non-transport) |
₹600 – ₹1500 |
|
Temporary Registration |
₹200 – ₹400 |
|
Ownership Transfer |
₹150 – ₹500 |
|
Hypothecation (Loan) |
₹150 – ₹300 |
|
Smart Card RC |
₹200 – ₹500 |
How to Check Vehicle Registration Details Online
Through the VAHAN Website
-
Click Know Your Vehicle Details.
-
Enter vehicle number and captcha code
-
View RC status, owner name (partially), registration date, etc.
Using the mParivahan App
-
Download from the Google Play Store or the Apple App Store
-
Enter your vehicle number
-
Access complete registration, insurance, and fitness details
SMS Method for Basic Info
-
Send: VAHAN <Vehicle Number> to 7738299899
-
Example: VAHAN MH12DE1433
-
Get basic details instantly on your phone
How To Get a Unique Registration Number For Your Vehicle
Fancy or VIP registration numbers like 0001, 0786, 9999 are auctioned by the RTO. You can apply online through your state’s transport portal. Prices vary significantly based on demand. Some states allow booking during vehicle registration itself.
BH Number Plate
BH (Bharat Series) number plate is for private vehicles of employees who often relocate across states. It simplifies re-registration. It looks like - 22 BH 1234 AB.
Eligibility:
-
Central and state government employees
-
Private sector employees with offices in more than four states/UTs
Benefits:
-
No need for re-registration while moving states
-
Uniform road tax charged biennially
Also Read : How to Convert Your Existing Car or Bike to a BH Series Number Plate in India
About the Author

Shreem Nema shares practical insights on cars, ownership, and the latest updates to help readers make informed decisions.