State rules · GJ · Last checked 12 Nov 2026

Gujarat: road tax and permits for trucks

Gujarat handles heavy container and bulk traffic from Kandla (Deendayal Port) and Mundra, and a large tanker fleet serving the refining and chemical belt around Jamnagar, Vadodara, Bharuch and Ankleshwar. Road tax is charged under the Gujarat Motor Vehicles Tax Act, 1958.

At a glance

Gujarat for fleet owners

Goods vehicles pay tax under the Gujarat Motor Vehicles Tax Act, 1958. The schedule has historically allowed a lump-sum tax for some goods vehicle classes at registration, with other classes on periodic tax.

This page describes how the tax is structured. It does not quote rates, because they change with each budget and notification. The current schedule is published by the state; the sources are listed below.

RTO code
GJ
Region
West
Road tax charged under
Gujarat Motor Vehicles Tax Act, 1958
Transport portal
parivahan.gov.in (state services)
Last checked
12 Nov 2026

The rules

Tax, permits, testing and the practical side

Road tax for goods vehicles

  • Goods vehicles pay tax under the Gujarat Motor Vehicles Tax Act, 1958. The schedule has historically allowed a lump-sum tax for some goods vehicle classes at registration, with other classes on periodic tax.
  • Because the lump-sum and periodic regimes have both applied to goods vehicles at different times, check the tax mode on the VAHAN record for each truck rather than assuming one rule for the fleet.
  • The Commissionerate of Transport, Gujarat publishes the current schedule. Online tax payment for GJ vehicles runs through the Gujarat state services on parivahan.gov.in.

Fitness testing

  • MoRTH is moving fitness testing of transport vehicles to registered automated testing stations (ATS) in phases, and the deadlines have been extended before. Before booking, check whether an ATS has been registered for your RTO area or whether the RTO's motor vehicle inspector still conducts the test.
  • Tanker fleets in the Bharuch and Jamnagar belts face fitness checks from both the RTO and the oil company or chemical principal's audit. Keep the fitness certificate and the audit report together.

Fitness due date calculator

Permits

  • Home-state goods carriage permits are issued by the Regional Transport Authority.
  • A national permit is issued by the home-state transport authority. The national permit authorisation that lets the truck run across India is paid online on the Parivahan national permit service, and its annual renewal date is separate from the permit's own validity. Track both dates.
  • Tankers carrying petroleum or chemicals need the hazardous-goods documents on top of the permit: the driver's hazardous-goods endorsement, the TREM card and the tanker's own licences. A permit alone does not cover them.

Practical notes for fleets

  • GJ 12 is Kutch (Bhuj), which covers Gandhidham and the Kandla port traffic. GJ 16 is Bharuch. Fleets serving both ports often register trucks in more than one RTO.
  • Container trucks at port gates are asked for current insurance and permit papers. A lapsed policy can mean a missed slot, not only a fine.
  • For hazardous goods, carrying papers is not the only check. The driver's endorsement expires every year, separately from the licence. Track it as its own date.

Where it is published

Where to read the current Gujarat notification

If a notification is dated after 12 Nov 2026, the notification wins over this page.

Sources for Gujarat goods vehicle rules
What you needWhere to find it
Road tax schedule and late-payment penaltyGujarat Motor Vehicles Tax Act, 1958, and the department's notifications
Paying road tax onlineVehicle services for Gujarat on parivahan.gov.in
National permit authorisationParivahan national permit service, paid annually online
Automated testing stations for fitnessGujarat transport department notices, and the RTO for your area
E-challans against your trucksParivahan e-Challan, searched by vehicle number

Questions about Gujarat

Ask the team

Where do I find the current goods vehicle tax rates for Gujarat?

Road tax in Gujarat is charged under the Gujarat Motor Vehicles Tax Act, 1958. The current schedule is published by the state transport department; start at the Gujarat services on parivahan.gov.in. Rates change with the state budget and notifications, so read the version in force on the day you pay.

Does a GJ-registered national permit truck pay tax in other states?

It pays road tax to Gujarat as its home state, and an annual national permit authorisation fee online through Parivahan. The authorisation lets it run across India. Track the tax date and the authorisation date separately.

Where is fitness tested in Gujarat?

MoRTH is moving fitness testing of transport vehicles to registered automated testing stations in phases, and deadlines have been extended before. Check the department's notices for the stations that serve your RTO, or ask the RTO whether it still inspects your vehicle class.

What is the penalty if the tax lapses?

Gujarat sets its own grace period and penalty for late payment under the Gujarat Motor Vehicles Tax Act, 1958. The penalty is charged on top of the tax, so the paid-up date on VAHAN is the one to watch.

Every GJ truck's dates, without typing one.

PRACHSO reads tax, permit, authorisation, fitness, insurance and PUC dates from VAHAN for every truck, whichever state it is registered in, and reminds the right person on WhatsApp 30 days ahead.