
Written by
35 Regional Transport Offices (RTOs) in Odisha use the codes OD-01 to OD-35. This guide lists every code and office, with Odisha road tax, fees and fines

Written by
Enter a registration number or RTO code
Every OD RTO code
Office and district
Free, no login needed
Odisha RTOs, from Bhubaneswar and Cuttack to Rourkela and Sambalpur, are run by the Commerce and Transport Department through the Transport Commissioner. OD is the state code on every plate registered here, and the two digits after it identify the Regional Transport Office (RTO) that registered the vehicle.
An OD number plate has four parts: OD is the state code for Odisha, two digits are the RTO code, a one or two letter series, and a four-digit number. For example, in OD 02 AB 1234, 02 is the code of the Bhubaneswar I RTO.

Bhubaneswar causes the most confusion. The city has two RTOs, Bhubaneswar I (OD-02) and Bhubaneswar II (OD-33), and the code on a Bhubaneswar car depends on which office registered it, not on where the owner lives today.
The OD-02 code does not change if the owner moves from Bhubaneswar to Cuttack, or to any other part of Odisha. The code changes only when the vehicle is re-registered outside Odisha or its registration details are changed.
The national plate rule as it applies to OD vehicles
Rule 50 of the Central Motor Vehicles Rules, 1989 applies in Odisha as in every state: Each vehicle must have a High Security Registration Plate (HSRP). New vehicles have had one fitted by the maker and dealer before delivery since 1 April 2019.
Two Ministry of Road Transport and Highways (MoRTH) notifications made the rule: G.S.R. 1162(E), which is dated 4 December 2018, and S.O. 6052, which is dated 6 December 2018.
A hologram made with chromium, on the face of the plate
An identification number cut by laser, unique to each plate
Snap locks, which can be neither removed nor reused
A windscreen sticker as the third registration mark, coloured by fuel: Light blue for petrol and compressed natural gas, orange for diesel
Vehicles registered before 1 April 2019 need a High Security Registration Plate (HSRP) fitted by the dates Odisha sets. The plate is the same on an OD-01 car from Balasore as on an OD-35 car from Talcher.
Worth knowing: The Odisha transport department website names the booking portal for a plate installation, and it shows the date that applies to your OD vehicle.
Every OD code with its RTO office, in code order
35 codes make up the Odisha list, from OD-01 for Balasore to OD-35 for Talcher. Most codes belong to a district RTO, while Bhubaneswar has two codes and towns such as Chandikhol, Rourkela, Bhanjanagar and Talcher have their own.
This list follows the Odisha Transport Department office list, which is updated whenever an office moves or a new one opens.
Bhubaneswar has two RTOs, Bhubaneswar I with the code OD-02 and Bhubaneswar II with OD-33. Cuttack RTO uses OD-05, and the office of the Transport Commissioner, Odisha, is at Rajaswa Bhawan in Cuttack.
Chandikhol (OD-04), Puri (OD-13) and Jagatsinghpur (OD-21) are the nearest RTOs outside the two cities. The address on your Registration Certificate (RC) decides which of these offices is yours.
OD-02
OD-05
OD-33
OD-04
OD-13
OD-21
12 more Odisha RTOs are listed below by town, in order of how often people search for them. The OD code on your plate, or the RTO finder at the top of this page, shows which one registered your vehicle.
OD-22
OD-14
OD-01
OD-19
OD-34
OD-15
OD-09
OD-17
OD-23
OD-35
OD-11
OD-07
IRDAI licensed insurer
Cashless partner garages
Dedicated Claims Specialist
The four town RTOs people look up most often
Some Odisha RTOs are searched for by town name more often than by code. Each one offers the same services as any other RTO in the state, including registration, driving licences and road tax.
OD-22 is the Bhadrak RTO code. Jajpur RTO uses OD-34 and Balasore RTO uses OD-01.
OD-14 belongs to Rourkela RTO, while Sundergarh has a separate RTO with OD-16.
OD-01, the first code on the Odisha list, belongs to Balasore RTO.
OD-19 is the Angul RTO code. Talcher has a separate RTO with OD-35, the last code on the department’s list.
Four states share a border with Odisha: West Bengal, Jharkhand, Chhattisgarh and Andhra Pradesh. Each one uses its own state code, and the guides below list their codes and offices.
WB codes and offices
JH codes and offices
CG codes and offices
AP codes and offices
Three price bands, the same for a car and a two-wheeler
Odisha charges road tax once, when a vehicle is first registered in the state, as a percentage of its cost. The rate climbs in three steps, 6%, 8% and 10%, with the breaks at ₹5 lakhs and ₹10 lakhs, and a motorcycle is taxed on the same scale as a car kept for personal use.
Worked example: A car priced at exactly ₹5 lakhs is still in the first band, so Odisha takes 6% of ₹5,00,000, which is ₹30,000. A ₹90,000 motorcycle at the same 6% pays ₹5,400.
The current bands were set by a Transport Department notification of 27 July 2018, which replaced the five bands of 2017
The rate depends only on the cost of the vehicle, so a small car and a large car at the same price pay the same rate
The state’s 2021 electric vehicle policy waives road tax and the registration fee on battery-operated vehicles. Its last notified extension ran to 30 September 2026, and the waiver is reported to have been stretched again to 31 December 2026, so check Vahan before you pay for a later purchase
Odisha takes one-fifteenth off its tax for every completed year paid in the old state, down to a floor of one-tenth. The car needs an OD number after 12 months
Road tax is paid online on Vahan, and for a new car the dealer usually pays it for you
Rates are set by the state and can change, so check the amount shown on Vahan before you pay.
The national fee amounts at every OD office, apart from road tax
₹600 registers a new car at any Odisha RTO, and ₹300 a motorcycle. These and the other service fees below come from Rule 81 of the Central Motor Vehicles Rules, 1989, so they are the same at OD-01 Balasore as at OD-35 Talcher, and they apply to every Registration Certificate (RC) service.
Charged separately: The HSRP, Odisha road tax and any state service charge. Vahan lists each amount before payment.
The dealer registers most new private cars in Odisha on the Vahan portal, so the owner seldom needs to visit the RTO. Road tax and the registration fee are paid with the car’s price, and the Registration Certificate (RC) follows the RTO’s approval.
A valid Third-Party policy is needed before the car can be registered. Most owners choose comprehensive cover
Form 20, Form 21 and Form 22 go to Vahan through the dealer, with your address proof and PAN card or Form 60
6% to 10% of the car’s cost, by price band, plus the ₹600 registration fee
The RTO approves the application and assigns the OD number. The High Security Registration Plate is fitted
The smart card RC is issued in your name to the address on your application
Important to know: You can buy car insurance yourself before delivery day. The dealer only needs a valid policy to register the car, so it is worth comparing your options first.
The forms, fee and deadline for a used car sale, and how a loan is removed
₹300 is the fee to transfer a car to a new owner in Odisha. The application goes on Vahan or to the RTO whose code is on the RC, so an OD-05 car is transferred by the Cuttack office even if the buyer lives in Puri.
Notice of the sale goes from the seller to the RTO on Form 29
Buyer and seller both sign Form 30, which asks for the buyer’s name on the RC
Needed: Proof of the buyer’s address, a current Pollution Under Control (PUC) certificate, the RC and the policy
Paid on Vahan, or at the RTO that holds the registration
Within 14 days, the buyer applies to move the insurance into their own name
Form 35 removes a loan from the RC, and Form 34 is the one that added it. After the last instalment, the lender gives its No Objection Certificate and signs Form 35, the owner applies on Vahan, and the RTO issues an updated RC without the hypothecation.
Vehicle services in Odisha run on the Vahan portal and licence services on the Sarathi portal, both part of the Parivahan Sewa website. Only a few steps, such as the driving test, still need an RTO visit.
Learner’s licence applications, documents and fees all go through Sarathi
Book a slot at your RTO for the driving test for a permanent licence
Pay road tax and RTO fees for your vehicle on Vahan
Transfers, address changes and duplicate RCs are applied for on Vahan
Check an OD vehicle’s RTO, insurance and Pollution Under Control (PUC) status on Parivahan Sewa or the mParivahan app
A lost, stolen or damaged RC is replaced through Form 26, the duplicate RC application. Submit it on Vahan with the duplicate RC fee from the fees table. RC status for any OD vehicle shows on Parivahan Sewa and in mParivahan, and you can also check your RC status with Kiwi Insurance.
All licence services in Odisha run on Sarathi, from the learner’s licence and driving test to licence renewal and the International Driving Permit. Form 2 and Form 4A, in the RTO forms section, are the paper versions of these services.
National fine amounts and the portal for OD challans
₹2,000 is the fine for a first offence of driving without insurance, under section 196 of the Motor Vehicles Act, 1988 as amended in 2019. These national amounts can differ from what Odisha charges, as the state may compound some offences at its own rates, so the amount on the challan is the one due.
Challans on OD vehicles are listed and paid on echallan.parivahan.gov.in and in the mParivahan app.
Keep in mind: A current policy is the one thing that rules out the first fine in the table completely. Renewal before the expiry date keeps an OD car clear of it.
12 months is the limit: A car from another state kept in Odisha longer than that must be registered here with an OD number. Odisha road tax is paid at that registration, and the old state can be asked to refund any unused tax.
Apply to your old RTO for the No Objection Certificate (NOC) with Form 28
Submit the No Objection Certificate (NOC), your RC and insurance, and a Pollution Under Control (PUC) certificate
The Odisha RTO works out the road tax due on the car, which is then paid
Fit the new number plate once the RTO assigns your OD number
Ask your insurer to update the policy with your new number and address
If you are leaving Odisha, the order is the other way round. The No Objection Certificate (NOC) comes from your OD office before the move, the new state then registers the car, and a refund of unused Odisha road tax can be claimed after that.
The Bharat series number, who qualifies, and its tax next to Odisha road tax
A Bharat series (BH) number plate shows no state code, so one number is valid in all states. An owner who moves from Odisha to another state with it needs no No Objection Certificate (NOC) and no new registration mark. The series is for people whose jobs take them from state to state.
26 August 2021 is the date of Ministry of Road Transport and Highways (MoRTH) notification G.S.R. 594(E), which started the series from 15 September 2021. G.S.R. 879(E), dated 14 December 2022, added two things: The transfer of a Bharat series (BH) vehicle to a new owner, and the conversion of an existing registration.
The format is YY BH #### XX, where YY is the year of first registration, the four digits are allotted at random, and XX represents the alphabetic series, which can be a single letter or two letters. It is black on a white plate, like any other private car.
Central government staff, state government staff and defence personnel
Employees of public sector undertakings
Private sector staff whose employer has offices in at least four states or union territories, shown on the employer’s Form 60
6% to 10% of the cost, paid once, is the Odisha road tax on an OD car. A BH car pays the rates above for every 2-year period instead.
Keep in mind: No NOC, no new registration and no tax refund claim are needed when a BH car leaves Odisha for another state.
13 national forms cover most RTO work in Odisha, each with its official PDF
No Objection Certificate (NOC), needed before an OD vehicle moves to another state
Download PDFForm 29 and Form 30 are the two forms for a used car sale, filled in by the seller and buyer together. The deadline to move the insurance is 14 days after the RC changes to the buyer’s name.
Worth knowing: Each form goes to the RTO whose code is on the RC, for example OD-02 in Bhubaneswar or OD-01 in Balasore. The document list for each service is on the Parivahan Sewa website, and it can include address proof or a PUC certificate. All other forms are on the Parivahan Sewa website forms page.
The city where a car is registered sets its zone for Own Damage pricing, and every Odisha city, Bhubaneswar and Cuttack included, is Zone B. The Third-Party part is a single national price, whichever Odisha RTO registered the car.
Odisha is Zone B for Own Damage insurance throughout, so premiums are usually lower than in Zone A cities such as Kolkata
One national Third-Party price applies, the same in Rourkela as in Puri
Transfer the RC at the RTO and apply to the insurer within 14 days to move the policy into your name
Address changes go on the RC first, then the policy, and the OD number does not change
Valid insurance is a condition of registration, so an Odisha RTO issues no OD number without it
14 days is the limit for moving the policy after the RC transfer, as the used car card says
A move or a re-registration means a new number on the RC, so inform your insurer to keep the policy matching
Worth knowing: Two records change after a sale, the RC at the RTO and the policy with the insurer. Completing both within 14 days keeps the car covered without a break.
Third-Party insurance is a legal requirement for every OD vehicle before it is registered or driven, and the RTO checks it with the other documents An RC in your name needs a policy in your name too. The two links below lead to Kiwi Insurance car and bike plans.
Explore plans
Explore plans
35 RTO codes are in use in Odisha, OD-01 (Balasore) to OD-35 (Talcher). Two of them, OD-02 and OD-33, belong to Bhubaneswar.
Car insurance built around the day you need to make a claim, with benefits you only get with Kiwi Insurance
One person handles your claim from start to finish, assigned once the claim is registered
Builds your No Claim Bonus (NCB) up to a 90% discount and goes down only one slab after a claim, not to zero
Repair your car at a cashless partner garage, and the insurer settles the approved claim amount with the garage directly
The approved claim amount reaches you before you pay the garage, so you can choose the garage you trust
Daily cash reaches your account while your car is in the garage for more than 3 days, for up to 15 days in a policy year
Delay fixing small damages and have them repaired together in one claim
Kiwi Insurance Super NCB
Kiwi Flexi Repair
Kiwi InstaCash
Written by

Content Writer
Afsal writes Kiwi’s guides and blog posts and reviews each one for accuracy, clarity and compliance with current rules before publication.
As a policyholder, you can recharge FASTag, pay traffic fines, and check your car’s PUC expiry
QR
App Store
Google Play
IRDAI licensed insurer
Cashless partner garages
Dedicated Claims Specialist