GST Billing for Transporters and Logistics Companies in India — Complete Guide
India moves on trucks. Whether it is raw materials going to a factory, finished goods reaching a warehouse, or packages being delivered to a customer's doorstep — the transport and logistics industry keeps the entire economy running.
But for truck owners, fleet operators, freight forwarders, courier companies, and logistics service providers, GST compliance is one of the most complex challenges in the business. GTA (Goods Transport Agency) rules, reverse charge mechanism, e-way bills, different rates for different modes of transport — there is a lot to navigate.
This guide explains the key GST rules for transporters and logistics companies in India — and shows how GST Maker helps you bill correctly, professionally, and for free.
The Most Important Rule — GTA and Reverse Charge Mechanism
If you are a Goods Transport Agency (GTA) — a company or person who provides services of transport of goods by road using a goods carriage — GST works differently for you than for most other businesses.
Under the Reverse Charge Mechanism (RCM), the recipient of GTA services is responsible for paying the GST — not the GTA itself. This means:
- If a registered business (like a manufacturer or trader) hires a GTA to transport goods, that business pays the GST on the transport charges — not you as the GTA
- The GTA does not collect GST from the business customer
- The business customer deposits the GST directly to the government and can claim ITC on it
However, if the recipient is an unregistered person or individual, the GTA may need to collect and pay GST themselves.
GTA GST rates (when applicable): - 5% GST with no ITC — most common for GTAs - 12% GST with ITC — if the GTA opts to pay GST themselves (instead of RCM)
GST Rates for Different Transport Services
Transport is not one-size-fits-all for GST. Different modes and types of transport attract different rates:
| Transport Service | SAC Code | GST Rate |
|---|---|---|
| Road transport by GTA (reverse charge) | 996511 | 5% or 12% |
| Courier and parcel delivery services | 996812 | 18% |
| Air freight (domestic) | 996531 | 18% |
| Air freight (international) | 996531 | 18% |
| Rail transport of goods | 996512 | 5% |
| Sea/waterway transport | 996521 | 5% |
| Transport of passengers by road | 996411 | Exempt (auto, taxi) / 5% (AC bus) |
| Warehousing and storage | 996719 | 18% |
| Freight forwarding services | 996719 | 18% |
| Packing and moving services | 996791 | 18% |
| Last-mile delivery services | 996812 | 18% |
| Logistics consultancy | 998599 | 18% |
What is an E-Way Bill and How Does It Connect to GST?
An e-way bill is an electronic document required for movement of goods worth more than ₹50,000 across or within states. It is generated on the e-way bill portal (ewaybillgst.gov.in) and must accompany the goods during transport.
Who generates it: - The supplier (who is dispatching the goods) usually generates the e-way bill - If the supplier has not generated it, the transporter must generate it before moving the goods - The recipient can also generate it in certain cases
What transporters need to know: - You cannot move goods worth over ₹50,000 without a valid e-way bill - The e-way bill must be updated if the goods change vehicles during transit (part B update) - E-way bills are linked to your GSTIN — which is another reason GST registration is important for transporters
E-way bill generation is done on the government portal — separate from invoicing. GST Maker handles your billing and GSTR-1 reporting. E-way bill is generated separately on the government portal.
When Does a Transporter Need to Register for GST?
GST registration rules for transporters depend on the type of service:
GTAs (road transport using goods carriages): - If you operate under RCM — registration is not mandatory regardless of turnover (since the recipient pays the tax) - However, if you want to opt for forward charge (collecting GST yourself at 12%), registration is required - If your annual turnover from non-GTA transport services (like courier, warehousing) exceeds ₹20 lakhs — registration is mandatory for those services
Courier and parcel services: - Taxable at 18% — registration mandatory once turnover crosses ₹20 lakhs
Logistics and freight forwarding: - Taxable at 18% — registration mandatory once turnover crosses ₹20 lakhs
Warehousing: - Taxable at 18% — registration mandatory once turnover crosses ₹20 lakhs
How GST Maker Helps Transporters and Logistics Companies
Even though GTAs under RCM may not collect GST from their registered business clients, there are many billing scenarios where GST Maker is directly useful for transport businesses:
Freight Invoices for Unregistered Customers
When you transport goods for individual consumers or unregistered businesses — where RCM does not apply and you need to collect GST yourself — GST Maker creates the invoice with the correct rate and SAC code automatically.
Courier and Last-Mile Delivery Invoices
If you run a courier or last-mile delivery service (taxable at 18%), GST Maker generates professional invoices with SAC 996812 and correct CGST/IGST based on client state.
Warehousing and Storage Invoices
Monthly storage charges, handling fees, and warehousing service invoices — all created quickly with correct SAC codes and 18% GST.
Freight Forwarding and Logistics Consultancy
For logistics companies that provide freight forwarding, customs clearance coordination, or supply chain consultancy — GST Maker handles these professional service invoices cleanly.
Corporate Client Invoicing
Many logistics companies bill corporate clients on credit terms — monthly consolidated invoices for all shipments handled during the month. GST Maker creates these with correct client GSTIN, IGST for out-of-state clients, and professional formatting.
Recurring Monthly Contracts
Logistics companies with monthly retainer contracts — dedicated truck arrangements, monthly warehouse contracts, or regular courier tie-ups — use GST Maker's Recurring Invoice feature to auto-generate invoices every month.
Expense Tracking
Fuel, vehicle maintenance, toll charges, driver salaries, packaging materials — track all business expenses in GST Maker's Expense Tracker for ITC claims and organised books.
Real Example — A Courier and Parcel Company in Ahmedabad
QuickShip is a regional courier company in Ahmedabad serving businesses across Gujarat, Rajasthan, and Maharashtra. They handle B2B shipments for e-commerce sellers, manufacturers, and trading companies.
Their monthly billing includes: - Per-shipment courier charges to e-commerce sellers (18% GST) - Monthly consolidated invoices to corporate clients with volume discounts - Express delivery premium charges
Before GST Maker: - Individual shipment invoices were difficult to generate quickly - Corporate monthly consolidated invoices were done in Excel — 3–4 hours per client - IGST vs CGST confusion for clients in different states led to errors
With GST Maker: - Courier service saved with SAC 996812 and 18% GST - Gujarat clients (same state) get CGST 9% + SGST 9% automatically - Rajasthan and Maharashtra clients get IGST 18% automatically - Monthly consolidated invoices for corporate clients set up as recurring - Invoice share links sent on WhatsApp to clients immediately after month end
Their corporate clients — who were previously slow to pay because invoices arrived late or with errors — now pay within 7–10 days consistently.
Real Example — A Warehousing Company in Pune
SafeStore is a small warehousing and fulfillment company in Pune serving e-commerce sellers and small manufacturers who need storage and order fulfillment services. They charge monthly storage fees, handling fees, and per-order fulfillment charges.
Their billing complexity: - Monthly storage fees (recurring) for 12 clients - Per-order handling charges (variable) billed at month end - Some clients in Maharashtra (CGST + SGST), some in Delhi and Bengaluru (IGST) - All services taxable at 18% under SAC 996719
With GST Maker: - 12 clients set up with correct GSTIN and state - Monthly storage fee invoices automated via recurring invoice feature - Variable handling charges billed manually at month end — takes 10 minutes per client - CGST + SGST for Maharashtra clients, IGST for others — all automatic - GSTR-1 report ready for CA at month end with one click
Monthly billing time reduced from 2 days to 3 hours. CA fees reduced because data is always clean and organised.
Real Example — A Small Truck Owner-Operator in Delhi
Ramesh owns 3 trucks and operates as a GTA, transporting goods for manufacturers and traders in Delhi, UP, and Rajasthan. Most of his clients are registered businesses — so they pay GST under RCM.
However, Ramesh also does occasional moves for individuals — household relocations, small unregistered shops — where RCM does not apply and he needs to collect GST himself.
With GST Maker: - For registered business clients: Ramesh issues a transport invoice without GST (since client pays under RCM). The invoice documents the service clearly for both parties' records. - For unregistered individual clients: Ramesh creates an invoice with 5% GST and his GSTIN - Expense tracker records diesel, toll, and maintenance costs for organised books - Consistent, professional invoices for all clients — regardless of GST applicability
Even though most of his RCM invoices do not carry GST, having a proper invoice for every transport job protects Ramesh legally and gives his clients the documentation they need for their own accounts.
Key Points About GST Invoices for Transporters
Consignment note vs tax invoice: A GTA typically issues a consignment note (lorry receipt / LR) as the primary transport document — not a tax invoice. The consignment note is what identifies the GTA transaction for RCM purposes.
However, for non-GTA transport services (courier, warehousing, freight forwarding) — a proper tax invoice is required.
GST Maker generates tax invoices — perfect for courier companies, warehousing, freight forwarding, and logistics businesses. For pure GTA consignment notes, your existing LR format continues to be used.
Aggregate invoicing for multiple trips: If you make multiple deliveries for the same client in a month, you can consolidate all charges into a single monthly tax invoice. This is common for logistics companies with corporate clients. GST Maker supports this — just add multiple line items on one invoice.
Frequently Asked Questions (FAQ)
Does a GTA need to register for GST? Not necessarily. If all your clients are registered businesses who pay GST under RCM, registration is not mandatory for GTA services alone. But if you also provide other taxable transport services (courier, warehousing) with turnover above ₹20 lakhs, registration is required for those services.
What SAC code do courier companies use? SAC 996812 for courier and parcel delivery services at 18% GST. For road freight forwarding — SAC 996719 at 18%.
What is the GST rate for transport of goods by road? For GTAs — 5% (no ITC) or 12% (with ITC, if opted). The 5% rate under RCM is most common for B2B transport.
Does an e-way bill replace a GST invoice? No. An e-way bill is a movement document required for goods above ₹50,000 in value. A tax invoice is a billing document required for the service provided. Both are required — one does not replace the other.
Can a transporter claim ITC on fuel? ITC on fuel (petrol and diesel) is blocked under GST — these are outside the GST regime and taxed separately under central and state excise. ITC on other business expenses (vehicle repairs, spare parts, toll tags, office costs) may be available — consult your CA.
Is GST Maker free for transport and logistics businesses? Yes. All core features — tax invoices, recurring invoices, client management, expense tracking, and GSTR-1 reporting — are part of GST Maker's free plan.
Move Goods. Bill Professionally. Stay Compliant — For Free.
Whether you run a courier company, a warehousing business, a freight forwarding firm, or a small truck fleet — GST Maker gives you a free, AI-powered billing system that creates professional invoices with correct SAC codes and automatic CGST/IGST in under 60 seconds.
Free. Simple. Built for Indian transport and logistics businesses.
No credit card. No complicated setup. Your first transport invoice ready in 60 seconds.