If your car or scooter was first registered before April 1, 2019, and you still haven’t fitted a High Security Registration Plate (HSRP), you are now a fine waiting to happen. Maharashtra’s statewide crackdown began on July 1, 2026, and it is not a one-time challan. RTOs are issuing the ₹1,000 penalty every single time a non-compliant vehicle is caught, and in Pune alone more than 500 vehicle owners were fined within the first ten days.
What HSRP Actually Is, and Why Enforcement Is Happening Now
HSRP stands for High Security Registration Plate: a tamper-evident aluminium plate with a laser-etched permanent identification number, a chromium hologram, and a snap-lock fitting that snaps rather than unscrews, so it cannot be quietly swapped between vehicles. The Ministry of Road Transport and Highways made it mandatory nationwide years ago, but enforcement has been patchy because states kept extending their own deadlines. Maharashtra pushed its cutoff from December 31, 2025 to June 30, 2026 and then actually enforced it. As of July 8, only 9,49,673 of 11,64,368 registered vehicles in Pune RTO’s jurisdiction had received their plates, according to Free Press Journal, roughly 5 lakh vehicles were entirely outside the system with no appointment booked at all.
Other states are at different stages of the same rollout. Telangana’s deadline already passed on September 30, 2025. Karnataka has cycled through multiple extensions since 2022. If you own a vehicle anywhere in India that was registered before April 2019, treat this as a when-not-if problem.
| State | Deadline / Status | Fine per Violation |
| Maharashtra | Enforced from July 1, 2026 | ₹1,000, repeatable per stop |
| Karnataka | Past multiple extensions | ₹500 first offence, ₹1,000 repeat |
| Telangana | Deadline was September 30, 2025 | Varies by RTO circular |
Which Vehicles Are Actually Covered
The rule applies to vehicles registered before April 1, 2019, since anything sold after that date already leaves the factory with an HSRP fitted. A first-generation Maruti Suzuki Swift or an older Honda Activa bought on a 2015 or 2016 registration are exactly the kind of vehicles RTOs are now stopping at checkposts.

What It Actually Costs You, Claimed Price vs What Owners Are Reporting
Here is where you need to be careful, because published numbers genuinely disagree and this site is not going to average them into a fake middle figure. Maharashtra’s transport department set the base HSRP fee, inclusive of GST and the mandatory snap lock, at ₹531 for two-wheelers and ₹879 for four-wheelers, as reported by Business Standard when the fee schedule was first notified. But that is the walk-in, self-fitment price. The Bridge Chronicle’s reporting on Pune bookings puts the actual out-the-door cost with home delivery and fitting charges at ₹678.50 for two-wheelers and ₹1,026.60 for four-wheelers. Both figures are real, they just cover different service levels, so budget for the higher number if you want the plate fitted at home instead of queueing at a centre.
| Component | Two-Wheeler | Four-Wheeler |
| Official base fee (self-fitment, incl. GST) | ₹531 | ₹879 |
| Typical cost with home delivery and fitting | ₹678.50 | ₹1,026.60 |
How to Book Your HSRP Without Wasting a Weekend
Every state routes bookings through an RTO-linked HSRP portal, most run through the Book My HSRP network, so check your own state transport department’s website for the correct link rather than trusting the first sponsored result on Google. The process itself is the same everywhere: pick your vehicle type and plate variant, enter the registration number, chassis number, engine number and owner details exactly as they appear on your RC book, choose a fitment centre and time slot, and pay online. Pune RTO has expanded to 55 authorised centres, which has cut the typical wait for an appointment down to 8 to 10 days. Home fitment is available in most states for an extra charge if you cannot spare the trip.
What Happens If You Keep Ignoring It
The ₹1,000 fine is the visible part. The part that actually traps people is what Thane RTO has started blocking for non-compliant vehicles: ownership transfers, address changes on the RC, hypothecation removal after a loan is paid off, and permit renewals. If you are planning to sell a pre-2019 car or bike, or you just cleared your car loan and want the bank’s hypothecation removed from the RC, an unfitted HSRP can stall that paperwork indefinitely, well beyond the ₹1,000 you’d pay to just get the plate done.
The ₹1,000 challan is annoying. Getting your ownership transfer or hypothecation removal frozen because of a missing number plate is the part that actually costs you money and time.

Is It Worth Fighting the Fine Instead of Just Getting the Plate?
No. Do the math: the four-wheeler HSRP costs roughly ₹879 to ₹1,027 depending on whether you want it delivered, against a ₹1,000 fine that RTOs can issue every time you are stopped, on top of a possible freeze on transfer, hypothecation removal, or permit renewal. There is no scenario where delaying saves you money. If you own an older Swift, Activa, Splendor, or any pre-2019 vehicle and haven’t booked yet, do it this week rather than after your next RTO visit turns into a problem.
Frequently Asked Questions
Do I need HSRP if my vehicle was registered after April 2019?
No. Vehicles registered from April 1, 2019 onward already come fitted with HSRP from the factory or dealer as part of the registration process. This entire crackdown is aimed specifically at older vehicles.
Can I get fined more than once for the same missing HSRP?
Yes. Maharashtra’s ₹1,000 penalty applies every time a non-compliant vehicle is identified, so repeated stops mean repeated fines until the plate is actually fitted.
Will my insurance or PUC certificate be affected if I don’t have HSRP?
Reporting varies by state on this specific point, so don’t assume it applies where you live. What is confirmed in Maharashtra is that ownership transfer, hypothecation removal, address changes and permit renewals can be blocked for non-compliant vehicles, which is reason enough not to wait.



















