gstrcmcomplianceindiasaas

RCM on Import of Services from Foreign Cloud Providers

2026-03-31· Ashutosh Tripathi

Your CA says there is no provision of RCM on purchases from foreign cloud providers because they do not charge IGST on their invoices. That advice is wrong, and acting on it can attract 18% interest per annum plus penalties on audit.

This post breaks down the exact legal provisions, the B2B vs B2C distinction that causes the confusion, and the step-by-step compliance procedure for Indian companies buying cloud services from abroad.

The one-line answer

When an Indian registered business buys cloud services, API access, or SaaS subscriptions from a foreign provider, the business must self-assess and pay 18% IGST under the Reverse Charge Mechanism (RCM). The foreign provider not charging GST is not an exemption. It is the reason RCM exists.

“Reverse Charge means the liability to pay tax is on the recipient of supply of goods or services instead of the supplier.”

GST Council Official Flyer on RCM


What is import of services?

Section 2(11) of the IGST Act, 2017 defines “import of services” as the supply of any service where:

#ConditionExample
1Supplier is located outside IndiaAnthropic is a US company
2Recipient is located in IndiaYour Pvt Ltd is in India
3Place of supply is in IndiaDefault rule under Section 13 IGST: location of recipient

All three must be true simultaneously. There must also be consideration (payment) and the service must be used for business purposes.

Which cloud purchases qualify?

ServiceProviderCountryImport?
Claude APIAnthropicUSAYes
GPT APIOpenAIUSAYes
GitHub CopilotMicrosoft (US)USAYes
Vercel HostingVercel Inc.USAYes
Stripe PaymentsStripe Inc.USAYes
AWS (Indian entity)Amazon Internet Services Pvt LtdIndiaNo
Google Cloud (Indian entity)Google Cloud India Pvt LtdIndiaNo

Critical check: Many large providers (AWS, Google Cloud, Azure) invoice through Indian subsidiaries with an Indian GSTIN. That is a domestic B2B transaction, not an import. RCM does not apply. Always check which entity is on the invoice.


How RCM works

In normal GST, the supplier collects tax and deposits it with the government. Under RCM, the flow reverses because the foreign supplier has no GST registration in India:

Normal:   Supplier charges GST → Buyer pays Price + GST → Supplier remits to Govt
RCM:      Foreign supplier charges NO GST → Buyer pays Price → Buyer self-assesses → Buyer pays GST to Govt

The legal basis is Section 5(3) of the IGST Act, activated by Notification No. 10/2017-Integrated Tax (Rate), Entry No. 1:

“Any service supplied by any person who is located in a non-taxable territory to any person other than non-taxable online recipient.”

Breaking that down: “non-taxable territory” means outside India. “Other than non-taxable online recipient” means the recipient is a registered taxpayer (like your Pvt Ltd). So the registered Indian recipient must pay IGST under RCM.

India Briefing confirms: “When a registered Indian business receives digital services from a foreign provider, the tax liability shifts to the recipient, who must self-assess and pay IGST under the RCM.”


The OIDAR confusion: B2B vs B2C

This is where most CAs get confused. The treatment differs based on whether the Indian recipient is a registered business or an individual consumer.

OIDAR (Online Information and Database Access or Retrieval) services include cloud computing, API services, SaaS platforms, streaming services, and online advertising. Essentially any digital service delivered over the internet with minimal human intervention.

ScenarioWho pays GST?Mechanism
B2B: Foreign provider to Indian registered businessIndian businessRCM under Section 5(3) IGST
B2C: Foreign OIDAR provider to Indian individualForeign providerForward charge, provider registers in India

For B2C, the foreign provider must register for GST in India (simplified registration via Principal Commissioner, Bengaluru West) and charge GST. Some providers like Anthropic reportedly charge 18% GST on invoices to Indian users. That is the B2C OIDAR mechanism at work.

But for B2B, the law says RCM. Not forward charge. Not OIDAR registration. RCM.

