Haryana RTO: All 83 Offices, Code List and Road Tax
Haryana has 83 RTO offices, coded HR-01 to HR-99, run by the state transport department. Which one is yours is set by your address, so an office a few kilometres away may still not be the one that can register your car. The full code list, the road tax slabs and what each service costs are below. Every plate issued in the state starts with HR.
RTO Offices by City in Haryana
Haryana RTO Code List
| Code | City | Issuing Office |
|---|---|---|
| HR-01 | Ambala | RLA Ambala |
| HR-02 | Yamuna Nagar | RLA Jagadhari |
| HR-03 | Panchkula | RLA Panchkula |
| HR-04 | Ambala | RLA Naraingarh |
| HR-05 | Karnal | RLA Karnal |
| HR-06 | Panipat | RLA Panipat |
| HR-07 | Kurukshetra | RLA Kurukshetra |
| HR-08 | Kaithal | RLA Kaithal |
| HR-09 | - | RLA Guhla |
| HR-10 | Sonipat | RLA Sonipat |
| HR-11 | Sonipat | RLA Gohana |
| HR-12 | Rohtak | RLA Rohtak |
| HR-13 | Bahadurgarh | RLA Bahadurgarh |
| HR-14 | Jhajjar | RLA Jhajjar |
| HR-15 | - | RLA Meham |
| HR-16 | Bhiwani | RLA Bhiwani |
| HR-17 | - | RLA Siwani |
| HR-18 | - | RLA Loharu |
| HR-19 | Charkhi Dadri | RLA Charkhi Dadri |
| HR-20 | Hisar | RLA Hisar |
| HR-21 | - | RLA Hansi |
| HR-22 | Fatehabad | RLA Fatehabad |
| HR-23 | - | RLA Tohana |
| HR-24 | Sirsa | RLA Sirsa |
| HR-25 | - | RLA Dabwali |
| HR-26 | Gurgaon | RLA Gurgaon (North) |
| HR-27 | Nuh | RLA Nuh |
| HR-28 | - | RLA Ferozepur Jhirka |
| HR-29 | - | RLA Ballabgarh |
| HR-30 | Palwal | RLA Palwal |
| HR-31 | Jind | RLA Jind |
| HR-32 | - | RLA Narwana |
| HR-33 | - | RLA Safidon |
| HR-34 | - | RLA Mohindergarh |
| HR-35 | - | RLA Narnaul |
| HR-36 | Rewari | RLA Rewari |
| HR-37 | Ambala | RTA Ambala |
| HR-38 | Faridabad | RTA/DTO Faridabad |
| HR-39 | Hisar | RTA Hisar |
| HR-40 | - | RLA Assandh |
| HR-41 | - | RLA Pehowa |
| HR-42 | Sonipat | RLA Ganaur |
| HR-43 | - | RLA Kosli |
| HR-44 | Ellenabad | RLA Ellenabad |
| HR-45 | Karnal | RTA Karnal |
| HR-46 | Rohtak | RTA Rohtak |
| HR-47 | Rewari | DTO/RTA Rewari |
| HR-48 | - | RLA Tosham |
| HR-49 | - | RLA Kalka |
| HR-50 | - | RLA Hodal |
| HR-51 | Faridabad | RLA Faridabad |
| HR-52 | - | RLA Hathin |
| HR-53 | Sirsa | - |
| HR-54 | Ambala | RLA Barara |
| HR-55 | Gurgaon | RTA Gurgaon |
| HR-56 | Jind | RTA Jind |
| HR-57 | Sirsa | RTA Sirsa |
| HR-58 | Yamuna Nagar | DTO/RTA Yamuna Nagar |
| HR-59 | - | RLA Ratia |
| HR-60 | - | RLA Samalkha |
| HR-61 | Bhiwani | RTA Bhiwani |
| HR-62 | Fatehabad | RTA Fatehabad |
| HR-63 | Jhajjar | RTA Jhajjar |
| HR-64 | Kaithal | RTA Kaithal |
| HR-65 | Kurukshetra | RTA Kurukshetra |
| HR-66 | - | RTA Mohindergarh |
| HR-67 | Panipat | RTA Panipat |
| HR-68 | Panchkula | RTA Panchkula |
| HR-69 | Sonipat | DTO/RTA Sonipat |
| HR-70 | - | STA Haryana (O/o State Transport Controller, Chandigarh) |
| HR-71 | - | RLA Bilaspur |
| HR-72 | Gurgaon | RLA Gurgaon (South) |
| HR-73 | Faridabad | - |
| HR-74 | Nuh | - |
| HR-75 | Karnal | - |
| HR-76 | Gurgaon | - |
| HR-77 | Narnaul | - |
| HR-78 | Kurukshetra | RLA Shahabad |
| HR-79 | Sonipat | RLA Kharkhoda |
| HR-80 | Hisar | RLA/SDO Barwala |
| HR-86 | Sonipat | - |
| HR-88 | - | - |
| HR-99 | - | - |
What the Letters and Numbers Mean
HR is the state. The next two digits are the office that registered the vehicle, then a letter series, then the four-digit number.
Haryana issues HR-01 to HR-99 across 83 offices. Low numbers are the oldest offices, so the code is a rough age and origin check on any used car.
Find the Nearest RTO Office in Haryana
Pick a city to see which office covers it, with the address, the phone number and the localities it serves.
Jurisdiction goes by your address, not by distance, so the closest office is not always yours.
Road Tax in Haryana
Haryana charges a one-time lifetime tax on private vehicles, calculated as a percentage of the ex-showroom price and currently running 5% to 10%. It is the largest single line item between the ex-showroom price and what you actually pay.
| Ex-showroom price band | Lifetime tax rate |
|---|---|
| Under Rs. 6 lakh | 5% |
| Rs. 6 lakh to Rs. 20 lakh | 8% |
| Above Rs. 20 lakh | 10% |
| Ex-showroom price band | Lifetime tax rate |
|---|---|
| Under Rs. 6 lakh | 5% |
| Rs. 6 lakh to Rs. 20 lakh | 8% |
| Above Rs. 20 lakh | 10% |
| Ex-showroom price band | Lifetime tax rate |
|---|---|
| Under Rs. 6 lakh | 10.2% |
| Rs. 6 lakh to Rs. 20 lakh | 10.2% |
| Above Rs. 20 lakh | 10.2% |
| Ex-showroom price band | Lifetime tax rate |
|---|---|
| Under Rs. 6 lakh | 9.2% |
| Rs. 6 lakh to Rs. 20 lakh | 9.2% |
| Above Rs. 20 lakh | 9.2% |
How to pay Haryana road tax and get the receipt
- 1
New vehicles: your dealer pays it
For a new vehicle the dealer collects the tax at registration and it appears as a line on your invoice. Check that it does, and keep the receipt.
- 2
Everything else: pay on Parivahan
Re-registration, a vehicle brought in from another state, or a missed payment is paid online on Parivahan against the registration number.
- 3
Download the receipt the same day
The tax receipt is generated immediately and is the document you will be asked for at transfer or at a check post. Download it while the transaction reference is still on screen.
- 4
Late payment carries a penalty
Interest accrues from the due date, and an unpaid tax will block a transfer or an NOC until it is cleared.
What Will Your Next Car Cost to Register?
Pick a car and a state to see the road tax, insurance and on-road price.
RTO Fees in Haryana 2026
These are the statutory amounts. Anything above them on a dealer invoice is a handling charge, not a government fee.
| Service | Statutory fee | Mode | Typical turnaround |
|---|---|---|---|
| New car registration | Rs. 600 | Through the dealer | Same day |
| New two-wheeler registration | Rs. 300 | Through the dealer | Same day |
| Smart card RC | Rs. 200 | With registration | 15 to 30 days by post |
| Ownership transfer, car | Rs. 500 | Online, offline verification | 7 to 21 days |
| No Objection Certificate | Rs. 100 | Online on Parivahan | 15 to 30 days |
| Learner licence | Rs. 150 plus test fee | Online on Sarathi | Same day |
| Permanent driving licence | Rs. 200 plus test fee | Online booking, offline test | 15 to 30 days |
| Duplicate registration certificate | Rs. 300 | Online on Parivahan | 15 to 30 days |
| Change of address on the RC | Rs. 200 | Online on Parivahan | 15 to 30 days |
Rows shown are the fees set centrally and identical in every state. HSRP and transfer charges are set by the state and are not listed where the current notification was not available.
Services at Haryana RTOs and How to Apply
What each visit is actually for, and how much of it is online.
Your dealer files this in Haryana, but the RC is issued in your name by the office that covers your address. Form 20, with Form 21 and Form 22 from the dealer and manufacturer.
Both sides have to file, which is why used-car deals stall here. Form 29 is the seller's intimation, Form 30 the buyer's application, filed at the office covering the buyer's address.
You need an NOC when the vehicle moves to a different RTO, inside Haryana or out of it. Form 28 at the office that registered it, which then confirms no dues or cases are pending.
Once the loan is repaid the lender's name stays on the RC until you remove it. Form 35 plus the lender's no-dues letter clears it.
The learner test is online. The permanent licence needs a driving test, so it has to be booked at an office with a test track.
High security plates are mandatory. Book through the state portal or the manufacturer's site and have them fitted at an approved centre.
Fancy and Choice Number Plates in Haryana
You can pick your own registration number instead of taking the next one in the series. Haryana runs this as an auction: the transport portal publishes which numbers in the current series are free, each category carries a reserve price, and you bid.
| Number type | Examples | Reserve price |
|---|---|---|
| Single digit | 0001 to 0009 | Highest reserve in the series |
| Round hundreds and thousands | 0100, 1000, 5000 | High reserve |
| Popular repeats | 0786, 1111, 7777, 9999 | High reserve |
| Semi-fancy pairs | 1122, 2200, 3300 | Mid reserve |
| Any other choice number | Anything free in the current series | Base reserve |
Reserve prices are set per category by Haryana and are highest in the metro series. The reserve is a bid, not a fee, so the final price can be higher. Check the state transport portal for the current schedule.
How the Booking Works
- 1
Check what is free
Log in to the state transport portal, pick your office and series, and see which numbers in it are unallotted.
- 2
Pay the reserve amount
This is a bid, not a fee, so it counts towards the final price if you win and is refunded if you do not.
- 3
Wait out the bidding window
If nobody else wants the number it is allotted at the reserve price. If someone does, it goes to the higher bid.
- 4
Use it within the deadline
An allotted number comes with a booking letter and a validity period. Register a vehicle against it in time or the allotment lapses.
Haryana RTO Documents Checklist 2026
Anything missing from this list is what will send you home for a second visit.
What to carry:
- •
Proof of identity
Aadhaar, passport or PAN card. Original plus a photocopy, because the counter keeps the copy.
- •
Proof of address in Haryana
This decides which office is yours. A utility bill, rent agreement or Aadhaar with the current address.
- •
Form 20, filled and signed
The registration application. Your dealer usually supplies it pre-filled for a new vehicle.
- •
Sale certificate, Form 21
From the dealer. It has to match the invoice exactly, including the chassis number.
- •
Roadworthiness certificate, Form 22
From the manufacturer. Missing this is a common reason a new registration is returned.
- •
Valid insurance policy
At least third-party cover, active from the date of registration.
- •
Pollution certificate
Not needed for a brand-new vehicle in its first year. Needed for everything else.
- •
Road tax payment receipt
Paid by the dealer for a new vehicle. Carry it anyway.
- •
Passport-size photographs
Two, recent. Some offices still ask at the counter.
- •
Loan documents, if you are financing
Form 34 and the lender's letter, so the hypothecation is recorded at registration rather than later.
Haryana Transport Department: Official Portals
Three sources, in the order you should try them:
Parivahan Sewa
The central portal. Registration services, NOC, ownership transfer, tax payment and appointment booking for Haryana.
Sarathi
The driving licence side of Parivahan. Learner licence applications, test slot booking, renewals and duplicate licences.
Haryana Transport Department
The state site. Fancy number auctions, fee notifications, office contact lists and the tax slab circulars this page is built from.
Looking for a Traffic Challan?
Challans are issued by the traffic police, not by the RTO, and they are paid on a separate portal.
Frequently Asked Questions
Haryana has 83 RTO offices, issuing codes HR-01 to HR-99. The full list, with the city each one covers, is in the code table on this page.
Haryana charges a one-time lifetime tax of 5% to 10% of the ex-showroom price on a private car, depending on the price band and fuel type. The slab table on this page has the current rates.
HR-01 is the lowest and therefore the oldest code in the state. Codes were allotted in order as offices opened, so a low number means an older office and a car registered there cannot be newer than the series it carries.
Sign in to Parivahan, open the tax payment section and search by your registration number. The receipt for any completed payment can be re-downloaded there at any time, which is what you will be asked for at transfer.
For up to twelve months, yes, with no paperwork. Beyond that you need an NOC from your Haryana RTO, then have to re-register in the new state and pay its road tax, with a partial refund claimable here.
HR identifies Haryana, and the two digits after it identify the office that registered the vehicle. The code table on this page maps every number to its office.
Reserve prices are set per category by the state, from a few thousand rupees for an ordinary choice number to several lakh for a single digit or a popular repeat in a metro series. The reserve is a bid, so the final price can be higher.
Most offices are closed on the second and fourth Saturday and open on the others, on shorter hours and mainly for payments and collections rather than tests. Sundays and state government holidays are closed.
Fees and tax rates checked against Haryana transport department notifications and the Central Motor Vehicles Rules, 1989.

