Dieser Artikel ist derzeit nur auf Englisch verfügbar. Die Übersetzung folgt bald.
Teil unserer Compliance & Regulation-Serie
Den vollständigen Leitfaden lesenIndia GST Compliance for Digital Businesses
India's Goods and Services Tax (GST), introduced in July 2017, replaced a fragmented array of central and state taxes with a unified, technology-driven indirect tax system. For digital businesses — software companies, SaaS providers, digital agencies, eCommerce platforms, and online service providers — GST compliance in India involves understanding a complex rate structure, mandatory e-invoicing above certain thresholds, monthly and quarterly return filings, and specific provisions for digital services and cross-border transactions.
The GST system in India is characterised by its technology backbone (the GSTN portal) and its emphasis on automated matching and reconciliation. Errors in returns or mismatches between your sales data and your customers' purchase claims trigger automated notices. Understanding the compliance framework from the start saves significant time and penalties.
Key Takeaways
- GST registration is mandatory when aggregate annual turnover exceeds INR 40 lakh (INR 20 lakh for special category states) for goods; INR 20 lakh for services
- Digital services (software, SaaS, app development, digital marketing) are taxable at 18% GST (IGST for interstate/export, CGST+SGST for intrastate)
- E-invoicing is mandatory for B2B transactions for businesses with aggregate annual turnover above INR 5 crore (2026 threshold — was INR 10 crore, further reductions planned)
- Three main return types: GSTR-1 (outward supplies), GSTR-3B (summary + payment), and GSTR-2B (auto-drafted purchase details)
- Input Tax Credit (ITC) can be claimed only if the supplier has filed GSTR-1, and is auto-reflected in your GSTR-2B — unmatched ITC is blocked
- Export of services is zero-rated — export without payment of integrated tax (LUT) or on payment of IGST with refund claim
- TDS under GST Section 51: e-commerce operators must collect TCS (Tax Collected at Source) at 1% of taxable value on supplies made through their platform
- Composition Scheme: businesses up to INR 1.5 crore (INR 75 lakh for services) can opt for simplified compliance at 1–6% flat rate
GST Structure: CGST, SGST, and IGST
India's GST has three components, which apply depending on whether the transaction is intrastate (within one state) or interstate (between states or with territories):
CGST (Central GST): Collected by the central government on intrastate transactions. Rate is half the total GST rate. A transaction taxed at 18% GST pays 9% CGST + 9% SGST.
SGST (State GST): Collected by the state government on intrastate transactions. Rate mirrors CGST. Revenue flows to the state where the supply takes place.
IGST (Integrated GST): Collected by the central government on interstate transactions (sales between different states) and imports. Rate equals the combined CGST+SGST rate (18%, 12%, 5%, or 0% depending on the goods/services).
For digital businesses:
Most digital services are classified under the 18% bracket. A digital agency in Karnataka providing services to a client in Maharashtra charges 18% IGST. The same agency providing to a client in Bangalore (intrastate) charges 9% CGST + 9% SGST.
For exports of digital services (considered zero-rated under GST), choose either:
- Export under Letter of Undertaking (LUT) — no GST charged, file LUT annually on GSTN portal, claim ITC refund
- Export with payment of IGST — charge and pay 18% IGST, then claim refund through GSTR-1 and refund application
Most exporters of services use the LUT route to avoid the cash flow cost of paying GST and waiting for refund.
GST Rates for Digital Services
| Service Category | GST Rate |
|---|---|
| Software development and IT services | 18% |
| Software as a Service (SaaS) | 18% |
| Web design and development | 18% |
| Digital marketing services | 18% |
| Data processing and analytics | 18% |
| Online advertising (Google, Facebook, etc.) | 18% |
| Mobile app development | 18% |
| Cloud computing services | 18% |
| Cybersecurity services | 18% |
| Online educational services (platforms) | 18% |
| Online courses (non-recognised institutions) | 18% |
| E-commerce platform services | 18% |
| Payment gateway services | 18% |
| Domain registration and web hosting | 18% |
| BPO and KPO services | 18% |
| Export of above services | 0% (zero-rated with LUT) |
Special cases:
Online educational content by government-recognised institutions: Exempt. Newspapers, magazines, and books: 0% (print) or 18% (digital access platform fees). Healthcare services via telemedicine: Exempt if doctor-to-patient; taxable if platform fees charged separately.
Registration: GSTIN and Composition Scheme
Mandatory registration thresholds (2026):
- Regular businesses (goods): INR 40 lakh aggregate annual turnover (INR 20 lakh for special category states: Manipur, Mizoram, Nagaland, Tripura)
- Service providers: INR 20 lakh aggregate annual turnover
- Regardless of turnover: Businesses making interstate supplies of goods, e-commerce operators, persons liable to pay tax under reverse charge, non-resident taxable persons, and input service distributors
Aggregate annual turnover: Includes all taxable supplies, exempt supplies, and zero-rated exports across all registrations (GSTIN) on the same PAN. Even if you operate through multiple companies, if they share a PAN (rare), turnover is aggregated.
The GSTIN:
After registration, you receive a 15-digit GSTIN (GST Identification Number): first 2 digits are the state code, next 10 digits are your PAN, 13th digit is entity number (for multiple registrations in one state), 14th is Z, and 15th is a check digit. Format: 29AABCDE1234Z1Z5.
Composition Scheme:
Available for businesses with aggregate turnover up to INR 1.5 crore (INR 75 lakh for service providers). Under the composition scheme:
- Pay a flat rate: 1% for traders, 2% for manufacturers, 6% for service providers
- File quarterly returns (CMP-08) instead of monthly GSTR-1 and GSTR-3B
- Cannot collect GST from customers (the tax is your cost)
- Cannot claim Input Tax Credit
- Cannot make interstate sales of goods
For digital service businesses with margins above the composition rate, the scheme makes sense only if the administrative simplification outweighs the ITC loss.
GST Returns: The Monthly and Quarterly Filing System
The GST filing framework for regular taxpayers involves three key returns:
GSTR-1 (Outward Supplies):
Reports all sales made in the period, classified by customer GSTIN (B2B) or aggregate (B2C). Must be filed by the 11th of the following month (for taxpayers with turnover over INR 5 crore) or quarterly by the 13th of the following month for smaller taxpayers.
B2B invoices must be reported individually with customer GSTIN, invoice number, invoice date, taxable value, and GST amount. These details flow to your customer's GSTR-2B, allowing them to claim ITC.
GSTR-3B (Summary Return + Tax Payment):
A summary return filed monthly (or quarterly for QRMP filers) declaring total output liability, ITC claimed, and net tax payable. Filed and paid by the 20th of the following month (for taxpayers over INR 5 crore). Net GST must be paid in cash via Electronic Cash Ledger before filing.
GSTR-2B (Auto-Drafted Inward Supplies):
Automatically generated by the GSTN portal based on your suppliers' GSTR-1 filings. Shows ITC available to claim. You cannot claim ITC beyond what appears in GSTR-2B — this links your ITC directly to your suppliers' compliance.
QRMP Scheme (Quarterly Return with Monthly Payment):
For taxpayers with turnover up to INR 5 crore, GST returns can be filed quarterly (GSTR-1 and GSTR-3B quarterly) with monthly tax payments via simple challan. Reduces filing frequency while maintaining tax payment currency.
Annual return (GSTR-9):
An annual reconciliation return due by 31 December of the following financial year. Reconciles the declared values in monthly/quarterly returns with actual audited figures. For turnover above INR 5 crore, GSTR-9C (a reconciliation statement audited by a CA or CMA) is also required.
E-Invoicing: Mandatory for B2B Transactions
E-invoicing (electronic invoicing) under India GST is not just a format requirement — it is a real-time reporting system where each invoice is assigned a unique Invoice Reference Number (IRN) by the Invoice Registration Portal (IRP) and the data is simultaneously shared with the GST portal.
Current e-invoicing threshold (2026):
Businesses with aggregate annual turnover above INR 5 crore must generate e-invoices for all B2B transactions. The threshold has been progressively lowered (started at INR 100 crore, then 50, 20, 10, and now 5 crore) and is expected to drop further.
E-invoicing process:
- Generate the invoice in your accounting or billing software
- Submit invoice data in JSON format to the IRP (Invoice Registration Portal — NIC portal or an GSTN-accredited IRP)
- The IRP validates the data, generates a unique IRN (hash), and returns the invoice with IRN and QR code
- Print/send the invoice to your customer with the IRN and QR code
- The IRP automatically populates your GSTR-1 with the invoice data
Integration approaches:
- Direct API integration: Your accounting software calls the IRP API directly. Supported by Tally, Zoho Books, and enterprise ERPs with Indian GST modules.
- GSTN Sandbox: Test environment for API integration development.
- IRP web portal: Manual upload for small volumes — not practical for high-transaction businesses.
- E-invoicing service providers: Third-party providers offer IRP integration with additional features like bulk upload, error handling, and format conversion.
Input Tax Credit: Rules, Restrictions, and Matching
Input Tax Credit is the mechanism that makes GST a value-added tax — each stage in the supply chain claims credit for the tax paid by the prior stage, so the tax burden ultimately falls only on the final consumer.
ITC eligibility conditions:
- You must possess a valid tax invoice or debit note
- The supplier must have filed GSTR-1 and the invoice must appear in your GSTR-2B
- You must have received the goods or services
- GST must have been actually paid by the supplier
- You must file a return (GSTR-3B)
ITC not available (blocked credits):
- Motor vehicles (except for specific businesses — taxi, driving schools, ambulance)
- Food and beverages, outdoor catering, personal consumption
- Membership of clubs, health centres, fitness centres
- Travel benefits to employees (vacation packages, etc.)
- Works contract services for construction of immovable property
- Goods/services used for personal consumption
- Goods/services used for exempt supplies
Reversal of ITC:
If you do not pay your supplier within 180 days of the invoice date, you must reverse the ITC claimed on that invoice. When you eventually pay, you can re-claim the ITC. This 180-day rule is strictly enforced and is a common audit finding.
GSTR-2B matching requirement:
Since 2021, ITC claims are capped at 105% of the ITC appearing in GSTR-2B (meaning 100% of matched ITC plus 5% provisional for mismatches). By FY2026-27, provisional ITC is expected to be eliminated — claims must match GSTR-2B exactly. Chase your suppliers to file their GSTR-1 correctly and on time or you lose the ITC.
Cross-Border Digital Services: OIDAR
The OIDAR (Online Information and Database Access or Retrieval Services) category covers digital services supplied cross-border. Non-resident service providers who supply OIDAR services to persons in India (whether businesses or consumers) must register for GST in India and pay IGST.
OIDAR services include:
- Advertising on digital media
- Provision of cloud services
- e-books, movies, music, software through telecommunication networks
- Online gaming
- Online subscription to news and magazines
- Distance training programmes
Registration for non-residents:
Non-resident OIDAR providers appoint an agent or representative in India for GST registration and compliance. The agent files returns and makes payments on behalf of the non-resident. No physical presence in India is required, but an Indian bank account is needed for GST payments.
Threshold: No threshold applies to non-resident OIDAR providers — all supplies to Indian persons (B2B or B2C) are taxable regardless of value.
TCS for eCommerce Operators
E-commerce operators (platforms that facilitate sales by third-party sellers) must collect Tax Collected at Source (TCS) at 1% (0.5% CGST + 0.5% SGST/IGST) on net taxable supplies made through their platform by registered suppliers.
What this means in practice:
If you run a marketplace (eCommerce platform, freelance marketplace, etc.) and facilitate sales by registered sellers, you deduct 1% TCS from each seller's payout and deposit it with the government. The seller can claim the TCS amount as credit in their electronic cash ledger.
TCS does not apply to:
- Unregistered sellers (those who are not required to register for GST)
- Sellers who supply services directly to recipients (operator merely facilitating, not involved in supply chain)
Filing: Operators file GSTR-8 monthly by the 10th of the following month, reporting TCS collected and deposited.
Frequently Asked Questions
Do foreign companies providing software services to Indian clients need GST registration?
Yes, if the services qualify as OIDAR (online information and database access or retrieval services), the foreign company must register for GST in India regardless of turnover threshold. For non-OIDAR services (such as custom software development), the Indian recipient is liable to pay GST under the reverse charge mechanism (RCM) — the foreign company does not need to register, but the Indian client pays the tax directly.
What is the reverse charge mechanism under Indian GST?
Under RCM, the recipient of goods or services (rather than the supplier) is liable to pay GST. RCM applies in specific situations: purchases from unregistered suppliers above INR 5,000 per day, import of services, and specific notified services (legal services from advocates, security services, transportation by GTA, etc.). The recipient pays the GST under RCM, files GSTR-3B with the RCM amount, and can claim ITC on the RCM paid in the same return period.
How does GST apply to software licences sold to Indian companies?
Software licences for standard (packaged) software are taxable at 18% GST if delivered electronically or 12% if delivered on physical media. Custom software development services are taxable at 18%. If the licensee is an Indian business and the licensor is a foreign company, the Indian business pays GST under RCM for the import of service. If both parties are Indian, the licensor charges GST at 18% on the licence fee.
Can I claim ITC on the GST paid on office rent?
Yes, GST on commercial property rent is input-taxable if the rented premises are used for making taxable supplies. If your office space is rented and you use it for your IT services business (taxable at 18%), claim ITC on the GST component of your rent. From October 2023, GST is applicable on residential accommodation if rented for commercial/business purposes — this ITC is also claimable if used for taxable business activities.
What are the penalties for late GST return filing in India?
Late fee for GSTR-1: INR 50 per day (INR 25 CGST + INR 25 SGST) up to a maximum of INR 10,000. For nil returns (no transactions in the period): INR 20 per day maximum INR 500. For GSTR-3B: INR 50 per day (INR 25 CGST + INR 25 SGST), capped at 0.25% of turnover. Interest on late payment of GST: 18% per annum on the outstanding amount, calculated daily.
How do I handle GST on exports of software development services?
Export of software development services is zero-rated under GST. Choose your export method: (1) File a Letter of Undertaking (LUT) annually on the GSTN portal, then supply without payment of tax — claim refund of ITC attributable to export services; (2) Pay IGST at 18% on export value, then claim refund. Most exporters prefer the LUT route. Maintain FIRC (Foreign Inward Remittance Certificate) from your bank for each payment received from foreign clients — this is the evidence of export and required for the LUT and any refund applications.
Next Steps
India's GST compliance framework for digital businesses is technology-driven, return-intensive, and subject to frequent regulatory updates. The consequences of non-compliance — interest, penalties, blocked ITC — can quickly compound if filing obligations are missed or returns filed with errors.
ECOSIRE's accounting team provides India GST compliance support for digital businesses, IT companies, SaaS providers, and eCommerce businesses. Our services include GST registration, return filing (GSTR-1, GSTR-3B, GSTR-9), e-invoicing setup and integration, LUT filing for exporters, and refund applications.
Explore ECOSIRE Accounting Services to connect with our India GST compliance specialists and build a reliable compliance process for your digital business operations.
Geschrieben von
ECOSIRE Research and Development Team
Entwicklung von Enterprise-Digitalprodukten bei ECOSIRE. Einblicke in Odoo-Integrationen, E-Commerce-Automatisierung und KI-gestützte Geschäftslösungen.
Verwandte Artikel
AI-Powered Accounting Automation: What Works in 2026
Discover which AI accounting automation tools deliver real ROI in 2026, from bank reconciliation to predictive cash flow, with implementation strategies.
Audit Preparation Checklist: Getting Your Books Ready
Complete audit preparation checklist covering financial statement readiness, supporting documentation, internal controls documentation, auditor PBC lists, and common audit findings.
Australian GST Guide for eCommerce Businesses
Complete Australian GST guide for eCommerce businesses covering ATO registration, the $75,000 threshold, low value imports, BAS lodgement, and GST for digital services.
Mehr aus Compliance & Regulation
Audit Preparation Checklist: Getting Your Books Ready
Complete audit preparation checklist covering financial statement readiness, supporting documentation, internal controls documentation, auditor PBC lists, and common audit findings.
Australian GST Guide for eCommerce Businesses
Complete Australian GST guide for eCommerce businesses covering ATO registration, the $75,000 threshold, low value imports, BAS lodgement, and GST for digital services.
Canadian HST/GST Guide: Province-by-Province
Complete Canadian HST/GST guide covering registration requirements, province-by-province rates, input tax credits, QST, place of supply rules, and CRA compliance.
Healthcare Accounting: Compliance and Financial Management
Complete guide to healthcare accounting covering HIPAA financial compliance, contractual adjustments, charity care, cost report preparation, and revenue cycle management.
Fund Accounting for Nonprofits: Best Practices
Master nonprofit fund accounting with net asset classifications, grant tracking, Form 990 preparation, functional expense allocation, and audit readiness best practices.
Payroll Processing: Setup, Compliance, and Automation
Complete payroll processing guide covering employee classification, federal and state withholding, payroll taxes, garnishments, automation platforms, and year-end W-2 compliance.