HSN and SAC Codes for Transport Services: The Complete India Reference
Key Highlights
- Transport services are classified under SAC 9965 and 9967 rather than HSN codes.
- As of September 2025, GTA services are taxed at 5% or 18% following the 12% rate withdrawal.
- A Goods Transport Agency, or GTA, is legally defined as any person providing road transport of goods who issues a consignment note; skip that document, and the same trucker is usually outside GST entirely.
- RoaDo’s Freight Operating System (FOS) automates SAC classification and consignment-note status from dispatch data.
Type "transport HSN code" into most GST portals, and you'll get pointed to a SAC code instead. That mix-up alone causes more invoicing errors than the rate confusion does. Transport is a service, not a good, so technically it lives under SAC, but "transport HSN code" is how most people search for it, so that's the term this guide uses. Here's the real classification structure, the rates as they stand after GST 2.0, and what actually turns a trucker into a GTA.
What Is the Difference Between Transport HSN and SAC Codes?
HSN (Harmonised System of Nomenclature) classifies physical goods. SAC (Services Accounting Code) classifies services. Moving goods is a service, so it technically gets an SAC code, not an HSN, though both fields sit next to each other on GST returns and invoices, which is exactly why the terms blur in everyday use, even among people who know better.
What actually matters isn't the label. It's getting the right code into that combined field, SAC 9965 or 9967, not a goods-based HSN code borrowed from somewhere else.
What Is the GTA Full Form, and When Is a Transporter Classified as One?

SAC 9965 covers goods transport services, GTA included. SAC 9967 covers supporting services in transport, cargo handling, storage, warehousing, freight forwarding, and anything else that assists a shipment without being the transport itself.
One document decides which rate applies within 9965: the consignment note. Issue one and you're a GTA, taxed under a specific set of rules built around reverse or forward charge. Skip it, and the movement falls under different, generally more favourable treatment, covered next.
Two trucks carrying identical cargo on the same route can land in completely different tax categories depending purely on whether a consignment note was cut at booking. Get that call wrong, and it's not a rounding error; it's the wrong tax treatment on the whole shipment.
GTA Full Form and What Actually Makes a Transporter a GTA
GTA's full form is Goods Transport Agency. The definition is narrower than the name suggests; under GST law, it is any person providing road transport of goods who issues a consignment note.
That single requirement is the whole test. No consignment note, no GTA classification, and non-GTA road transport are generally exempt from GST under the separate exemption notification governing goods movement by road. Cross that line by issuing a consignment note, and the transaction now sits under GTA rules.
Transport GST Rate: What Changed Under GST 2.0
For years, GTA services had two options: 5% without input tax credit or 12% with it under forward charge. That changed on 22 September 2025. The 56th GST Council Meeting rationalised GST slabs and dropped the 12% bracket entirely.

A GTA locks in reverse charge or forward charge for the full financial year. Any invoice still showing 12% after 22 September 2025 is wrong, full stop, and worth flagging before anyone claims input tax credit against it.
Consignment Note: The Document That Decides Everything Here

A consignment note is what turns a plain trucking job into a GTA service for GST purposes, the same paper most people just call an LR. Whether it exists or not settles which row of that table applies.
No note, no GTA status, no GST on the movement itself, generally speaking. Issue one, and the picture changes completely; reverse charge or forward charge rules kick in immediately. This single piece of paperwork, done right at booking, is worth more than any downstream reconciliation. Get it wrong, and either the wrong rate or the wrong party ends up on the hook.
For manufacturers running freight through a mix of registered GTAs and smaller owner-operators, tracking who issued a note and who didn't is exactly the kind of detail manual dispatch records lose. A spreadsheet updated by three different people rarely stays accurate for long, and the cost of that drift only shows up later, at invoicing, or worse, during a GST audit when someone asks why two shipments on the same route were taxed differently.RoaDo’s FOS leverages DPI integration to tag each movement's GTA status and SAC code directly from the dispatch record.
Conclusion
There's no dedicated HSN code for transport; it lives under SAC 9965 or 9967, and one document, the consignment note, decides GTA status and everything downstream from it. With the 12% GTA rate withdrawn after 22 September 2025, getting classification right at booking matters more than ever. RoaDo's FOS tags GTA status and SAC codes directly from the dispatch record, keeping that classification accurate as GST rules keep tightening.
Frequently Asked Questions
1. Is there a specific HSN code for transport services?
Transport is a service, so it's technically classified under SAC, not HSN. SAC 9965 covers goods transport and GTA services.
2. What is the full form of GTA?
GTA stands for Goods Transport Agency: any person providing road transport of goods who issues a consignment note.
3. What SAC code applies to freight and transport charges? SAC 9965 for goods transport and GTA services; SAC 9967 for supporting services like cargo handling and warehousing.
4. What is the current transport GST rate for GTA services?
5% without input tax credit, or 18% with input tax credit under forward charge, as of 22 September 2025.
5. Is road transport always taxed under GST?
No, road transport without a consignment note is generally exempt, since it doesn't meet the GTA definition.
6. What happened to the 12% GTA rate option?
Withdrawn in the GST 2.0 rationalisation effective 22 September 2025, replaced by an 18% forward-charge option with ITC.
7. Why does a consignment note matter for GST classification?
It's the deciding factor for GTA status, which in turn decides the applicable rate and who's liable to pay it.
8. What is the SAC code for cargo handling and warehousing services? SAC 9967, taxed at 18%, separate from the transport service itself under SAC 9965.
“Simplify transport tax classification and keep freight invoicing accurate. Explore how RoaDo helps manage SAC codes, GTA status, and transport documentation.”