Odisha has been at the forefront of digitising transport services in India, with vehicle and licence-related processes largely integrated through online platforms. Every vehicle registered in the state carries an OD registration mark followed by an Odisha RTO code, which identifies the district or transport authority where the vehicle is registered. Today, the Odisha RTO network serves citizens across urban centres such as Bhubaneswar and Cuttack as well as remote districts through a connected transport administration system.

Administrative Structure of RTO Odisha
Odisha follows a decentralised transport administration model to ensure vehicle and driver-related services are efficiently delivered across all districts of the state.
Commerce & Transport Department, Government of Odisha
State Transport Authority (STA), Odisha
Transport Commissioner
Regional Transport Offices (RTOs)
Assistant Regional Transport Offices (ARTOs)
Motor Vehicle Inspectors (MVIs) and Enforcement Staff
List of RTO Offices & RTO Codes in Odisha
Each Regional Transport Office Odisha jurisdiction is identified by a unique Odisha RTO code. These codes, commonly referred to as OD RTO codes, form part of the vehicle registration number and help identify the district or transport office where a vehicle is registered. The table below provides the complete Odisha RTO number list along with all RTO codes of Odisha currently in use.
| RTO Code |
RTO Office |
| OD 01 | Balasore |
| OD 02 | Bhubaneswar |
| OD 03 | Balangir |
| OD 04 | Chandikhole |
| OD 05 | Cuttack |
| OD 06 | Dhenkanal |
| OD 07 | Ganjam |
| OD 08 | Kalahandi |
| OD 09 | Keonjhar |
| OD 10 | Koraput |
| OD 11 | Mayurbhanj |
| OD 12 | Phulbani (Kandhamal) |
| OD 13 | Puri |
| OD 14 | Rourkela |
| OD 15 | Sambalpur |
| OD 16 | Sundargarh |
| OD 17 | Bargarh |
| OD 18 | Rayagada |
| OD 19 | Angul |
| OD 20 | Gajapati |
| OD 21 | Jagatsinghpur |
| OD 22 | Bhadrak |
| OD 23 | Jharsuguda |
| OD 24 | Nabarangpur |
| OD 25 | Nayagarh |
| OD 26 | Nuapada |
| OD 27 | Boudh |
| OD 28 | Deogarh |
| OD 29 | Kendrapada |
| OD 30 | Malkangiri |
| OD 31 | Subarnapur (Sonepur) |
| OD 32 | Bhanjanagar |
| OD 33 | Bhubaneswar-II |
| OD 34 | Jajpur |
| OD-35 | Talcher |
Major Functions of Odisha RTO
The Odisha RTO is responsible for administering transport-related services and enforcing motor vehicle regulations across the state. Its responsibilities extend beyond vehicle registration and include licensing, taxation, enforcement, and commercial transport regulation.
Vehicle Registration
Registration of private, commercial, and transport vehicles under the OD registration series, along with the maintenance of vehicle records across Odisha.
Driving Licence Services
Conducting learner's licence tests, driving tests, and issuing licence-related services through authorised Odisha transport offices.
Road Tax Collection
Assessment and collection of motor vehicle tax applicable to vehicles registered and operated within Odisha.
Permit Management
Issuance and regulation of permits for passenger transport, stage carriage, contract carriage, and goods vehicles operating in Odisha.
Vehicle Fitness Certification
Inspection of commercial and transport vehicles to ensure compliance with safety and operational standards prescribed for road use in Odisha.
Ownership Transfer Services
Updating vehicle ownership records following the sale, purchase, inheritance, or transfer of a vehicle within or outside Odisha.
Hypothecation Services
Recording and removal of loan or financier details in Registration Certificates issued under the Odisha transport administration.
Enforcement and Compliance
Monitoring compliance with motor vehicle regulations, permit conditions, taxation requirements, and transport laws across the state.
Record Maintenance
Maintaining digital records relating to vehicle registrations, driving licences, permits, fitness certificates, and taxation data.
Citizen Transport Services
Processing services such as No Objection Certificates (NOCs), duplicate documents, international driving permits, and other applications through the Odisha RTO network.
Vehicle Registration Process in Odisha RTO
Every vehicle operating on public roads in Odisha must be registered with the concerned Odisha RTO or ARTO and allot a registration number under the OD registration series. The registration process is administered through the State Transport Authority (STA), Odisha, and recorded in the VAHAN database.
Temporary Registration Certificate (RC)
Vehicle dealers in Odisha may issue a temporary registration certificate, which allows the vehicle to be used for a limited period before obtaining permanent registration.
Permanent Registration Certificate (RC)
A permanent Registration Certificate (RC) is issued by the jurisdictional Odisha RTO and serves as the official proof of vehicle registration.
How to Apply for a Permanent RC in Odisha?
Step 1: Apply for permanent registration at the Odisha RTO or ARTO having jurisdiction over your place of residence before the temporary registration expires.
Step 2: Submit Form 20, Form 21 (Sale Certificate), Form 22/22A (Road Worthiness Certificate), vehicle invoice, valid insurance certificate, proof of address, proof of identity, PAN card/Form 60, and hypothecation documents if the vehicle is financed.
Step 3: Pay the applicable registration fee, smart card fee, and Odisha road tax as prescribed for the vehicle category.
Step 4: The registering authority may inspect the vehicle to verify the chassis number, engine number, and other particulars.
Step 5: After successful verification, the vehicle is assigned an OD registration number and the Registration Certificate is issued.
Timeline: Permanent registration should generally be completed during the validity period of the temporary registration. Once approved, the RC is generated and updated in the VAHAN database.
Registration Certificate (RC) Validity and Renewal in Odisha
Private vehicles registered in Odisha are generally issued an RC with a validity of 15 years from the date of registration. After expiry, the RC can be renewed for 5 years at a time, subject to vehicle inspection and approval by the concerned Odisha RTO.
Vehicle owners can apply for renewal up to 60 days before the RC expiry date.
How to Renew RC in Odisha?
Step 1: Submit an application for RC renewal through the Parivahan portal or at the concerned Odisha RTO where the vehicle is registered.
Step 2: Furnish Form 25 along with the original RC, valid insurance certificate, Pollution Under Control (PUC) certificate, address proof, applicable road tax receipts, and prescribed renewal fee.
Step 3: Present the vehicle for inspection, where the registering authority assesses its roadworthiness and compliance with applicable norms.
Step 4: Pay the prescribed renewal charges and any additional fee applicable in case of delayed renewal.
Step 5: Upon successful verification and inspection, the Odisha RTO renews the Registration Certificate and updates the vehicle record in the VAHAN system.
Timeline: Applications should ideally be submitted within 60 days before expiry. Delayed renewal may attract additional fees as prescribed under applicable rules
Vehicle Ownership Transfer Process in Odisha
Whenever a vehicle registered under the OD registration series is sold, gifted, inherited, or otherwise transferred, the ownership details recorded by the Odisha transport authorities must be updated. This ensures that the Registration Certificate reflects the details of the current legal owner.
How to Transfer Vehicle Ownership in Odisha?
Step 1: Initiate the ownership transfer process at the Odisha RTO where the vehicle is currently registered and ensure there are no pending tax liabilities or enforcement issues.
Step 2: Submit Form 29, Form 30, original Registration Certificate (RC), valid insurance certificate, Pollution Under Control (PUC) certificate, proof of address and identity of the transferee, passport-size photographs, and financier's NOC if the vehicle is under hypothecation.
Step 3: For vehicles being transferred outside Odisha, obtain a No Objection Certificate (NOC) from the existing registering authority before applying for registration in another state.
Step 4: Pay the prescribed ownership transfer fee and other applicable charges.
Step 5: The Odisha RTO verifies the application and updates the ownership details in the VAHAN database.
Step 6: After approval, a revised Registration Certificate is issued in the name of the new owner.
Timeline:
Ownership transfer within Odisha should generally be reported within 30 days of the transfer.
In case of an inter-state transfer, the application should generally be made within 45 days of the vehicle's transfer.
Hypothecation Services in Odisha RTO
Vehicle loans are common across Odisha for both private and commercial vehicles. To protect the lender's interest, the Odisha RTO records the financier's details in the Registration Certificate (RC) through hypothecation endorsement. Once the loan is fully repaid, vehicle owners can apply to have the hypothecation entry removed from Odisha's vehicle registration records.
Endorsement of Hypothecation in Odisha
When a vehicle is purchased using finance from a bank or financial institution, the financier's details must be recorded in the Registration Certificate maintained by the Odisha transport authorities.
Step 1: Submit an application for hypothecation endorsement to the concerned Odisha RTO where the vehicle is registered.
Step 2: Submit Form 34, duly signed by both the vehicle owner and the financier, along with the Registration Certificate (RC), valid insurance certificate, Pollution Under Control (PUC) certificate, proof of address, proof of identity, and other documents prescribed by the registering authority.
Step 3: Pay the applicable fee for recording the hypothecation agreement.
Step 4: After verification, the Odisha RTO updates the vehicle record under the OD registration series and endorses the financier's details in the RC.
Termination of Hypothecation in Odisha
After the vehicle loan has been completely repaid, the owner can request the removal of the financier's details from the Registration Certificate.
Step 1: Obtain a loan closure certificate or No Objection Certificate (NOC) from the bank or financial institution.
Step 2: Submit Form 35 along with the original RC, financier's NOC, valid insurance certificate, Pollution Under Control (PUC) certificate, proof of address, and the prescribed fee to the concerned Odisha RTO.
Step 3: The registering authority verifies the loan closure documents and confirms that the hypothecation agreement has been terminated.
Step 4: Once approved, the hypothecation entry is removed from the Odisha vehicle database.
Step 5: An updated Registration Certificate is issued, showing the vehicle owner as the sole owner without any financier endorsement.
Vehicle Registration Fees in Odisha
Vehicle registration charges in Odisha vary depending on the vehicle category and are payable along with applicable road tax and other statutory charges during the registration process.
| Vehicle Category |
Registration Fee |
| Motorcycle | ₹300 |
| Imported Motorcycle | ₹5,000 |
| Three-Wheeler | ₹1,000 |
| Light Motor Vehicle (Private Car) | ₹600 |
| Imported Motor Car | ₹5,000 |
| Medium Goods Vehicle | ₹1,000 |
| Medium Passenger Vehicle | ₹1,000 |
| Heavy Goods Vehicle | ₹1,500 |
| Heavy Passenger Vehicle | ₹1,500 |
| Invalid Carriage | ₹50 |
Note: The above fees represent the basic vehicle registration charges applicable at the time of registration. The final amount payable in Odisha may also include Odisha road tax, High Security Registration Plate (HSRP) charges, smart card fees, hypothecation endorsement charges, permit fees, and other applicable statutory charges. Vehicle owners should verify the latest fee structure with the Odisha Transport Department or the Parivahan portal before applying for registration.
Odisha Road Tax Rates for Private Vehicles
Road tax is a mandatory levy collected by the Odisha Transport Department for the use and maintenance of public roads and transport infrastructure across the state. In Odisha, road tax is generally paid at the time of vehicle registration, and the amount payable depends on factors such as the vehicle type, cost, weight, seating capacity, and intended use.
| Vehicle Cost (Ex-Showroom Price) |
One-Time Tax Rate |
| Up to ₹5 lakh | 6% of the vehicle cost |
| Above ₹5 lakh and up to ₹10 lakh | 8% of the vehicle cost |
| Above ₹10 lakh and up to ₹20 lakh | 10% of the vehicle cost |
| Above ₹20 lakh and up to ₹40 lakh | 12% of the vehicle cost |
| Above ₹40 lakh | 20% of the vehicle cost |
Note: Road tax rates for commercial and transport vehicles are determined separately based on factors such as vehicle class, gross vehicle weight, seating capacity, and permit type. The Odisha Transport Department may revise tax rates through notifications from time to time. Vehicle owners should verify the latest applicable tax before making payment through the Odisha Transport Department or Parivahan portal.
How to Pay Road Tax Online in Odisha?
You can pay Odisha road tax online through the Parivahan portal without visiting the Regional Transport Office. The payment facility is available for eligible vehicle owners through Odisha's integrated vehicle services platform.
Step 1: Visit the Parivahan portal and select Vehicle Related Services. Then choose Odisha as your state.
Step 2: Enter your vehicle registration number and proceed to the vehicle services dashboard.
Step 3: Click on the Pay Your Tax option from the list of available services.
Step 4: Enter your registered mobile number and complete the OTP verification process.
Step 5: Select the applicable tax mode, such as quarterly or yearly, depending on your vehicle category and tax requirements.
Step 6: Verify the vehicle details and tax amount displayed on the screen.
Step 7: Choose a preferred payment gateway and complete the payment using net banking, debit card, credit card, UPI, or other available payment methods.
Step 8: After successful payment, download and save the tax receipt generated
How to Check RC Status & Vehicle Owner Details in Odisha?
Vehicle owners in Odisha can easily check their RC status and access basic vehicle registration information online through the VAHAN portal, which is integrated with the Odisha Transport Department's vehicle database.
How to Check RC Status in Odisha?
Step 1: Visit the official Parivahan Sewa portal.
Step 2: Click on "Know Your Vehicle Details" under the Informational Services section.
Step 3: Log in using your registered mobile number and complete the OTP verification process.
Step 4: Enter the vehicle registration number bearing the OD registration series.
Step 5: Submit the details to view the Registration Certificate (RC) status and other vehicle-related information.
How to Check Vehicle Owner Details in Odisha?
Step 1: Open the Parivahan Sewa portal and navigate to "Know Your Vehicle Details".
Step 2: Sign in using your registered mobile number and verify it through OTP.
Step 3: Enter the Odisha vehicle registration number and complete the security verification.
Step 4: Submit the request to access available vehicle information.
Step 5: The system will display details such as the registration date, vehicle class, fuel type, registration authority, insurance status, fitness validity (where applicable), and other information available in the VAHAN database.
Note: Due to privacy regulations, personal information such as the vehicle owner's address, mobile number, and other sensitive details is not publicly displayed. Only authorised information available through the Odisha Transport Department and VAHAN database can be accessed online.
Importance of Motor Insurance in Odisha
Motor insurance is an essential requirement for vehicle owners in Odisha, as several transport-related services administered by the Odisha RTO require a valid insurance policy for processing and compliance.
A valid third-party insurance policy is mandatory for every vehicle registered under the OD registration series.
Motor insurance is required while registering a new vehicle with an Odisha RTO.
A valid insurance certificate must be produced for RC renewal and various vehicle-related applications.
Insurance details are verified during ownership transfer and certain permit-related processes.
Vehicles found operating without valid insurance may face enforcement action under the Motor Vehicles Act.
Commercial and transport vehicles in Odisha are generally required to maintain valid insurance to continue lawful operations.
Insurance helps vehicle owners meet statutory requirements prescribed by the Odisha Transport Department and transport authorities.
Maintaining continuous insurance coverage helps avoid interruptions in vehicle-related services and regulatory compliance.
Penalty for Driving Without Insurance in Odisha: Driving a vehicle without valid third-party insurance can attract a fine of ₹2,000 for the first offence and ₹4,000 for subsequent offences under the Motor Vehicles Act, 1988. In certain cases, imprisonment of up to three months may also apply.
Odisha Traffic Rules, Compliance Requirements and E-Challan System
The Odisha Transport Department enforces various regulations relating to vehicle registration, documentation, insurance, taxation, and road safety. Vehicle owners must comply with these requirements to avoid penalties and ensure uninterrupted access to transport-related services.
Mandatory Use of High Security Registration Plates (HSRP)
Vehicles covered under Odisha's HSRP mandate must be fitted with authorised High Security Registration Plates to comply with registration requirements and vehicle identification standards prescribed by the transport authorities.
Digital Documents are Legally Valid in Odisha
Digital copies of the Registration Certificate (RC), Driving Licence (DL), and insurance documents stored in DigiLocker or mParivahan are legally valid across Odisha and can be produced during inspections and traffic enforcement checks.
Green Tax on Older Vehicles
Private vehicles older than 15 years may be subject to Green Tax assessment at the time of Registration Certificate renewal. The applicable tax must be paid before the renewed RC can be issued.
Valid Motor Insurance Requirement
Every vehicle registered under the OD registration series must have valid third-party motor insurance as mandated by law. Driving without valid insurance can attract a fine of ₹2,000 for the first offence and ₹4,000 for subsequent offences.
Pollution Under Control (PUC) Compliance
Vehicles operating in Odisha must possess a valid Pollution Under Control (PUC) certificate. Failure to maintain a valid PUC certificate may attract penalties of up to ₹10,000 under applicable regulations.
E-Challan System in Odisha
Traffic violations detected by enforcement personnel or automated surveillance systems are issued electronically through the Odisha e-Challan system. Vehicle owners can check and pay pending challans online through the Parivahan portal.
Carrying Valid Registration and Driving Licence
Drivers must carry a valid Driving Licence and Registration Certificate while operating a vehicle. Physical copies as well as digital documents accessed through DigiLocker or mParivahan are accepted. Driving without a valid licence can attract a fine of ₹5,000.
Vehicle Fitness Requirements for Commercial Vehicles
Commercial and transport vehicles operating in Odisha must possess a valid Fitness Certificate issued by the transport authorities. Vehicles without a valid Fitness Certificate may face penalties and restrictions on operation.
Road Tax Compliance
Road tax must be paid within the prescribed timelines applicable to the vehicle category. Non-payment or delayed payment of Odisha road tax may result in penalties, interest, and enforcement action by the transport authorities.
Contact Details of Odisha Transport Department
Department: State Transport Authority (STA), Odisha
Office: Transport Commissioner-cum-Chairman, STA Odisha
Address: 6th Floor, Rajaswa Bhawan, Chandini Chowk, Cuttack – 753002, Odisha
Odisha RTO Helpline Number: 1800 345 1073
Telephone: +91-671-2507042
Fax: +91-671-2507238
Email: ori-transportcomm@nic.in
Official Website: https://odishatransport.gov.in/