Home›Learning Center›RTO Haryana — Vehicle Registration, Codes, and Contact Details
Author
LoansJagat Team
Read Time
5 Min
27 Oct 2025
RTO Haryana — Vehicle Registration, Codes, and Contact Details
rto
Key Highlights
Haryana uses VAHAN and SARATHI for online RC and DL services. It makes the applications and status tracking really fast and easy.
The fees charged for different services, vehicles are different. Always cross-check the fee with the ones mentioned on the official portal. For example, for issuance of registration certificate for a motorcycle is ₹300 and for issu99ing a driving licence is ₹200,
You can contact the official RTO office of your district by the telephone number given on the Haryana Transport portal. For example, if you live in Faridabad, call at 0129-2227868.
RTO Haryana Overview
The Haryana Transport Department (Government of Haryana) deals with vehicle registration, permits, transport services, licensing, taxation and policing in the state. It implements VAHAN / SARATHI (central portals) for registration and licence functions in the state.The department also handles enforcement of motor vehicle acts, penalties, fitness, permits and traffic rules in Haryana.
List of RTO Offices in Haryana
Here is the list of RTO offices in Haryana with their RTO codes mentioned in the table.
District
Name of the Authority
RTO Codes
Ambala
SDO(C) Ambala
HR01
SDO(C) Naraingarh
HR04
SDO(C) Barara
HR54
SDO(C) Ambaa Cantt
HR85
Secy. RTA Ambala
HR37
Bhiwani
SDO(C) Bhiwani
HR16
SDO(C) Siwani
HR17
SDO(C) Loharu
HR18
SDO(C) Tosham
HR48
Secy. RTA, Bhiwani
HR61
Fatehabad
SDO(C) Fatehabad
HR22
SDO(C) Tohana
HR23
SDO(C) Ratia
HR59
Secy. RTA, Fatehabad
HR62
Faridabad
SDO(C) Ballabgarh
HR29
SDO(C) Faridabad
HR51
SDO(C) Badkhal
HR87
Secy. RTA, Faridabad
HR38
Gurugram
SDO(C) Gurugram North
HR26
SDO(C) Gurugram South
HR72
SDO(C) Pataudi
HR 76
Secy. RTA, Gurugram
HR55
Hisar
SDO(C) Hisar
HR20
SDO(C) Hansi
HR21
SDO(C) Barwala
HR80
SDO(C) Narnaud
HR86
Secy. RTA, Hisar
HR39
Jhajjar
SDO(C) Bahadurgarh
HR13
SDO(C) Jhajjar
HR14
SDO(C) Beri
HR77
Secy. RTA, Jhajjar at Bahadurgarh
HR63
Jind
SDO(C) Jind
HR31
SDO(C) Narwana
HR32
SDO(C) Safidon
HR33
SDO(C) Uchana
HR90
Secy. RTA, Jind
HR56
Karnal
SDO(C) Karnal
HR05
SDO(C) Assandh
HR40
SDO(C) Indri
HR75
SDO(C) Gharaunda
HR91
Secy. RTA, Karnal
HR45
Kaithal
SDO(C) Kaithal
HR08
SDO(C) Guhla
HR09
SDO(C) Kalayat
HR83
Secy. RTA, Kaithal
HR64
Kurukshetra
SDO(C) Pehowa
HR41
SDO(C) Shahabad
HR78
SDO(C) Thanesar
HR07
Secy. RTA, Kurukshetra
HR65
Mewat
SDO(C) Ferozepur Zirkha
HR28
SDO(C) Nuh
HR27
SDO(C) Punhana
HR93
Secy. RTA,Nuh
HR74
Mahendargarh
SDO(C) Narnaul
HR35
SDO(C) Mahendergarh
HR34
SDO(C) Kanina
HR82
Secy. RTA, Mahendargarh Narnaul
HR66
Palwal
SDO(C) Palwal
HR30
SDO(C) Hodal
HR50
SDO(C) Hathin
HR52
Secy. RTA, Palwal
HR73
Panchkula
SDO(C) Panchkula
HR03
SDO(C) Kalka
HR49
Secy. RTA, Panchkula
HR68
Panipat
SDO(C) Panipat
HR06
SDO(C) Samalkha
HR60
Secy. RTA, Panipat
HR67
Rohtak
SDO(C) Rohtak
HR12
SDO(C) Meham
HR15
SDO(C) Sampla
HR95
Secy. RTA, Rohtak
HR46
Rewari
SDO(C) Rewari
HR36
SDO(C) Kosli
HR43
SDO(C) Bawal
HR81
Secy. RTA, Rewari
HR47
Sirsa
SDO(C) Sirsa
HR24
SDO(C) Dabwali
HR25
SDO(C) Ellenabad
HR44
SDO(C) Kalanwali
HR94
Secy. RTA, Sirsa
HR57
Sonipat
SDO(C) Gohana
HR11
SDO(C) Sonipat
HR10
SDO(C) Kharkhoda
HR79
SDO(C) Ganaur
HR42
Secy. RTA, Sonepat
HR69
Yamuna Nagar
SDO(C) Jagadhari
HR02
SDO(C) Bilaspur
HR71
SDO(C) Radaur
HR92
Secy. RTA, Yamuna Nagar
HR58
Charki Dadri
SDO(C) Charkhi Dadri
HR19
SDO(C) Badhra
HR88
Secy. RTA, Charkhi Dadri
HR84
You can also contact each of the officers by contacting the office telephone number given on the official portal. For example, for Ambala contact: 0171-2530350.
Functions of RTO Haryana
The functions of RTO Haryana are:
Issue of vehicle registration certificates (RC) and assignment of registration numbers
Renewal, transfer and mutation of vehicle ownership
Issuance and renewal of driving licences, including learner’s licence and permanent licence
Conducting driving tests and issuing learner test/competence test
Collect road tax, permit fees, fines, and penalties
Enforcement of motor vehicle rules, policing of transport offences, and fitness certification
Granting transport permits, fitness certificates, and route permits for buses/trucks
Oversight of compliance with environmental norms, vehicle inspections
Processing of disputes, appeals under the Motor Vehicle Act for transport matters
These functions are clearly mentioned in the Acts and Rules pages of the Department of State Transport. If you want any further details, visit the page and download the PDF you were looking for.
Did you know? If you plan to keep your vehicle in another state for more than 12 months and declare it, you can apply for registration there anytime within those 12 months.
Vehicle Registration Process at RTO Haryana
To get the vehicle registration certification at RTO Haryana, follow these steps:
Fill Form 20 for private vehicles. You can either get it from any RTO office in Haryana or download it by clicking on the hyperlink.
Prepare all required documents like the dealer certificate, insurance, PUC, etc.
Apply with documents and pay the registration/road tax / other fees.
Officers or authorised persons will inspect the vehicle. What they will do is verify chassis/engine number, emissions, etc. and see if the vehicle is fit to be on he roads or not.
After successful verification and inspection, your Registration Certificate (RC) will be issued.
Keep your contact number active, as the Smart RC card will be delivered to you by mail, and you must be available to receive it.
Documents Required for Vehicle Registration in Haryana
Conducting fitness test: Medium or heavy motor vehicle (Manual)
₹600
10(c)(ii)
Conducting fitness test: Medium or heavy motor vehicle (Automated)
₹1,000
11
Grant or renewal of a certificate of fitness for a motor vehicle
₹200
12
Grant or renewal of the letter of authority
₹15,000
13
Issue of duplicate letter of authority
₹7,500
14
Appeal under Rule 70
₹3,000
15
Any application not covered under entries 1–14
₹200
How to Get a Driving Licence in Haryana (Online & Offline)
You can apply at the RTO Haryana office (offline) or at the Haryana Transport Portal (online).
Offline Process
Go to the RTO office of any of the districts in Haryana.
Ask for Form 4/Form 2, and other forms required for the driving licence.
Fill in the details, attach required documents (identity, address, medical fitness, etc.).
Apply for a learner's license first if you are registering for the first time.
Book a slot and take a driving test.
On passing, you will get a learning licence, and then later you can register for a permanent licence.
All you need is the documents and the knowledge (practical) to drive your vehicle. Also, make sure you carry all the documents with u along with their photocopies.
Online Process
Go to the Sarathi Parivahan site.
From the Select your state dropdown, pick Haryana.
Pick the blue circular option labelled “Apply for Driving Licence”, it’s the second icon.
Read the instructions on the next page, which list tasks like entering applicant details, uploading documents, and (if applicable) uploading a photo/signature, booking a DL test slot, paying fees, verifying payment, and printing the receipt; then click Continue.
On the following screen, choose the option that fits you: Learner’s licence holder, Foreign DL holder, or Defence licence holder.
Complete the form by filling in the required fields and uploading the necessary documents and photo.
Reserve a test slot through the portal and pay the fee online.
Attend the driving test at the RTO on the chosen date.
If you pass it, you will get your licence.
You can now legally drive your vehicle on any Indian road.
Required Documents for Driving Licence Application in Haryana
Commonly required documents:
Proof of identity (Aadhaar / passport / voter ID / PAN)
Proof of address (electricity bill/rent agreement/bank statement, etc.)
Age proof (birth certificate/school records)
Passport-sized photographs
Medical certificate (if required for certain vehicle classes)
Learner licence (for applying permanent DL)
Form for application (Form 1, Form 2 / Form 3, etc.)
Fee receipt of paid licence fee
Without proper documentation, your driving licence will not be issued. Also, issue a learner's licence 30 days before issuing a driving licence.
Driving Licence Fees at RTO Haryana
The fees for issuing a driving licence are given in the table below:
S. No.
Purpose
Amount (₹)
1
Issue of learner’s licence in Form 3 for each class of vehicle
₹150
2
Learner’s licence test fee or repeat test fee
₹50
3
Test or repeat test of competence to drive (for each class)
₹300
4
Issue of a driving licence
₹200
5
Issue of an International Driving Permit
₹1,000
6
The addition of another class of vehicle to the driving licence
₹500
7
Endorsement or renewal of authorisation for vehicle carrying hazardous goods
₹100
8
Renewal of driving licence
₹200
9
Renewal of the driving licence when the application is made after the grace period
₹300
10
Issue or renewal of a licence to a school/establishment for imparting driving instruction
₹10,000
11
Issue of duplicate licence to a school/establishment for imparting driving instruction
₹5,000
12
Appeal against orders of licensing authority under Rule 29
₹500
13
Any application for a change in address or other particulars recorded on the driving licence
₹200
It is better to get a driving licence than pay the penalty charged against it because the penalty is really high compared to the DL fee.
How to Pay Road Tax Online in Haryana
Paying your road tax is your legal responsibility. To get started with the process, you can just follow the following steps:
Visit the Parivahan Portal. Scroll.
Enter your vehicle registration number and select Haryana as the state and choose the RTO from the dropdowns.
On the following page, select the orange Pay your taxes button.
Provide the vehicle registration and chassis numbers, then press Verify Details.
The system will auto-calculate the tax using details like vehicle type, fuel, seating/capacity and cost.
Complete the payment using the available modes (net-banking, cards, UPI, etc.).
After successful payment, save or print the receipt for records.
Traffic Fines and Penalties in Haryana
Traffic rules are mandatory to follow to make roads safer for other travellers. Failure in doing so will lead to payment of high penalties as listed in the table given below:
Violation
Section / Rule
Regular Fine (₹)
Subsequent / Repeated Fine or Penalty (₹)
Driving without a licence / with an expired licence
3 / 181
5,000
5,000
Holding more than one DL
6 / 177
500
1,500
Driving without a registration certificate (RC)
39 / 192(1)
5,000
10,000
Road tax not paid
177
500
1,500
Plying a transport vehicle without a fitness certificate
56 / 192(I)
10,000
10,000
Use of dark-tinted film/window glass
rule 100(2)/190(2)
10,000
10,000
Overloading (passenger or goods)
113(3) / 194(1) etc
Court penalty
Court penalty
Driving under the influence / drunk driving
185 / 188
Court summons
Court summons
Disobeying traffic police signals / orders
22(a) / 177 or 179
5,000
10,000
Use of mobile phone / dangerous driving, etc
Various
5,000
10,000
Additionally, Haryana uses the e-Challan system. Fines can be auto-issued and tracked via the Parivahan portal.
Conclusion
Haryana Transport portal and Parivahan are your most trusted online services. Whether you are issuing a registration certificate or a driving licence, prepare originals and photocopies, start applications early, and contact your local RTO if any document or status issue arises. Before paying the fee, cross-check with the ones mentioned on the portal.
FAQs
How do I apply for an International Driving Permit? Apply at your RTO with a valid Indian driving licence, passport copy, visa copy, passport-size photos and the prescribed fee. Processing times vary by office.
How do I convert a foreign driving licence to an Indian licence? Present the foreign licence, a verified translation if needed, passport and visa, and follow RTO instructions, which may include a local driving test or endorsement.
Can I add a heavy vehicle class to my existing light vehicle licence? You must apply for the addition of a class, undergo the prescribed driving test for the heavy vehicle category and pay the applicable fee for endorsement.
What is the quick way to verify the authenticity of an RC using QR / e-RC features? Scan the QR code printed on the physical RC or use the Parivahan app’s RC verification feature. The QR leads to an authenticated government record (if the card/RC is the newer e-RC format). Keep the RC QR visible to avoid fraud disputes.
How to convert a private vehicle into a commercial/contract carriage vehicle (taxi/auto) in Haryana? The owner must apply for change of category at RTO, produce fitness certificate, pay applicable road tax/fees difference and get the vehicle inspected. Commercial conversion usually requires additional permits and insurance adjustments.
My vehicle was financed and the financier says loan is closed, how do I get the NOC/No Lien entry on RC? Obtain the lender’s NOC (or lien release certificate) and submit it to the RTO along with Form 35/other state form to remove hypothecation. Once processed, the RC will be updated to show no finance lien.
What steps do I take if my vehicle’s HSRP (High Security Registration Plate) was fitted incorrectly or the QR/laser code is unreadable? Lodge a complaint with the HSRP vendor (details on the Haryana portal), take photos, and apply for replacement HSRP at the vendor’s authorized center or through the HSRP grievance mechanism. Keep payment receipts and complaint reference for follow-up.
‘Simplify Finance for Everyone.’ This is the common goal of our team, as we try to explain any topic with relatable examples. From personal to business finance, managing EMIs to becoming debt-free, we do extensive research on each and every parameter, so you don’t have to. Scroll up and have a look at what 15+ years of experience in the BFSI sector looks like.