The new car’s ex-showroom price is always lower than the on-road price. It includes the following costs of insurance, RTO registration, miscellaneous charges, and road tax. These costs vary from state to state, and, apart from that, road tax is determined by various factors, including engine size, seating capacity, the ex-showroom cost of the vehicle, and the total number of vehicles registered under a single owner’s name.

​We’ll understand in detail the criteria of RTO charges for registering a car, the documents required to register a new car, road tax charges state-wise, Bharat Series (BH) registration fees, and more. 

State-wise RTO Charges

Delhi - Individual Registration

Price up to ₹6 lakhs ( Petrol 4%, Diesel 5% )

Price between ₹6 lakhs - ₹10 lakhs (Petrol 7%, Diesel 8.75% )

Price above ₹10 lakhs ( Petrol 10%, Diesel 12.5% )

Delhi - Company Registration (Firm - Proprietorship / Partnership / Pvt Ltd / Ltd etc.)

Price up to ₹6 lakhs (Petrol 5% For Diesel 6.25%)

Price between ₹6 lakhs - ₹10 lakhs (Petrol 8.75%, Diesel 10.94% )

Price above ₹10 lakhs (Petrol 12.5%, Diesel 15.63% )

U.P. (Uttar Pradesh) (Lucknow, Ghaziabad, Noida, Kanpur, Meerut, Agra & other cities)

Price up to ₹10 lakhs - 8 % applicable, rest all 10% Road Tax. (Not dependent on fuel type)

Additional temporary charges of ₹1500

Haryana - as on 2015 (Hisar, Faridabad, Gurgaon & other cities) (Not dependent on fuel type)

Price up to ₹6 lakhs - 5%

Price between ₹6 lakhs - ₹20 lakhs - 8%

Price above ₹20 lakhs - 10%

Maharashtra - as on 2018 (Mumbai, Thane, Aurangabad, Pune, Nagpur, Navi Mumbai & other cities)

Price upto ₹10 lakhs (CNG 7%, Petrol 11%, Diesel 13%)

Price between ₹10 lakhs - ₹20 lakhs ( CNG 8%, Petrol 12%, Diesel 14% )

Price above ₹20 lakhs (CNG 9%, Petrol 13%, Diesel 15%)

An additional 2% of the Road tax is applicable on all cars as Road Safety Tax.

Andhra & Telangana (Hyderabad, Amaravathi & other cities) (Not dependent on fuel type)

Price up to ₹10 lakhs - 12%

Price above ₹10 lakhs - 14%

An additional 2% RTO Tax, if buying a 2nd car (additional car) in the same name.

Kerala (Calicut, Cochin, Trivandrum, Thrissur & other cities) (Not dependent on fuel type)

Price up to ₹5 lakhs - 6%  applicable

Price between ₹5 lakhs - ₹10 lakhs - 8%  applicable

Price between ₹10 lakhs - ₹15 lakhs - 10%  applicable

Price between ₹15 lakhs - ₹20 lakhs - 15%  applicable

Price above ₹ 20 lakhs - 20%  applicable

Karnataka (Bangalore, Mysore & other cities) (Not dependent on fuel type)

Price up to ₹5 lakhs - 13% applicable

Price between ₹5 lakhs - ₹10 lakhs - 14% applicable

Price between ₹10 lakhs - ₹20 lakhs - 17% applicable

Price above ₹20 lakhs - 18%  applicable

Tamil Nadu (Chennai, Coimbatore, Madurai & other cities) (Not dependent on fuel type)

Price up to ₹10 lakhs - 10% applicable

Price above ₹10 lakhs - 15% applicable

Chandigarh (Not dependent on fuel type)

Price up to ₹20 lakhs - 6% applicable

Price above ₹20 lakhs - 8% applicable

Punjab (Amritsar, Ludhiana, Patiyala, & other cities) (Not dependent on fuel type & price)

Flat 8% of the ex-showroom price of the car.

Gujarat (Ahmedabad, Surat, Vadodara & other cities) (Not dependent on fuel type & price)

Flat 6% for Individual owners.

Flat 12% for company-owned cars.

2 times (double) tax for completely knocked down (CKD) imported cars

Rajasthan (Jaipur, Udaipur, Jodhpur, Bhilwara, Kota, Alwar, Bikaner, Ajmer & other cities)

(Not dependent on fuel type & price)

Between 7% - 9% (for Petrol cars)

Between 10% - 11% (for Diesel cars)

Bihar ( Patna, Gaya & other cities ) (Not dependent on fuel type & price)

Price up to ₹8 lakhs - 7%  applicable

Price above ₹8 lakhs - 13%  applicable

Uttarakhand (Dehradun, Rishikesh & other cities ) (Not dependent on fuel type )

Price up to ₹10 lakhs - 6% applicable