What to do in practice

Invoice typeAction
Foreign invoice, no GST chargedPay IGST @ 18% under RCM, claim ITC
Foreign invoice, GST charged with valid Indian GSTINTreat as B2B, claim ITC normally
Foreign invoice, GST charged but no valid GSTINGrey area — consult your CA, may need to discharge RCM
Invoice from Indian subsidiary with GSTINDomestic B2B, no RCM, claim ITC normally

Step-by-step compliance

Here is the exact procedure for each foreign cloud invoice you receive:

1. Classify the service. Most cloud and API services fall under SAC codes 998313 to 998316 (IT infrastructure, consulting, hosting, and development services). The GST rate is 18%.

2. Convert to INR. Use the exchange rate as per generally accepted accounting principles (GAAP) on the date of time of supply. This is Rule 34(2) of CGST Rules. In practice, use the RBI reference rate or your bank’s selling rate.

3. Determine time of supply. Under Section 13(3) of the CGST Act, the time of supply is the earliest of:

  • Date of payment to the foreign provider
  • 60 days from the supplier’s invoice date
  • Date of entry in your books

4. Calculate IGST. Taxable value (INR) multiplied by 18%. No CGST/SGST split — imports are always inter-state, so IGST only.

5. Pay through Electronic Cash Ledger. This is critical: RCM tax must be paid 100% through cash. You cannot use your existing ITC balance (Electronic Credit Ledger) to pay RCM liability.

6. Issue a self-invoice. Required under Section 31(3)(f) of the CGST Act. The self-invoice should contain your GSTIN, the foreign supplier’s details, SAC code, taxable value, and IGST amount. Mark it as “Supply under Reverse Charge.”

7. Report in GSTR-3B. Two tables matter:

  • Table 3.1(d) — Inward supplies liable to reverse charge (your RCM liability)
  • Table 4(A)(3) — ITC on inward supplies liable to reverse charge (your ITC claim)

Both are auto-drafted from GSTR-2B but you should verify the amounts.

8. Claim ITC. The IGST paid under RCM is eligible for ITC in the same month. Use it to offset your output GST liability.

Worked example

Anthropic invoice: $500
Exchange rate (RBI reference, date of payment): 85.50 INR/USD
Taxable value: $500 x 85.50 = Rs 42,750
IGST @ 18%: Rs 7,695

Pay Rs 7,695 via Electronic Cash Ledger
Claim Rs 7,695 as ITC in same month
Net cash impact: Rs 0 (if you have output liability to offset)

Accounting entries

On receipt of foreign invoice and payment:

Dr. Cloud Service Expense       Rs 42,750
Dr. IGST Input (RCM)            Rs 7,695
    Cr. Bank (foreign remittance)       Rs 42,750
    Cr. IGST Output (RCM)              Rs 7,695

When RCM IGST is deposited via Cash Ledger:

Dr. IGST Output (RCM)           Rs 7,695
    Cr. Electronic Cash Ledger          Rs 7,695

When ITC is claimed:

Dr. IGST Input Tax Credit        Rs 7,695
    Cr. IGST Input (RCM)               Rs 7,695

Maintain separate RCM ledgers for IGST-Output-RCM and IGST-Input-RCM.


Six myths that need to die

“No GST on invoice means no GST liability” — Wrong. The absence of GST on a foreign invoice is the normal case. That is why RCM exists. Section 5(3) IGST makes the recipient liable.

“There is no provision of RCM for cloud purchases” — Wrong. Entry 1 of Notification 10/2017-IT(R) covers “any service” from a non-taxable territory. Cloud services are not exempt.

“RCM is an additional cost” — Mostly wrong. You pay IGST in cash but claim ITC in the same month. If you have output liability, the net cost is zero. It is a compliance obligation, not a tax cost.

“We can pay RCM from our ITC balance” — Wrong. RCM must be paid through Electronic Cash Ledger only. You cannot use credit ledger to discharge RCM.

