Why Every Foreign SaaS Company Selling to India Must Care About GST
India's Goods and Services Tax (GST) framework imposes a mandatory compliance obligation on foreign companies providing digital services to Indian customers. Unlike many countries that offer a threshold exemption for small suppliers, India has no minimum turnover threshold for foreign providers of Online Information and Database Access or Retrieval (OIDAR) services. This means your very first sale to an Indian customer triggers a GST registration obligation.
The implications are significant. Foreign SaaS companies that sell to Indian consumers (B2C) must register for GST, charge 18% Integrated GST (IGST) on their invoices, file monthly returns via Form GSTR-5A, and appoint an authorized representative in India. Failure to comply can result in penalties of up to INR 25,000, interest at 18% per annum on unpaid tax, and potential restrictions on operating in the Indian market.
With India being one of the fastest-growing SaaS markets globally, with an estimated 25,000+ SaaS companies and rapidly expanding enterprise adoption, the compliance question is not whether you need to address it, but how quickly you can get compliant.
What Qualifies as OIDAR Services Under Indian GST Law
The OIDAR classification is central to understanding your GST obligations. India's 2023 budget amendments significantly broadened the definition of OIDAR services to cover virtually any service whose delivery is mediated by information technology, with minimal or no human intervention.
Services That Fall Under OIDAR
The following types of SaaS and digital services are classified as OIDAR under Indian GST law:
- Cloud-based software: CRM platforms (Salesforce, HubSpot), project management tools (Asana, Monday), accounting software (Xero, QuickBooks Online)
- Data analytics and business intelligence: Tableau Online, Power BI cloud services, data visualization platforms
- Communication platforms: Slack, Zoom, Microsoft Teams (subscription components)
- Digital content delivery: Streaming services, e-learning platforms, digital publishing
- AI and machine learning services: ChatGPT API access, cloud AI model hosting, automated data processing services
- E-commerce facilitation: Payment gateways, marketplace platforms, digital advertising services
- Cloud infrastructure: AWS, Google Cloud, Azure (IaaS/PaaS components)
Services That May Not Qualify as OIDAR
Not every digital service is automatically OIDAR. The key test is whether the service is delivered primarily through information technology with minimal human intervention:
- Consultancy delivered via video call: If the core value is the human expertise (not the technology platform), it may not be OIDAR
- Custom software development: Project-based development services with significant human input are typically treated as export of services, not OIDAR
- Professional services using digital tools: Legal, accounting, or design services delivered through digital platforms may not qualify if the human element predominates

