goods and service tax
Published on 18 August 2025
GST Implications for SaaS and Cloud Services in India Explained
GST Implications for SaaS and Cloud Services in India: 2025 Guide
India’s GST framework is steadily adapting to the growth of Software-as-a-Service (SaaS) and cloud-based solutions. For businesses in this space, the real challenge isn’t just scaling technology, but staying on top of tax rules around classification, GST rates, place of supply, cross-border exports, and compliance.
Classification and GST Rates
Under GST, SaaS and cloud services are treated as “services”, and more specifically, they fall under the category of Online Information and Database Access or Retrieval (OIDAR) services.
The standard GST rate is 18%—applicable to everything from CRM tools and project management apps to hosting platforms and IT service management.[2][9][3][1]
For compliance, businesses should use the correct SAC/HSN codes:
- 998313 – IT infrastructure/support, SaaS
- 998314 – IT solution design
- 998315 – Cloud hosting/setup
- 998316 – IT system/network management
- 998319 – Other IT services[3][1]
Place of Supply Rules
The tax liability depends heavily on whether the customer is a business or an individual.
-
B2B transactions: The place of supply is based on the recipient’s GST-registered address. Since the buyer is registered, they can usually claim input tax credit (ITC).[1][2]
-
B2C transactions: The place of supply is simply the customer’s location. Depending on whether the transaction is intra-state or inter-state, GST will apply as CGST+SGST or IGST.[7][2]
-
Exports:
- Services provided directly to overseas clients qualify as zero-rated exports under Section 2(6) of the IGST Act.
- The CBIC, through Circular No. 232/26/2024-GST, clarified that services like data hosting or IT services are not “intermediary” services if provided on one’s own account. In such cases, the place of supply is the foreign recipient’s location.[4]
- However, if the arrangement makes the provider an “intermediary,” the place of supply defaults back to India, and GST becomes payable domestically.[4]
GST Compliance: Registration, Invoicing & ITC
-
Registration:
- Indian SaaS and cloud providers must register once turnover exceeds ₹20 lakh (₹10 lakh in special states).[6]
- Foreign OIDAR service providers must register in India from the very first sale to an Indian customer.[6]
-
Invoicing: All invoices should clearly mention GSTIN, SAC code, and the applicable 18% tax.[3]
-
E-invoicing: Required for businesses with turnover above ₹5 crore.
-
Records: Contracts, invoices, payment proofs, and ITC claims must be retained for at least six years.
Reverse Charge Mechanism (RCM) for Foreign Providers
When an Indian GST-registered business buys SaaS or cloud services from abroad, the customer, not the supplier, pays GST. Under RCM, the buyer pays 18% IGST, claims it as ITC, and reports it in GSTR-3B.[5][8][7]
For B2C users in India (those without GST registration), the responsibility shifts to the foreign service provider. They must register under OIDAR in India, collect GST, and file returns.[5][6]
Do note: ITC is only available when the service is used for business purposes—not for personal use or exempt activities.
Strategic Considerations & Challenges
- Draft contracts carefully to avoid being misclassified as an intermediary, which can trigger unexpected GST liabilities.
- Maintain meticulous documentation—this not only smooths audits but also strengthens claims for export benefits and ITC.
- Small firms and freelancers, in particular, need to be mindful of registration thresholds and compliance obligations to avoid penalties.
FAQs
1. What is the GST rate on SaaS and cloud services in India? The rate is 18% across most SaaS and cloud offerings, including hosting services, CRMs, and project management platforms.[2][1][3]
2. Can SaaS subscriptions be zero-rated exports? Yes—if export criteria are met and the provider is not acting as an intermediary. In that case, the place of supply shifts to the foreign client’s location, making the transaction an export.[4]
3. Who pays GST under RCM for imported SaaS services? Indian GST-registered businesses must pay 18% IGST under RCM, which can be claimed as ITC for business use. For Indian individuals or unregistered customers, the foreign provider must collect and remit GST under OIDAR rules.[8][5][6]
4. What are the key SAC codes for SaaS/cloud services? The most relevant is 998313 for SaaS and digital access. Others cover IT design, hosting, and network management.[1][3]
Bottom Line: The GST rules around SaaS and cloud services are complex but manageable with the right systems in place. For cross-border SaaS providers especially, the distinction between acting on one’s own account versus as an intermediary is critical.