“If the provider charges GST, RCM does not apply” — Nuanced. For B2C transactions via OIDAR-registered providers, the provider correctly charges GST. For B2B, the legal mechanism is RCM. If a foreign provider charges GST on a B2B invoice without a valid GSTIN, the treatment is a grey area requiring CA consultation.

“Small amounts are exempt from RCM” — Wrong. There is no threshold. Even a Rs 500 subscription triggers the obligation. Interest and penalties apply regardless of amount.


Penalties for getting it wrong

Non-complianceConsequence
Non-payment of RCMTax + interest @ 18% p.a. from due date (Section 50 CGST)
Late paymentTax + interest for the delay period
Non-filing of returnLate fee Rs 50/day CGST + Rs 50/day SGST, max Rs 10,000 (Section 47)
Suppression or fraudTax + interest + penalty equal to 100% of tax (Section 73/74)

Monthly compliance checklist

  • Identify all foreign service invoices for the month
  • Verify which invoices come from entities outside India (check the invoice entity, not just the brand name)
  • Confirm none have a valid Indian GSTIN (if they do, it is domestic supply)
  • Classify under correct SAC code (998313-998316 for most cloud/IT)
  • Convert to INR using GAAP exchange rate on date of time of supply
  • Calculate IGST @ 18%
  • Issue self-invoice for each transaction
  • Pay IGST via Electronic Cash Ledger
  • Report in GSTR-3B: Table 3.1(d) for liability, Table 4(A)(3) for ITC
  • Maintain records: foreign invoices, self-invoices, payment proofs, exchange rate documentation

The legal framework at a glance

SectionActWhat it covers
Section 2(11)IGSTDefinition of import of services
Section 5(3)IGSTRCM on notified categories
Section 7(1)(b)IGSTImport treated as inter-state supply
Section 13IGSTPlace of supply for cross-border services
Section 13(3)CGSTTime of supply under reverse charge
Section 14IGSTSpecial provisions for OIDAR
Section 24(iii)CGSTCompulsory registration for RCM payers
Section 31(3)(f)CGSTSelf-invoice requirement
Rule 34(2)CGST RulesExchange rate for services valuation
Notification 10/2017-IT(R)IGSTCategories of services under RCM

SAC codes for cloud and IT services

SACDescription
998313IT infrastructure and support services
998314IT consulting, design, and solutions
998315Hosting and IT infrastructure setup
998316IT design and development services

References

  1. GST Council — RCM Official Flyer (PDF)
  2. GST Council — OIDAR Services Flyer (PDF)
  3. GST Council — Imports in GST Regime (PDF)
  4. Notification No. 10/2017-IT(R) — ICAI Updated (PDF)
  5. Section 2(11) IGST Act — Indian Kanoon
  6. CGST Section 13 — Time of Supply — ClearTax
  7. Reverse Charge Mechanism — ClearTax
  8. GST Portal — GSTR-3B FAQ
  9. ClearTax — GST on Import of Services
  10. ClearTax — Reverse Charge under GST
  11. India Briefing — GST for SaaS and Cloud Computing
  12. Binary Semantics — RCM Import of Services 2025
  13. Tax Guru — GST on Foreign Software Purchases
  14. GST Hero — RCM 20 Toughest FAQs
  15. HNA & Co LLP — RCM on Import of Service
  16. Taxilla — RCM Compliance Guide
  17. Cashflo — OIDAR Services Guide
  18. Ledgers.cloud — Self-Invoice Guide
  19. Avalara — GST Non-Compliance Penalties
  20. N.P. Ahilwani — RCM Legal Compliance
  21. West Bengal Commercial Taxes — RCM FAQ (PDF)
  22. Global VAT Compliance — India Supreme Court on OIDAR
  23. Ampuesto — GST on SaaS in India

This post is for educational purposes. Tax law is nuanced and fact-specific. Always verify with a qualified Chartered Accountant before acting on any of this.