Haryana RTO Codes List (2025) - Vehicle Registration, License & Online Services Guide
Explore Haryana’s updated RTO code list for 2025, including district-wise codes, vehicle registration steps, online service portals, and everything you need to know about licenses, permits, and road tax.

The Regional Transport Office (RTO) in Haryana plays a vital role in ensuring safe and legal vehicle operations across the state. With a network of 97 RTOs, Haryana’s transport system is well-regulated, offering services like vehicle registration, driving licenses, road tax collection, and more. This guide provides a comprehensive overview of RTO Haryana’s functions, codes, processes, and online services for 2025, designed to help vehicle owners navigate these services with ease.
What is an RTO? Importance of the RTO in Haryana
The RTO is a government body under the Transport Department of Haryana, operating as per the Motor Vehicles Act, 1988. It oversees vehicle management, licensing, tax collection, and enforcement of transport laws. In Haryana, with its 22 districts and bustling cities like Gurugram and Faridabad, RTOs ensure road safety, legal compliance, and efficient transport systems. They maintain vehicle records, issue permits, and promote transparency through online portals, making them essential for both private and commercial vehicle owners.
Functions of Haryana RTO
Haryana RTOs perform several critical functions:
-
Vehicle Registration: Registering all vehicles, from two-wheelers to commercial buses, with temporary or permanent certificates.
-
Driving Licenses: Issuing learner’s and permanent licenses after conducting tests to ensure driver competency.
-
Vehicle Fitness Certificates: Conducting inspections to certify vehicles meet safety and emission standards.
-
Road Tax Collection: Levying and collecting taxes to fund road infrastructure development.
-
Ownership Transfers: Facilitating legal ownership changes during vehicle sales.
-
Permits: Issuing and renewing permits for commercial vehicles.
-
Law Enforcement: Collaborating with traffic police to enforce traffic rules and penalize violations.
Complete Haryana RTO Code List (2025 Updated)
District-Wise Haryana RTO Codes Table
Haryana has 97 RTOs, each with a unique code for vehicle registration. Below is a district-wise table of RTO codes and office locations (based on available data):
District/City |
RTO Code(s) |
Ambala |
HR01, HR37, HR54, HR85 |
Jagadhri |
HR02 |
Panchkula |
HR03, HR68 |
Naraingarh |
HR04 |
Karnal |
HR05, HR45, HR75 |
Panipat |
HR06, HR67 |
Kurukshetra |
HR07, HR65 |
Kaithal |
HR08, HR64 |
Guhla |
HR09 |
Sonipat |
HR10, HR69, HR86 |
Gohana |
HR11 |
Rohtak |
HR12, HR46 |
Bahadurgarh |
HR13 |
Jhajjar |
HR14, HR63 |
Meham |
HR15 |
Bhiwani |
HR16, HR17, HR61 |
Siwani |
HR17 |
Loharu |
HR18 |
Charkhi Dadri |
HR19, HR84 |
Hisar |
HR20, HR39, HR80 |
Hansi |
HR21 |
Fatehabad |
HR22, HR59, HR62 |
Tohana |
HR23 |
Sirsa |
HR24, HR25, HR44, HR57 |
Gurugram |
HR26, HR55, HR72, HR98 |
Nuh |
HR27, HR74 |
Ferozepur Jhirka |
HR28 |
Faridabad |
HR29, HR38, HR51, HR87 |
Palwal |
HR30, HR50, HR73 |
Jind |
HR31, HR56, HR90 |
Narwana |
HR32 |
Safidon |
HR33 |
Mahendragarh |
HR34 |
Narnaul |
HR35, HR66 |
Rewari |
HR36, HR47 |
Assandh |
HR40 |
Pehowa |
HR41 |
Ganaur |
HR42 |
Kosli |
HR43 |
Ellenabad |
HR44 |
Tosham |
HR48 |
Kalka |
HR49 |
Hathin |
HR52 |
Adampur |
HR53 |
Samalkha |
HR60 |
Pataudi |
HR76 |
Beri |
HR77 |
Shahabad Markanda |
HR78 |
Kharkhoda |
HR79 |
Bawal |
HR81 |
Kanina |
HR82 |
Kalayat |
HR83 |
Narnaund |
HR86 |
Badhra |
HR88 |
Badli |
HR89 |
Gharaunda |
HR91 |
Radaur |
HR92 |
Punhana |
HR93 |
Kalanwali |
HR94 |
Sampla |
HR95 |
Tauru |
HR96 |
Ladwa |
HR97 |
Haryana (Temporary) |
HR99 |
Note: Verify codes on haryanatransport.gov.in for accuracy, as new codes may be added.
How to Find Your RTO Code in Haryana
-
Via Registration Plate: The first two letters (HR) indicate Haryana, followed by a two-digit code (e.g., HR26 for Gurugram). Match this with the table above.
-
Via Parivahan Portal: Visit parivahan.gov.in, select Vehicle Related Services, enter your vehicle number, and view the RTO details.
Vehicle Registration in Haryana
Types of Vehicle Registration (Temporary & Permanent)
-
Temporary Registration: Issued by dealers at purchase, valid for 1 month (extendable to 6 months in specific cases). Required before permanent registration.
-
Permanent Registration: Mandatory for all vehicles to operate legally, valid for 15 years (private vehicles) or until renewal for commercial vehicles.
Step-by-Step Vehicle Registration Process
-
Visit Local RTO: Go to the RTO corresponding to your address (e.g., HR26 for Gurugram).
-
Obtain Form 20: Download from parivahan.gov.in or collect from the RTO.
-
Fill and Submit: Complete Form 20 with required documents (listed below).
-
Pay Fees and Taxes: Pay registration fees and road tax (online or at RTO).
-
Vehicle Inspection: An RTO officer inspects the vehicle for chassis/engine numbers and emission compliance.
-
Receive RC: Get the Registration Certificate (smart card or digital) within 7–15 days.
For commercial vehicles, additional permits and fitness certificates are required post-registration.
Documents Required for Registration
-
Form 20: Application for registration. (Click here to download)
-
Form 21: Sale certificate from the dealer.
-
Vehicle Invoice: Proof of purchase.
-
Insurance Certificate: Valid third-party or comprehensive policy.
-
Address Proof: Aadhaar, voter ID, passport, or utility bill.
-
Identity Proof: Aadhaar, PAN, or Form 60/61.
-
PUC Certificate: Pollution Under Control certificate.
-
Passport-Size Photos: 2 - 3 recent photos.
-
Fastag Proof: As per Rule 138A.
-
For Commercial Vehicles: Additional permits and driver training certificates.
-
For Imported/Ex-Army Vehicles: Custom clearance certificate.
-
For Foreigners: Proof of citizenship and legal presence.
Other RTO Services in Haryana
Vehicle Fitness Certificate
-
Validity: Private vehicles (15 years, renewable every 5 years); transport vehicles (1 year).
-
Process: Book an appointment via parivahan.gov.in, submit the vehicle for inspection, and pay the fee (varies by vehicle type). A certificate is issued if the vehicle meets safety and emission standards.
-
Requirements: Ensure tires, windscreen, lights, and reflectors comply with Central Motor Vehicles Rules, 1989.
No Objection Certificate (NOC)
-
Purpose: Required for inter-state vehicle transfers.
-
Process: Submit Form 28, RC, insurance, PUC, and address proof to the original RTO. Pay the NOC fee. The RTO verifies documents and issues the NOC, valid for re-registration in another state.
Vehicle Permit Types and Applications
-
Types: Goods carrier, passenger bus, taxi, auto-rickshaw, and inter-state permits.
-
Process: Apply via parivahan.gov.in or at the RTO with vehicle details, RC, insurance, and fitness certificate. Fees vary by permit type and route.
Hypothecation Addition/Removal
-
Addition: For vehicles bought on loan, submit Form 34, RC, insurance, and tax proof. Fee: Rs. 1,500.
-
Removal: After loan repayment, submit Form 35, RC, insurance, tax proof, and NOC from the financier. Fee: Rs. 100.
Ownership Transfer
-
Process: Submit Forms 29 and 30, RC, insurance, PUC, address proof, and PAN/Form 60/61 to the RTO. Pay the transfer fee (Rs. 150–500). The new RC is issued within 7–21 days.
-
Timeline: Must be completed within 14 days of vehicle sale.
Vehicle Registration Fees in Haryana
-
Permanent Registration: Rs. 600 (all vehicles).
-
Temporary Registration: Rs. 1,200–1,500 (cars).
-
Duplicate RC: Rs. 150 (two-wheelers), Rs. 300 (four-wheelers).
-
Fitness Certificate: Varies by vehicle type.
-
Permit Fees: Depend on permit type and route.
Road Tax in Haryana
How Road Tax is Calculated
Road tax is based on the vehicle’s ex-showroom price, engine capacity, and type (private or commercial).
Road Tax Rates for Two-Wheelers & Four-Wheelers
Vehicle Type |
Ex-Showroom Price |
Road Tax Rate |
Two-Wheelers |
Up to Rs. 0.75 lakh |
4% |
Rs. 0.75–2 lakh |
6% | |
Above Rs. 2 lakh |
8% | |
Four-Wheelers |
Up to Rs. 6 lakh |
5% |
Rs. 6–20 lakh |
8% | |
Above Rs. 20 lakh |
10% |
Road Tax Payment Procedure (Online & Offline)
-
Online:
-
Visit parivahan.gov.in.
-
Select Vehicle Related Services > Pay Your Tax.
-
Enter vehicle number and RTO details.
-
Pay via UPI, card, or net banking.
-
Download the receipt.
-
Offline: Visit the RTO, submit vehicle details, pay via cash/demand draft, and collect the receipt.
-
Penalty for Non-Payment: 0.5% of the tax per day, starting from the 31st day after purchase.
How to Access Haryana RTO Services Online
Official Haryana Transport Portal
-
Link: haryanatransport.gov.in
-
Functions: Vehicle registration, license applications, tax payments, and HSRP booking.
Parivahan Sewa Portal
-
Link: parivahan.gov.in
-
Services: Check RC status, apply for NOC, pay taxes, and verify vehicle details.
Sarathi Portal for Licence Services
-
Link: sarathi.parivahan.gov.in
-
Services: Apply for learner’s license (LL), permanent driving license (DL), or renewals. Upload documents, book tests, and pay fees (e.g., Rs. 200 for DL).
Vahan Portal for Vehicle Services
-
Link: vahan.parivahan.gov.in
-
Services: Check insurance, registration, fitness status, and pay taxes.
Online Fee Payment Instructions
-
Visit the relevant portal (Vahan/Sarathi).
-
Select the service (e.g., tax payment, license application).
-
Enter vehicle or personal details.
-
Upload required documents.
-
Pay fees via secure payment methods.
-
Save/download the receipt for records.
Haryana RTO Contact Details
Key Regional RTO Offices with Addresses and Helpline Numbers
-
Gurugram (HR26, HR55, HR72, HR98): Transport Commissioner, Sector 17C, Chandigarh. Helpline: 1800-180-2407.
-
Faridabad (HR29, HR38, HR51, HR87): RTO Faridabad, Sector 12, Faridabad.
-
Hisar (HR20, HR39, HR80): RTO Hisar, Urban Estate II, Hisar.
-
Karnal (HR05, HR45, HR75): RTO Karnal, Sector 13, Karnal.
-
Panchkula (HR03, HR68): RTO Panchkula, Sector 1, Panchkula.
-
General Helpline: 1800-180-2407 or visit haryanatransport.gov.in.
Frequently Asked Questions (FAQs)
Q1: How can I find my RTO code in Haryana?
Check the vehicle’s registration plate (e.g., HR26) or use the Parivahan portal by entering the vehicle number under Vehicle Related Services.
Q2: What documents are required for vehicle registration in Haryana?
Form 20, Form 21, vehicle invoice, insurance certificate, address/identity proof, PUC, Fastag proof, and photos. Commercial vehicles need additional permits.
Q3: How do I check my vehicle registration status online in Haryana?
Visit parivahan.gov.in, select Vehicle Related Services, enter the application number, and view the status.
Q4: What is the validity of a driving license issued in Haryana?
A private vehicle license is valid for 20 years or until age 50 (whichever is earlier), renewable thereafter. Commercial licenses are valid for 3 years.
Q5: Can I pay my road tax online in Haryana?
Yes, use the Parivahan Sewa portal, select Pay Your Tax, enter vehicle details, and pay via UPI/card/net banking.