Price above ₹10 lakhs - 8%  applicable

Himachal Pradesh (Shimla, Solan & other cities) (Not dependent on fuel type & price)

2.5% for cars up to 1000 cc

3.0% for cars above 1000 cc

Pondicherry (Puducherry) (Not dependent on fuel type )

Price upto ₹5 lakhs - ₹8000  applicable

Price between ₹5 lakhs - ₹8 lakhs - ₹11000  applicable

Price between ₹8 lakhs - ₹15 lakhs - ₹15000  applicable

Price between ₹15 lakhs - ₹20 lakhs - ₹60,000  applicable

Price between ₹ 20 lakhs - ₹ 30 lakhs - ₹1.1 lakh

Price above ₹30 lakhs - ₹1.25 lakhs

Madhya Pradesh (MP) - (Bhopal, Indore & other cities) (Not dependent on fuel type )

7% flat on the ex-showroom price of the car

West Bengal (One Time Tax for 5 years) (Kolkata, Hubli & other cities) (Not dependent on fuel type)

5.5% or ₹17500 for  800 cc cars - whichever is higher

5.5% or ₹25000 in between 800 cc to 1490 cc cars - whichever is higher

5.5% or ₹35000 in between 1490 cc to 1999 cc cars - whichever is higher

5.5% or ₹45000 in above 2000 cc cars - whichever is higher

Here are the RTO Charges for registering a car

Registration charges

₹600

Hypothecation charges

₹1,500 (If the car is purchased via a loan)

Number plate charges 

₹400 (Same for HSRP number plate)

Parking Fee/State Development Charges

(*in some states)

₹2,000 (MCD Parking Fees) (for cars under ₹4lakh)

₹4,000 (MCD Parking Fees) (for cars above ₹4lakh)

Temporary Registration Charges

₹1,500–2,500 (Temporary Registration for up to 1 month)

Road tax charges

Every State has its the separate road tax fees

FastTag Charges

₹500-600 (FasTag fees payable for the purchase of the vehicle)

How is the Road Tax in India Determined?

In India,  whether we are driving commercial vehicles or individual vehicles, paying road tax is mandatory as per the motor laws. This tax is generally calculated on the vehicle’s ex-showroom price. Each state has its own tax rates 

  • How old is the vehicle?
  • The vehicle’s weight
  • Engine capacity
  • Vehicle's ex-showroom price

Road tax is paid at the time of buying a vehicle. If the dealer is handling the registration, they include tax in the total cost of the vehicle.  If not, you’ll need to pay it separately at the RTO in your state. In case you take your vehicle from one state to another, you will need to pay road tax again in the new state.

What is the fee for Bharat Series (BH) vehicle registration?

The Bharat Series (BH Series) came into existence to make vehicle registration easier for individuals who frequently relocate the state of residence due to work commitments. The BH series rule is only applicable in case you are driving non-transport vehicles and is only available to State and Central government employees, public sector undertakings and private sector organisations that have offices in at least four Indian states.

Bharat Series Road Tax Fees for BH Series Registration

Bharat Series

Road Tax Fees for BH Series Registration

Petrol or CNG Cars

8%  applicable (Price less than ₹10 lakh)

10%  applicable  (₹10 lakh to ₹20 lakh)

12%  applicable (Price > ₹20 lakh)

EV Cars

6% (Price less than ₹10 lakh)

8% (₹10 lakh to ₹20 lakh)

10% (Price > ₹20 lakh)

Diesel Cars

10% (Price less than ₹10 lakh)

12% (₹10 lakh to ₹20 lakh)

14% (Price > ₹20 lakh)

Additional Fees

Municipality, State Development Cess as Applicable

Documents required to register a new car

  1. Invoice: Share the retail and manufacturing invoices for the car, along with your vehicle’s chassis number.
  2. Sale Certificate (RTO Form 21): Details of the vehicle, including manufacturing date, invoice amount, and model number, etc.
  3. Road Worthiness Certificate (RTO Form 22): This form serves as confirmation that the vehicle has valid Safety, Road Worthiness, and Pollution Certificates.
  4. Copy of Insurance Certificate: You must submit this document, whether you’re self-registering or registering through a dealer.
  5. Loan HP (RTO Form 34): Form 34 (optional for adding loan hypothecation if the vehicle is bought via loan) must be submitted.
  6. Vehicle Registration Form (RTO Form 20): Submitted along with a copy of the temporary registration form (valid for 30 days).
  7. Valid ID & Address Proof: A valid address proof, like an Aadhar card
  8. Chassis Imprint: on Plain Paper taken by Pencil.

Bottom Line

Understanding the RTO charges and road tax is key to accurately assessing the on-road price of a new car in India. The rates vary state-wise, which affects affordability, pricing positioning and selling strategy.