GST for bus operators in India — a complete filing guide
What is GST for bus operators?
GST (Goods and Services Tax) is the unified indirect tax that replaced multiple state and central taxes in India from July 2017. For bus operators, GST applies to the transportation of passengers by road, and the applicable rate depends on the type of bus service you provide. AC bus services attract 5% GST, while non-AC bus services are exempt. Understanding GST is not optional for bus operators — non-compliance results in penalties, interest charges, and potential loss of your OTA partnerships. This guide covers everything you need to know to stay compliant and optimise your tax position.
GST rates for bus operators — the exact numbers
The GST treatment of bus passenger transport services is straightforward but has important nuances:
AC bus services: 5% GST
All air-conditioned bus services — whether AC Sleeper, AC Seater, Volvo Multi-Axle, or Mercedes — attract GST at 5% under SAC code 996411. This 5% rate is applied to the base fare (excluding GST). Importantly, operators charging 5% GST on AC services cannot claim input tax credit (ITC) on most inputs.
However, there is an alternative: operators can choose to charge 12% GST on AC services and claim full input tax credit. For most operators, the 5% rate without ITC is more beneficial because the effective tax burden on passengers is lower and the pricing stays competitive. However, operators with large capital expenditures (buying new buses, building terminals) may benefit from the 12% option.
Non-AC bus services: Exempt
Non-air-conditioned bus services — ordinary seater, non-AC sleeper — are exempt from GST. This means no GST is charged to passengers, and the operator neither collects nor remits GST on these fares. However, this also means no ITC can be claimed on inputs related to exempt services.
Contract carriage vs stage carriage
The GST treatment also depends on how your service is classified:
- Stage carriage (scheduled routes with fixed stops): AC services at 5% GST, non-AC exempt
- Contract carriage (hired for a specific trip by a group): 5% GST without ITC, or 12% with ITC
- Tourism services (registered as a tour operator): 5% GST on the gross amount without ITC
GST registration requirements for bus operators
GST registration is mandatory for bus operators whose aggregate turnover exceeds ₹20 lakh per year (₹10 lakh for special category states like North Eastern states). Given that even a single bus on a busy route can generate ₹20 lakh+ annually, virtually every private bus operator in India needs GST registration.
Documents needed for registration
- PAN card of the business or proprietor
- Aadhaar card of the authorised signatory
- Business registration documents (partnership deed, incorporation certificate, etc.)
- Address proof of principal place of business
- Bank account details with cancelled cheque or bank statement
- Photograph of the authorised signatory
- Digital signature (for companies and LLPs)
Multi-state registration
If your buses operate across multiple states, you need to register in each state where you have a "fixed establishment" — typically meaning an office, terminal, or boarding point. Many operators register in their home state and the states where their major boarding and dropping points are located.
For example, an operator based in Bangalore running buses to Chennai, Hyderabad, and Goa might need GST registration in Karnataka, Tamil Nadu, Telangana, and Goa.
Monthly and quarterly GST returns — what to file and when
GST compliance for bus operators involves regular return filing. Here is the schedule:
GSTR-1: Outward supplies (sales)
- What: Details of all tickets sold, fare breakdowns, and GST collected
- When: Monthly by the 11th of the following month (for turnover above ₹5 crore) or quarterly under the QRMP scheme
- Key data: Invoice-wise details for B2B sales, consolidated data for B2C sales (individual passengers)
For bus operators, most sales are B2C (individual passengers), which simplifies GSTR-1 filing. You report consolidated state-wise totals rather than individual ticket details.
GSTR-3B: Summary return with payment
- What: Summary of sales, purchases, GST collected, ITC claimed, and net tax payable
- When: Monthly by the 20th (for turnover above ₹5 crore) or quarterly under QRMP
- Key action: This is where you actually pay the GST due
GSTR-9: Annual return
- What: Consolidated annual summary of all GST activity
- When: By December 31 of the following financial year
- Who: Mandatory for all registered taxpayers
Worked example: GST calculation for a typical month
Let us walk through a concrete example for Operator D, who runs 5 AC sleeper buses on South Indian routes.
Monthly revenue breakdown:
- Total ticket sales (AC services): ₹22,50,000
- This is the amount including GST
GST calculation (5% rate):
- Base fare (before GST): ₹22,50,000 / 1.05 = ₹21,42,857
- GST collected: ₹22,50,000 - ₹21,42,857 = ₹1,07,143
- CGST (2.5%): ₹53,571
- SGST (2.5%): ₹53,571 (for intra-state trips, e.g., Bangalore to Mysore)
- Or IGST (5%): ₹1,07,143 (for inter-state trips, e.g., Bangalore to Chennai)
What Operator D owes the government:
- For intra-state trips: ₹53,571 to CGST + ₹53,571 to SGST = ₹1,07,143
- For inter-state trips: ₹1,07,143 to IGST
Since Operator D opted for the 5% rate, they cannot claim ITC on diesel, bus purchases, or other inputs. The full ₹1,07,143 must be remitted.
If Operator D had chosen the 12% rate:
- GST collected would be higher: ₹2,41,071
- But ITC on diesel, spares, tyres, bus EMI GST component could be claimed
- Monthly ITC estimate: ₹85,000 (diesel) + ₹25,000 (maintenance) + ₹40,000 (new bus EMI GST) = ₹1,50,000
- Net GST payable: ₹2,41,071 - ₹1,50,000 = ₹91,071
In this case, the 12% rate with ITC actually results in lower tax outflow (₹91,071 vs ₹1,07,143). However, the passenger-facing fare is higher at 12% GST, which could hurt competitiveness. The right choice depends on your specific cost structure and competitive environment.
How OTAs handle GST for bus operators
When passengers book through OTAs like RedBus or AbhiBus, the GST handling follows a specific flow:
- The OTA collects the full fare (including GST) from the passenger
- The OTA deducts its commission and issues an invoice to the operator for commission services (at 18% GST)
- The OTA remits the balance to the operator
- TCS (Tax Collected at Source): Under Section 52, e-commerce operators must collect TCS at 1% (0.5% CGST + 0.5% SGST) on the net value of taxable supplies. This TCS is available as a credit to the operator.
For example, if a passenger pays ₹1,050 for an AC bus ticket (₹1,000 base + ₹50 GST):
- RedBus commission: 12% of ₹1,000 = ₹120 (+ ₹21.60 GST on commission)
- TCS by RedBus: 1% of ₹1,000 = ₹10
- Amount remitted to operator: ₹1,050 - ₹120 - ₹21.60 - ₹10 = ₹898.40
- GST payable by operator: ₹50 (minus ₹10 TCS credit) = ₹40 net
Managing this flow across multiple OTAs is complex, which is why a GDS with built-in GST reconciliation is essential.
Automating GST compliance for bus operators
Modern bus operator software can automate most GST compliance tasks:
Automated GST calculation on every ticket
The system automatically applies the correct GST rate based on bus type (AC vs non-AC) and route type (intra-state vs inter-state). No manual calculation required.
Automated invoice generation
GST-compliant invoices are generated for every booking, with correct SAC codes, GSTIN details, and tax breakdowns. For B2C passengers, the system generates consolidated invoices for filing.
OTA reconciliation
The system automatically reconciles OTA payments with bookings, tracking commissions, TCS credits, and net amounts. This eliminates the hours of manual reconciliation that operators currently spend each month.
GSTR-1 data preparation
The system prepares GSTR-1 data in the format required by the GST portal, including B2B invoice details, B2C consolidated data, and credit/debit notes for cancellations. You review and submit — no manual data entry.
TCS credit tracking
TCS collected by OTAs is automatically tracked and available for claiming as credit in your GSTR-3B filing.
Common GST mistakes bus operators make
Not registering in all required states
Many operators register only in their home state, even though they have boarding points in other states. This can lead to penalties if audited.
Mixing AC and non-AC revenue
Operators who run both AC and non-AC buses must carefully separate the revenue streams. GST on AC services cannot be mixed with exempt non-AC revenue.
Ignoring OTA TCS credits
The 1% TCS collected by OTAs is a credit that operators can claim. Many operators overlook this, effectively overpaying their GST by 1% on all OTA bookings.
Late filing penalties
GSTR-3B late filing attracts interest at 18% per annum on the outstanding tax amount, plus a late fee of ₹50 per day (₹20 for nil returns). On a monthly GST liability of ₹1 lakh, even a 15-day delay costs ₹750 in late fees plus ₹740 in interest.
What this means for your bus business
GST compliance is non-negotiable, but it does not have to be a burden. Here is what matters:
-
Choose the right GST rate. For most operators, 5% without ITC is simpler and more competitive. But if you are making large capital investments, run the numbers on 12% with ITC.
-
Automate everything possible. Manual GST management across multiple OTAs is error-prone and time-consuming. Use software that handles calculation, invoicing, and reconciliation automatically.
-
Reconcile OTA payments monthly. Do not let OTA payment discrepancies accumulate. Monthly reconciliation catches issues early when they are easy to resolve.
-
Track and claim all credits. TCS credits from OTAs, ITC on eligible inputs (if using 12% rate), and any other credits should be systematically tracked and claimed.
-
File on time, every time. The penalties for late filing add up quickly. Set calendar reminders or use automated filing tools.
Conclusion
GST compliance for Indian bus operators is straightforward once you understand the rates, the filing requirements, and the OTA interaction. The key is getting the right systems in place so that compliance becomes automatic rather than a monthly headache.
The operators who invest in proper GST automation save hours each month, avoid penalties, and have clean financial data for business decisions.
Want to see how automated GST compliance works in practice? Request a demo and we will walk you through the complete GST workflow for bus operators.