← Back to all posts

GST Compliance for Transport Businesses — A 2026 Handbook

GTA, RCM, FCM, e-Way bills, GSTR-1, GSTR-3B — most transporters lose two days a month to GST work that should take two hours. Here's the operator's handbook.

This is a long article. There is no way to write a short one on GST for transporters and have it be useful. If you run a transport business in India in 2026, the rules below directly affect your monthly cash flow, your customer relationships, and your audit exposure. Skim it. Bookmark it. Send it to your CA.

The starting point: what's a GTA?

Under GST, a Goods Transport Agency (GTA) is any person who provides transport of goods by road AND issues a consignment note (i.e. a bilty / LR / GR). The key word is "issues a consignment note". A truck owner who simply provides his vehicle on hire — without issuing a bilty — is not a GTA. The line matters because the tax treatment is completely different.

If you issue bilties, you are a GTA. Most fleet operators reading this article are GTAs. The rest of this article assumes you are one.

Two tax rate options: 5% RCM or 12% FCM

A GTA can charge GST in one of two ways, and you must pick one consistently:

Option A: 5% under Reverse Charge Mechanism (RCM). You charge 5% on the freight, but the recipient (the consignor) pays the GST directly to the government on your behalf. You do not claim Input Tax Credit (ITC) on your inputs. This is the default and most common option, especially for small and mid-sized fleets.

Option B: 12% under Forward Charge Mechanism (FCM). You charge 12% on the freight, collect it, and remit it to the government yourself. You CAN claim full ITC on your inputs — diesel (where applicable in your state), tyres, spares, vehicle insurance, software like SkyRocket, etc.

The choice depends on your ITC potential. If your annual input GST is more than 7% of your freight revenue, FCM mathematically wins. Most large, organised fleets are now on FCM. Most small fleets stay on RCM because the compliance is simpler and most of their customers don't care which path is used.

Exemptions: where GTA is zero-rated

Some transport services are exempt from GST entirely — meaning you charge zero and the recipient owes nothing. The major exemptions are: transport of agricultural produce; relief material for victims of natural calamities; defence equipment; milk, salt and food grain (including flour, pulses and rice); newspapers and magazines. There are nuances — read Notification 12/2017 Central Tax (Rate) for the full list.

If your fleet runs primarily exempt cargo (a few of our customers do, particularly in agri belts), your GST life is much simpler. You still file returns, but most of them show nil tax.

What goes on a bilty for GST purposes

For a bilty to be GST-compliant, it must show, at minimum: your name, address and GSTIN; consignor name, address and GSTIN; consignee name, address and GSTIN; description of goods and HSN code (4-digit minimum for transporters); gross weight or quantity; vehicle number; freight amount; GST rate (5% or 12%); GST amount in INR; total payable; whether GST is to be paid by recipient (RCM) or transporter (FCM); place of supply (start state); LR number and date.

Most of the bilty templates floating around in transport offices are pre-2017 and missing several of these fields. If your bilty is missing any of them, your consignor's CA will reject it for ITC purposes, which means your customer's accounts team will hold your payment.

"We spent two years arguing with consignors over bilty rejections before someone showed me the HSN code was missing. One missing field, six lakhs of held payments."— Mehul Patel, MD, Patel Transport · Surat

The monthly return cycle

Every month, every registered GTA files at least two returns:

GSTR-1 — due 11th of next month — lists all your outward supplies (freight invoices) by customer GSTIN. This feeds into your customers' GSTR-2A, which is how they reconcile and claim ITC.

GSTR-3B — due 20th of next month — is your summary return with tax calculation and payment. This is where you actually pay.

If you're on FCM, you also need to ensure ITC claims are matched against GSTR-2B (auto-generated based on suppliers' filings). Mismatches trigger notices.

e-Way Bills are a separate compliance, not part of returns

A common confusion: e-Way Bills are not part of your GSTR-1 or GSTR-3B. They live on a separate portal (ewaybillgst.gov.in), are generated trip-by-trip, and have nothing to do with monthly returns. The only overlap is that your consignment data on the bilty should match your e-Way Bill data on vehicle number, value, and HSN.

Mismatch between bilty and e-Way Bill is the #1 audit flag we see in transporter assessments. Use software that generates both from one entry, and the problem disappears.

Common audit triggers

Over the last 18 months we've helped customers respond to 23 GST notices. The triggers fell into five buckets:

  • Freight reported in GSTR-1 doesn't match what consignors reported in their GSTR-2A (28% of cases)
  • e-Way Bills generated significantly exceed freight reported in GSTR-1 — suggests under-reporting (22%)
  • ITC claims (under FCM) don't match supplier filings (17%)
  • RCM-FCM switching without notification (15%)
  • Exempt cargo claims without proper documentation (10%)

The remaining 8% were random departmental scrutiny — nothing you can do about those except respond promptly.

What to automate, what to do manually

After helping 1,200+ fleets get GST-clean, our short list of what should never be done manually: e-Way Bill generation (auto-fill from bilty); GSTR-1 prep (auto-extract from bilty system); HSN code lookup (use a master); GST rate calculation (let software do it).

What still needs human judgement: choosing between RCM and FCM annually; deciding exempt-vs-taxable classification on borderline cargo (milk products, certain fertilisers); responding to notices; year-end reconciliation with your CA.

// THE OPERATOR'S RULE

Most GST work for transporters is repetitive data entry that machines do better than humans. Your munshi's time is too valuable to spend on it. Automate the data flow, keep human eyes on the judgement calls, and your monthly GST closing drops from two days to two hours. The cost of getting this wrong — in held payments, audit penalties, and lost ITC — is multiples of the cost of getting it right.

SkyRocket integrates directly with the GST portal for e-Way Bills and produces GSTR-1-ready exports. If you want a walkthrough specific to your registration setup, book a call ↗ and bring your CA — we'll talk to him in his language.

Take off

Ready to digitise your fleet? Let's launch.

Join 1,247 Indian transporters running their entire operation on SkyRocket. 14-day free trial. No credit card required. Setup in 4 working days.

Start 14-day trial View pricing
// or call +91 91112 88318