B2B vs B2C: Two Completely Different Compliance Paths
The GST treatment of your SaaS sales to India depends entirely on whether your customer is a registered business (B2B) or an unregistered consumer (B2C). This distinction affects who pays the tax, how it is reported, and what compliance obligations you face.
B2C Sales: Foreign Company Pays GST
When you sell to an individual consumer or an unregistered entity in India, the foreign SaaS company is responsible for:
- GST Registration: Mandatory registration through Form GST REG-10 on the GST portal (gst.gov.in). No threshold exemption applies.
- Charging 18% IGST: The price charged to Indian consumers must include or be subject to 18% Integrated GST.
- Monthly GSTR-5A Filing: A simplified monthly return must be filed by the 20th of the following month.
- Appointing an Authorized Representative: A person based in India must be appointed to handle GST compliance, communications with the tax department, and serve as the point of contact for audits.
- Payment of Tax: IGST must be paid in Indian Rupees before GSTR-5A can be filed.
B2B Sales: Indian Customer Pays GST Under Reverse Charge
When your customer is a GST-registered business in India, the tax compliance shifts under the Reverse Charge Mechanism (RCM):
- The Indian business customer is liable to pay 18% IGST on the import of services under RCM
- The Indian customer self-assesses the tax, pays it, and can claim Input Tax Credit (ITC) on the same amount in their GSTR-3B return
- The foreign SaaS company does not need to register for GST in India for pure B2B sales to registered businesses
- The net cash impact on the Indian business is often zero (tax paid equals ITC claimed)
This is a critical planning point. If your entire Indian customer base consists of GST-registered businesses, you may not need Indian GST registration at all. However, the moment you have even one B2C customer, registration becomes mandatory.
The Verification Challenge
Foreign SaaS companies must verify the GST registration status of every Indian customer. This requires:
- Collecting the customer's GSTIN (15-digit GST Identification Number) at the point of sale
- Validating the GSTIN on the GST portal to confirm it is active and valid
- Maintaining records of the verification for audit purposes
If you cannot verify a customer's GST status, you must treat the sale as B2C and charge IGST.
GST Registration Process for Foreign SaaS Companies
The registration process for foreign OIDAR service providers is distinct from the standard Indian GST registration. Here is the step-by-step process:
Step 1: Appoint an Authorized Representative in India
Before you can register, you need a person or entity in India who will act as your authorized representative for GST purposes. This can be:
- An Indian subsidiary or branch office (if you have one)
- A professional services firm (CA firm, law firm, or compliance service provider)
- An individual residing in India with a valid PAN and Aadhaar
The authorized representative is legally responsible for ensuring compliance and can be held personally liable for any defaults.
Step 2: File GST REG-10
The registration application is filed through Form GST REG-10 on the GST portal. Required documents include:
- Company incorporation certificate from the home country
- Tax identification details from the home country
- Details of the authorized representative in India (PAN, Aadhaar, address proof)
- Authorization letter appointing the representative
- Bank account details for tax payments
- Description of services provided to Indian customers
Step 3: Obtain GSTIN
Upon successful verification, the GST portal issues a unique GSTIN (GST Identification Number). This number must be used on all invoices to Indian B2C customers and in all GSTR-5A filings.
Processing Time and Challenges
The registration process typically takes 7-15 business days. Common challenges include:
- Document apostille or notarization requirements for foreign incorporation documents
- Finding a suitable authorized representative willing to take on the compliance responsibility
- Setting up an Indian bank account for tax payments (many foreign companies use their authorized representative's bank account initially)

GSTR-5A Filing: Monthly Compliance Obligations
Once registered, foreign OIDAR service providers must file Form GSTR-5A every month. This is a simplified return compared to the standard GSTR-1 and GSTR-3B filings that Indian businesses must submit.
What GSTR-5A Captures
- Taxable outward supplies: Total value of OIDAR services provided to Indian B2C customers during the month
- Amendments: Corrections to previously reported supplies
- Tax liability: IGST payable at 18% on the total taxable value
- Interest and late fees: If applicable for delayed filing or payment
Key Filing Rules
- Due date: 20th of the month following the tax period (e.g., March 2026 return is due by April 20, 2026)
- Payment first: GSTR-5A can only be filed after full payment of the tax liability. The return cannot be filed with outstanding tax dues.
- No ITC claims: Foreign OIDAR providers registered under this special category cannot claim Input Tax Credit. The IGST paid is a final cost.
- Currency conversion: Revenue earned in foreign currency must be converted to INR using the applicable exchange rate prescribed by CBIC (typically the RBI reference rate on the date of invoice).
Late Filing Penalties
Late filing of GSTR-5A attracts a late fee of INR 50 per day of delay (INR 25 each for CGST and SGST components), up to a maximum of INR 5,000. Additionally, interest at 18% per annum is charged on the unpaid tax amount from the due date until the date of payment.
Invoicing Requirements for Foreign SaaS Companies
Proper invoicing is a frequently overlooked compliance area. When issuing invoices to Indian B2C customers, foreign OIDAR providers must follow specific GST invoicing rules:
Mandatory Invoice Fields
- GSTIN of the supplier: Your Indian GSTIN obtained through REG-10
- Invoice serial number: Consecutive, unique numbering within each financial year
- Date of issue: Must correspond to the date of supply
- Name and address of the recipient: Indian customer details
- HSN/SAC code: For SaaS services, the relevant SAC code is typically 998314 (Online content) or 998315 (Online software). Cloud hosting falls under 998313.
- Taxable value and IGST amount: The value of services and the 18% IGST charged must be shown separately
- Place of supply: For B2C OIDAR services, the place of supply is the location of the Indian recipient, determined by the billing address or IP address
Place of Supply Rules for Digital Services
Determining the place of supply for digital services can be complex. Under Section 13(12) of the IGST Act, the place of supply for OIDAR services provided to a non-taxable online recipient is the location of the recipient. For practical purposes, foreign SaaS companies typically determine the customer's location using:
- Billing address provided during signup or payment
- IP address geolocation (as a secondary verification)
- Credit card issuing bank location
- SIM card country code for mobile-delivered services
The place of supply determination matters because it confirms whether the service is an interstate supply (subject to IGST) and establishes the correct tax jurisdiction for audit purposes.

Cost Impact Analysis: Pricing Your SaaS for the Indian Market
The 18% IGST on B2C sales is a real cost that foreign SaaS companies must factor into their India pricing strategy. Here is a practical analysis of the financial impact:
Scenario: USD 100/month SaaS Subscription
| Component | Without GST | With GST (B2C) |
|---|---|---|
| Subscription price | USD 100 | USD 100 |
| 18% IGST | - | USD 18 |
| Customer pays | USD 100 | USD 118 |
| Company retains (if absorbing GST) | USD 100 | USD 84.75 |
Foreign companies have three options for handling the GST impact:
- Pass through to customer: Add 18% IGST on top of your listed price. Indian customers are accustomed to seeing GST added separately.
- Absorb the GST: Maintain the same final price and absorb the 18% as a cost. This effectively reduces your margin by approximately 15.25%.
- India-specific pricing: Many SaaS companies already offer India-specific pricing (purchasing power parity adjustments). Factor the GST cost into this adjusted price.
Compliance Cost Considerations
Beyond the tax itself, factor in the ongoing compliance costs:
- Authorized representative fees: INR 15,000-50,000 per month depending on transaction volume and the firm you engage
- CA certification fees: If required for any advisory or audit defense
- Banking costs: Maintaining an Indian bank account or paying through the representative's account involves foreign exchange conversion costs
- Annual compliance review: Professional fees for annual reconciliation and audit readiness
For SaaS companies with Indian revenue below USD 50,000 annually, the compliance costs can represent a significant percentage of the GST collected, making it important to evaluate whether the Indian B2C market justifies the compliance investment.
Enforcement Trends: India's Crackdown on Non-Compliant Foreign Digital Companies
Indian GST authorities have significantly increased enforcement against non-compliant foreign digital companies since 2023. Key enforcement actions include:
- 2023 notice campaign: The GST department issued compliance notices to approximately 70 foreign digital companies, including major platforms like Facebook, Google, Netflix, and Spotify, demanding registration and payment of IGST on B2C supplies
- Payment gateway data sharing: Indian payment gateways and banking channels are increasingly sharing transaction data with GST authorities, making it difficult for foreign companies to fly under the radar
- App store collaboration: The GST department has engaged with major app stores (Apple App Store, Google Play) regarding GST collection on digital purchases made by Indian users
Companies that delay compliance face not only current-period tax liability but potentially retrospective demands (up to 5 years under Section 73, or 5 years with extended period under Section 74 for cases involving suppression or fraud), plus interest and penalties.

Income Tax Implications: Beyond GST
GST is not the only tax concern for foreign SaaS companies selling to India. There are additional tax layers to consider:
Equalization Levy: Abolished
India abolished the 2% equalization levy on e-commerce supply of goods and services effective August 1, 2024, and the 6% levy on digital advertising effective April 1, 2025. Foreign SaaS companies no longer need to worry about this additional tax layer. However, historical compliance for periods when the levy was active should be verified.
Withholding Tax Under Section 195
If your SaaS revenue from India is characterized as royalties or fees for technical services (FTS) under the Income Tax Act or the applicable DTAA, the Indian customer may be required to withhold tax at source under Section 195. Following the Supreme Court ruling in Engineering Analysis Centre of Excellence v. CIT (2021), payments for standard SaaS subscriptions (without customization or technology transfer) are generally not classified as royalties. However, customized SaaS solutions with technology transfer elements may still attract withholding tax.
Permanent Establishment Risk
If your Indian operations create a permanent establishment (through employees, an office, or a dependent agent concluding contracts), your business profits attributable to the Indian PE become taxable under corporate tax rules at 25-30%. This is a separate and additional tax obligation from GST. See our guide on permanent establishment risk in India for details.
Practical Compliance Strategy for Foreign SaaS Companies
Based on our experience advising foreign technology companies on GST compliance in India, here is a practical implementation roadmap:
Phase 1: Assessment (Week 1-2)
- Audit your Indian customer base to classify B2B vs B2C customers
- Verify GST registration status of all Indian business customers
- Determine if your services qualify as OIDAR
- Calculate estimated monthly IGST liability
Phase 2: Registration (Week 3-6)
- Appoint an authorized representative in India
- Prepare and apostille required documents
- File GST REG-10 on the portal
- Set up banking arrangements for tax payments in INR
Phase 3: Ongoing Compliance (Monthly)
- Track all B2C sales to Indian customers with accurate invoicing
- Convert revenue to INR at the prescribed exchange rate
- Pay IGST by the 20th of each month
- File GSTR-5A after payment confirmation
- Maintain records for at least 6 years for audit purposes

Key Takeaways
- No threshold exemption: Your first B2C sale to an Indian customer triggers mandatory GST registration. There is no minimum turnover or revenue threshold for foreign OIDAR providers.
- B2B sales may not require registration: If all your Indian customers are GST-registered businesses, the reverse charge mechanism applies and you may not need to register. But one B2C customer changes everything.
- 18% IGST is final: Foreign OIDAR providers cannot claim Input Tax Credit. The 18% IGST on B2C sales is a real cost that must be factored into your India pricing strategy.
- Monthly filing is mandatory: GSTR-5A must be filed by the 20th of each month, and tax must be paid before filing. Late fees are INR 50 per day.
- Equalization levy is gone: The 2% and 6% equalization levies have been abolished as of April 2025. This simplifies the tax landscape for foreign digital companies.
Frequently Asked Questions
Does a foreign SaaS company need GST registration in India for B2B sales only?
No. If all your Indian customers are GST-registered businesses, the reverse charge mechanism applies and the Indian customer pays the GST. You do not need to register. However, if you have even one B2C (unregistered) customer, registration becomes mandatory with no threshold exemption.
What is the GST rate on SaaS subscriptions sold to India?
SaaS subscriptions classified as OIDAR services are subject to 18% Integrated GST (IGST). This rate applies uniformly to all OIDAR services regardless of the type of software or digital service.
Can a foreign SaaS company claim Input Tax Credit on its Indian GST?
No. Foreign OIDAR service providers registered under the special category (Form GST REG-10) cannot claim Input Tax Credit. The 18% IGST paid on B2C sales is a final, non-recoverable cost that must be factored into your India pricing strategy.
What happens if a foreign SaaS company does not register for GST in India?
Non-compliance can result in penalties up to INR 25,000 or the tax evaded amount (whichever is higher), interest at 18% per annum on unpaid tax, and potential restrictions on operating in the Indian market. In late 2023, Indian GST authorities issued compliance notices to approximately 70 foreign digital companies including major tech platforms.
Is the equalization levy still applicable to foreign SaaS companies?
No. India abolished the 2% equalization levy on e-commerce supply effective August 1, 2024, and the 6% levy on digital advertising effective April 1, 2025. Foreign SaaS companies now only need to focus on GST and potential income tax withholding obligations.
How does a foreign SaaS company file GSTR-5A?
GSTR-5A is filed monthly on the GST portal (gst.gov.in) by the 20th of the following month. The return can only be submitted after full payment of the IGST liability for that month. The authorized representative in India typically files on behalf of the foreign company.
Do AI tool subscriptions fall under OIDAR for Indian GST?
Yes. AI and machine learning services delivered through the internet, including API access to AI models, automated data processing, and cloud-hosted AI tools, qualify as OIDAR services under the expanded 2023 definition. The 18% IGST rate applies to all such services provided to Indian customers.