Introduction
The SaaS (Software as a Service) industry in India has witnessed significant growth, with businesses offering cloud-based software solutions to global customers. However, understanding GST implications on SaaS businesses, especially concerning exports, foreign payments, and reverse charge mechanisms (RCM), is crucial for compliance and cost management.
This guide breaks down GST on SaaS exports, foreign SaaS purchases, and tax obligations under the Indian GST regime, with practical FAQs to help businesses navigate taxation complexities.
1. Is GST Applicable to SaaS Services in India?
Yes, SaaS services are taxable under GST at 18% as per the Goods and Services Tax (GST) Act, 2017. The classification of SaaS services falls under “Online Information and Database Access or Retrieval Services (OIDAR)”, which means:
Software is provided over the internet.
The service is automated with minimal human intervention.
The service is consumed online without a physical transfer.
HSN Code for SaaS:
- 997331 – Licensing services for software.
- 997332 – Cloud-based software/SaaS services.
If you’re running a SaaS business, you must charge 18% GST on domestic sales unless the service qualifies as an export.
2. GST on SaaS Exports: Is GST Applicable for SaaS Sold to Foreign Clients?
When is SaaS Considered an Export?
Under Section 2(6) of the IGST Act, 2017, SaaS qualifies as an export of services if:
The provider is located in India.
The customer is outside India.
Payment is received in foreign exchange or INR as per RBI regulations.
The provider and customer are not related parties.
The place of supply is outside India.
GST Benefits for SaaS Exports
Zero-rated GST: SaaS exports are tax-free under Section 16 of the IGST Act.
Businesses can claim input tax credit (ITC) refunds on expenses like cloud hosting, paid software, and marketing tools.
How to Export SaaS Without Paying GST?
Businesses exporting SaaS must use one of these options:
- With LUT (Letter of Undertaking) – No GST is paid, and ITC can be claimed as a refund.
- With GST Payment – GST is paid on invoices, but a refund can be claimed later.
Essential Documents for SaaS Exports
Letter of Undertaking (LUT) – Required for tax-free SaaS exports.
FIRC (Foreign Inward Remittance Certificate) – Proof of receiving foreign payments.
Invoice Format – Mark invoices as “Export of Services – LUT applied”.
Example: If you sell a SaaS subscription to a US-based client, no GST is charged, but you must collect an FIRC as proof of foreign remittance.
3. GST on Foreign SaaS Payments: Do You Need to Pay GST on Tools Like AWS, Canva, or Zoom?
When an Indian business subscribes to a SaaS service from a foreign company, it is considered an import of services, which is subject to Reverse Charge Mechanism (RCM) under Section 5(3) of the IGST Act.
Examples of Foreign SaaS Subscriptions Attracting GST Under RCM:
Who Pays GST on Foreign SaaS?
The recipient (Indian business) must pay GST @18% on the invoice value. This is done by:
- Calculating GST on the invoice amount (converted to INR).
- Paying GST under RCM while filing GSTR-3B.
- Claiming ITC (Input Tax Credit) to offset future GST liabilities.
Example: If an Indian startup pays $1000 for AWS Cloud Services, they must:
- Calculate 18% GST on ₹83,000 (assuming $1 = ₹83) → ₹14,940 GST.
- Pay this amount to the government under RCM.
- Claim an ITC refund of ₹14,940 in the next GST filing.
Exception: If an unregistered individual subscribes to a foreign SaaS tool, GST under RCM is NOT required.
4. Reverse Charge Mechanism (RCM) for SaaS: Who Needs to Pay?
What is the Reverse Charge Mechanism (RCM)?
RCM shifts the GST liability from the foreign SaaS provider to the Indian buyer. Instead of the seller charging GST, the Indian buyer self-declares, pays, and claims ITC on the tax paid.
How to Pay GST Under RCM?
For registered businesses: GST must be paid and reported in GSTR-3B.
For unregistered businesses & individuals: No RCM liability applies.
How to Comply with RCM for SaaS Purchases?
| Step | Action Required |
|---|---|
| Identify Foreign SaaS Expenses | Review monthly transactions |
| Classify Under RCM | Confirm that the service is OIDAR |
| Pay GST via GSTR-3B | Deposit the amount in government account |
| Claim ITC in GSTR-3B | Adjust against future GST liabilities |
5. GST Compliance Checklist for SaaS Businesses
For SaaS Exporters (Selling Globally)
Register for GST & obtain LUT for tax-free exports.
Maintain FIRC for foreign remittances.
File GSTR-1 (monthly/quarterly) & GSTR-3B for tax compliance.
Claim ITC on eligible business expenses.
For SaaS Purchasers (Using Foreign SaaS Tools)
Check if the invoice is from a foreign entity.
Pay 18% GST under RCM on SaaS subscriptions.
Claim ITC in GSTR-3B to reduce tax liabilities.
6. FAQs on GST for SaaS Businesses
Q1: Do I need to pay GST on selling SaaS services to US/UK clients?
No, SaaS exports qualify as zero-rated supplies if an LUT is filed.
Q2: What happens if I don’t file an LUT for SaaS exports?
You’ll need to pay 18% GST upfront, then apply for a refund.
Q3: Is GST applicable on SaaS subscriptions from Google/AWS?
Yes, under Reverse Charge Mechanism (RCM), Indian buyers must pay 18% GST and can claim ITC.
Q4: Can I avoid GST on foreign SaaS payments?
No, unless you’re an unregistered individual. Registered businesses must pay GST under RCM.
Q5: How do I claim GST refunds for SaaS exports?
File RFD-01 on the GST portal with FIRC proof to claim refunds.
7. Conclusion
For SaaS companies in India, understanding GST on foreign transactions is crucial. Whether you sell SaaS globally or subscribe to foreign SaaS tools, ensuring compliance with GST, exports, and RCM rules helps avoid penalties and maximize ITC benefits.

Leave a comment