Maharashtra RTO: Your Complete Guide to Services, Codes, and Processes (2025 Updated)
Your Complete Guide to Maharashtra RTO Codes, Vehicle Registration, Licence, Fees & Online Services in 2025

In this article, we have covered understanding the role of RTOs in the state, a complete list of RTO codes district-wise, step-by-step instructions for vehicle registration, and ownership transfer. We also cover online services, fee structures, office timings, contact details, and frequently asked questions to help you easily navigate RTO-related tasks across Maharashtra.
The Maharashtra Regional Transport Office (RTO) is the backbone of the state’s transportation system, ensuring vehicles and drivers comply with the Motor Vehicles Act, 1988.
Major District RTO Codes of Maharashtra
-
Mumbai Central (South Mumbai) - MH01
-
Mumbai West (Andheri, Bandra) - MH02
-
Mumbai East (Chembur, Wadala) - MH03
-
Thane - MH04
-
Kalyan - MH05
-
Pune - MH12
-
Nagpur - MH31
-
Nashik - MH15
-
Aurangabad - MH20
-
Kolhapur - MH09
RTO Maharashtra
What is an RTO and RTO Maharashtra?
The Regional Transport Office (RTO) is a government body under the Ministry of Road Transport and Highways, responsible for managing vehicle-related services and enforcing road safety regulations. In Maharashtra, the RTO operates under the state’s Transport Department, led by the Transport Commissioner, to regulate the transport system across the state’s 36 districts, serving a population of over 11 crore and managing approximately 46 lakh registered vehicles. With more than 50 RTO offices, Maharashtra ensures efficient handling of vehicle registrations, licensing, and road tax collection across urban hubs like Mumbai and Pune and rural districts alike.
Roles and Responsibilities of Maharashtra RTO
The Maharashtra RTO has a wide range of responsibilities to keep the state’s roads safe and organized:
-
Vehicle Registration: Issues temporary and permanent registration certificates (RCs) for vehicles, ensuring legal compliance.
-
Driving Licenses: Conducts driving tests and issues learner’s and permanent licenses for various vehicle types.
-
Road Tax Collection: Collects taxes to fund road infrastructure, based on vehicle type and cost.
-
Vehicle Fitness Checks: Inspects vehicles for safety and environmental compliance, issuing fitness certificates.
-
Ownership Transfers: Facilitates the transfer of vehicle ownership during sales or inheritance.
-
Commercial Permits: Grants permits for taxis, buses, and goods carriers.
-
Traffic Enforcement: Monitors compliance with traffic rules and issues e-challans for violations.
-
Pollution Control: Mandates Pollution Under Control (PUC) certificates to reduce emissions.
-
Road Safety: Runs awareness campaigns and workshops to promote safe driving.
Complete List of Maharashtra RTO Codes (2025 Updated)
District-Wise Maharashtra RTO Code Table
Each RTO office in Maharashtra is identified by a unique code, starting with “MH” followed by a two-digit number. Below is the 2025 updated list of RTO codes, covering key districts and cities:
RTO Code |
Location |
Jurisdiction |
MH-01 |
Mumbai Central |
South Mumbai |
MH-02 |
Mumbai West |
Andheri, Bandra |
MH-03 |
Mumbai East |
Wadala, Chembur |
MH-04 |
Thane |
Thane City |
MH-05 |
Kalyan |
Kalyan, Dombivli |
MH-06 |
Raigad |
Panvel, Alibaug |
MH-07 |
Sindhudurg |
Kudal, Sawantwadi |
MH-08 |
Ratnagiri |
Ratnagiri, Chiplun |
MH-09 |
Kolhapur |
Kolhapur City |
MH-10 |
Sangli |
Sangli, Miraj |
MH-11 |
Satara |
Satara, Karad |
MH-12 |
Pune |
Pune City |
MH-13 |
Solapur |
Solapur City |
MH-14 |
Pimpri-Chinchwad |
Pimpri, Chinchwad |
MH-15 |
Nashik |
Nashik City |
MH-16 |
Ahmednagar |
Ahmednagar, Shrirampur |
MH-17 |
Shrirampur |
Shrirampur, Sangamner |
MH-18 |
Dhule |
Dhule City |
MH-19 |
Jalgaon |
Jalgaon, Bhusawal |
MH-20 |
Aurangabad |
Aurangabad City |
MH-21 |
Jalna |
Jalna, Ambad |
MH-22 |
Parbhani |
Parbhani, Hingoli |
MH-23 |
Beed |
Beed, Ambajogai |
MH-24 |
Latur |
Latur, Udgir |
MH-25 |
Osmanabad |
Osmanabad, Tuljapur |
MH-26 |
Nanded |
Nanded, Deglur |
MH-27 |
Amravati |
Amravati City |
MH-28 |
Buldhana |
Buldhana, Khamgaon |
MH-29 |
Yavatmal |
Yavatmal, Wani |
MH-30 |
Akola |
Akola, Washim |
MH-31 |
Nagpur |
Nagpur City |
MH-32 |
Wardha |
Wardha, Hinganghat |
MH-33 |
Gadchiroli |
Gadchiroli, Desaiganj |
MH-34 |
Chandrapur |
Chandrapur, Ballarpur |
MH-35 |
Gondia |
Gondia, Bhandara |
MH-36 |
Bhandara |
Bhandara, Tumsar |
MH-37 |
Washim |
Washim, Mangrulpir |
MH-38 |
Hingoli |
Hingoli, Kalamnuri |
MH-39 |
Nandurbar |
Nandurbar, Shahada |
MH-40 |
Nagpur Rural |
Nagpur Rural |
MH-41 |
Malegaon |
Malegaon, Nashik |
MH-42 |
Baramati |
Baramati, Pune |
MH-43 |
Navi Mumbai |
Navi Mumbai |
MH-44 |
Ambejogai |
Ambejogai, Beed |
MH-45 |
Akluj |
Akluj, Solapur |
MH-46 |
Panvel |
Panvel, Raigad |
MH-47 |
Mumbai North |
Borivali, Dahisar |
MH-48 |
Vasai-Virar |
Vasai, Virar |
MH-49 |
Nagpur East |
Nagpur East |
MH-50 |
Karad |
Karad, Satara |
MH-51 |
Nashik Rural |
Nashik Rural |
MH-52 |
Latur Rural |
Latur Rural |
MH-53 |
Pune Rural |
Pune Rural |
MH-54 |
Baramati Rural |
Baramati Rural |
How to Register a Vehicle in Maharashtra RTO
Step-by-Step Vehicle Registration Process
Registering a vehicle in Maharashtra is mandatory within 7 days of purchase. Here’s how to do it:
-
Visit the RTO or Apply Online: Head to your nearest RTO office or use the Parivahan Sewa portal.
-
Submit Form 20: Fill out the application for vehicle registration.
-
Provide Documents: Submit required documents (listed below).
-
Pay Fees and Taxes: Pay registration fees and road tax at the RTO counter or online.
-
Vehicle Inspection: An RTO officer will inspect your vehicle’s chassis and engine numbers.
-
Receive RC: After verification, you’ll get a permanent registration number and a smart card RC within 7–10 days.
Note: Temporary registration (valid for 7–30 days) is often provided by dealers at purchase.
Documents Required for Vehicle Registration in Maharashtra
-
Form 20 (Application for Registration)
-
Form 21 (Sales Certificate from Dealer)
-
Form 22 (Roadworthiness Certificate from Manufacturer)
-
Form 22A (Pollution Standards Compliance)
-
Valid insurance certificate
-
Proof of identity (Aadhaar, PAN, Voter ID)
-
Proof of address (Utility bill, Passport)
-
Invoice of vehicle purchase
-
Entry tax proof (if the vehicle is from another state)
-
PAN card or Form 60 (except for two-wheelers)
-
7/12 extract or Tehsildar certificate (for agricultural vehicles)
Registration & Road Tax Fees in Maharashtra
Vehicle Type |
Registration Fee |
Road Tax Rate (One-time) |
Two-wheeler |
₹300 |
8–10% of ex-showroom price |
Car / Light Motor Vehicle |
₹600 |
11–14% |
Imported Vehicles |
₹5,000 |
Plus standard tax |
Medium Goods / Passenger Vehicle |
₹1,000 |
Varies |
Heavy Goods / Passenger Vehicle |
₹1,500 |
Varies |
E‑Rickshaw / E‑Cart |
₹1,000 |
Varies |
How to Download Form 20 and Other Required Forms
-
Navigate to “Informational Services” > “Downloadable Forms.”
-
Select “Form 20” or other forms (e.g., Form 21, 22).
-
Download, print, and fill out the form for submission.
How to Transfer Vehicle Ownership in Maharashtra
Steps to Transfer Ownership
Transferring ownership is required when selling or inheriting a vehicle:
-
Visit the RTO: Go to the RTO where the vehicle is registered.
-
Submit Forms 29 and 30: Both buyer and seller must sign these forms.
-
Provide Documents: Include insurance, RC, and PUC certificates.
-
Pay Fees: Settle the transfer fee at the RTO counter.
-
Receive Updated RC: The RTO updates the RC with the new owner’s details.
Documents Required for Ownership Transfer
-
Form 29 (Seller’s Declaration, 2 copies)
-
Form 30 (Buyer’s Declaration)
-
Form 28 (No Objection Certificate, if applicable)
-
Valid insurance certificate
-
Registration certificate (RC)
-
Pollution Under Control (PUC) certificate
-
Proof of identity and address for the buyer and seller
-
Tax payment proof
Transfer Charges and Processing Time
-
Charges: ₹500 - ₹1,000, depending on vehicle type.
-
Processing Time: Typically 7 - 15 days for RC updates.
-
International Driving Permit: ₹1,000
Maharashtra RTO Services Available Online
Parivahan Portal Services
The Parivahan Sewa portal (parivahan.gov.in) offers:
-
Vehicle registration and renewal
-
Driving license applications and renewals
-
Road tax payments
-
Permit applications
-
RC and DL status checks
How to Check Vehicle RC Status
-
Go to Parivahan Sewa > “Online Services” > “Know Your Vehicle Details.”
-
Enter your vehicle registration number and CAPTCHA.
-
View details like the owner’s name, registration date, and status.
How to Pay Road Tax Online in Maharashtra
-
Visit Parivahan Sewa > “Online Services” > “Pay Road Tax.”
-
Select Maharashtra and enter vehicle details.
-
Pay the calculated tax via net banking, UPI, or card.
-
Download the payment receipt.
How to Apply for a Duplicate RC or DL
-
Visit Parivahan Sewa > “Online Services” > “Apply for Duplicate RC/DL.”
-
Submit Form 26 (for RC) or Form LLD (for DL) with a police FIR.
-
Pay the fee (50% of the original for RC, ₹200 for DL).
-
Receive the duplicate document by mail.
Maharashtra RTO Office Timings and Contact Information
Working Hours of RTO Offices
Most RTO offices operate from 10:00 AM to 5:00 PM, Monday to Saturday, excluding public holidays. Some offices may have specific days for certain services—check your local RTO’s schedule.
Contact Details of Major RTOs
-
Mumbai Central (MH-01): MTNL Building, Fountain 2, 5th Floor, M.G. Road, Fort, Mumbai - 400001. Ph: 022-22660606.
-
Pune (MH-12): 38, Dr. Ambedkar Road, Sangam Bridge, Pune - 411001. Ph: 020-26058080.
-
Nagpur (MH-31): Opposite Giripeth Post Office, Nagpur - 440010. Ph: 0712-2524242.
-
Nashik (MH-15): Peth Road, Panchavati, Nashik - 422003. Ph: 0253-2512251.
-
Thane (MH-04): Near Central Jail, Thane - 400601. Ph: 022-25442626.
Maharashtra Road Tax Rules and Charges
How Road Tax is Calculated
Road tax in Maharashtra, governed by the Maharashtra Motor Vehicle Tax Act, 1958, varies by vehicle type:
-
Two-wheelers: Based on engine capacity (e.g., 10–15% of vehicle cost).
-
Four-wheelers: Based on vehicle cost (e.g., 7–13% for petrol, 8–14% for diesel).
-
Imported Vehicles: Flat 20% of vehicle cost.
One-Time Tax Rates for Cars and Bikes
-
Two-wheelers: ₹10,000–₹20,000 (approx.)
-
Four-wheelers: ₹20,000–₹50,000 (approx., based on cost)
-
Commercial vehicles: Higher rates based on weight and usage
Also Read- Delhi RTO Code List 2025: Vehicle Registration, Process, Documents & Fees
Penalties for Late Payment
Late payment of road tax incurs a penalty of 2% per month on the outstanding amount, up to a maximum of 25%. Non-compliance may also lead to fines or vehicle impoundment.
Frequently Asked Questions (FAQs)
Q1: How long can I drive an out-of-state vehicle in Maharashtra?
Up to 12 months, after which re-registration with the Maharashtra RTO is mandatory.
Q2: Is a High-Security Registration Plate (HSRP) mandatory?
Yes, for vehicles registered before April 2019. The deadline to install HSRP is April 30, 2025.
Q3: How do I renew my RC?
Submit Form 25, RC, insurance, and PUC at the RTO or online, along with the renewal fee (50% of the registration fee).
Q4: What if I lose my RC or DL?
Apply for a duplicate via Parivahan Sewa with Form 26 (RC) or Form LLD (DL) and a police FIR.
Q5. Do I need to visit the RTO for the ownership transfer?
Yes, physical verification and a signature from the buyer/seller are mandatory.
Q6. What documents are needed for vehicle re-registration?
You’ll need Form 25, original RC, insurance, PUC certificate, and a roadworthiness certificate.
Q7. Are electric vehicles exempt from road tax in Maharashtra?
Yes, currently 100% exemption is offered to promote EV adoption.