Figment Global Solutions
GST

GST on Cloud and SaaS Subscriptions Under RCM: ChatGPT, Claude, GitHub, Docker and GoDaddy

GST on cloud and SaaS subscriptions like ChatGPT, Claude, GitHub, Docker or GoDaddy: when you owe 18% IGST under RCM, how to pay it and claim ITC.

Figment Global Solutions logoFigment Global Solutions 7 min read
Infographic of GST on cloud services under RCM for foreign SaaS subscriptions, showing a decision path and a monthly checklist for registered businesses

GST on Cloud and SaaS Subscriptions Under RCM: ChatGPT, Claude, GitHub, Docker and GoDaddy

GST on cloud and SaaS subscriptions under RCM is a monthly item for almost every Indian company today. Development teams pay for GitHub and Docker, marketing and finance teams use ChatGPT and Claude, and the website runs on a domain and hosting plan from GoDaddy. Most of these are billed by companies outside India, usually to a corporate credit card. If your business is registered under GST, each of these payments is an import of services, and your business pays 18% IGST on it under reverse charge (RCM), then claims it back as input tax credit (ITC).

This post explains how to decide, tool by tool, whether RCM applies, how to pay it, and what to do when a foreign vendor has charged GST on your invoice. For the full legal framework, see our main guide on GST on import of services under RCM.

Why cloud subscriptions fall under RCM

Cloud, AI and SaaS tools are online information and database access or retrieval (OIDAR) services under the IGST Act. Two rules apply, depending on who is buying:

BuyerWho pays GSTHow
Individual or unregistered business Foreign vendor Vendor registers in India under the simplified OIDAR scheme and adds GST to the price (Section 14, IGST Act)
GST-registered business Your business You pay 18% IGST under reverse charge and claim ITC (Section 5(3), IGST Act; Notification 10/2017-Integrated Tax (Rate))

So the same ChatGPT or Claude plan can show GST at checkout for a consumer and no GST for a business that has entered its GSTIN. In the second case, the tax has not disappeared. It has moved to you.

Step 1: Check who issued the invoice

Before applying RCM, open the invoice and look at two lines: the supplier's name and address, and whether it shows an Indian GSTIN for the supplier.

What the invoice showsTreatment
Foreign supplier, no GST charged, your GSTIN on the invoice RCM applies. Pay 18% IGST yourself and claim ITC
Foreign supplier, GST charged, no GSTIN of yours on the invoice You were billed as a consumer. Add your GSTIN with the vendor and see FAQ 3
Indian supplier with its own GSTIN, GST charged, your GSTIN on the invoice Normal forward charge. No RCM. Claim ITC once the invoice appears in GSTR-2B
Paid through an Indian reseller or marketplace with GST charged Normal forward charge on the reseller's invoice

Tool-by-tool guide

Billing entities and checkout settings change. Always go by the invoice in your account rather than this table.

ToolWhat to checkLikely treatment for a registered business
ChatGPT (OpenAI) Plans are shown in rupees for India. Add your company name and GSTIN in billing settings, then check whether the next invoice still shows GST RCM if the foreign entity bills you without GST
Claude (Anthropic) Rupee pricing for India was introduced in 2026. Check the supplier entity on the invoice and whether your GSTIN appears on it RCM if the foreign entity bills you without GST
GitHub Add the company name and GSTIN in billing details and check the supplier entity on the invoice RCM if the foreign entity bills you without GST
Docker Docker's checkout shows a tax ID field only when you select that you are purchasing as a business. Enter your GSTIN there RCM if the foreign entity bills you without GST
GoDaddy GoDaddy validates GST IDs for Indian customers; if the ID is missing or invalid, it charges tax. GoDaddy also has an Indian company registered under GST. Check whether your invoice comes from the Indian entity or a foreign one Forward charge if the Indian entity bills you with GST; RCM if a foreign entity bills you without GST

The same check applies to Google Workspace, Microsoft 365, AWS, Zoom, Canva, Figma, Notion, Slack and any other subscription paid in foreign currency.

Step 2: Pay the IGST and claim ITC

Once RCM applies, the process each month is:

  • Time of supply: the earlier of the date of payment and the day after 60 days from the vendor's invoice. For card-paid subscriptions, this is normally the card debit date.
  • Value in rupees: the subscription amount converted at the exchange rate on that date. Bank forex mark-up is not part of the vendor's value.
  • Self-invoice: issue it within 30 days of receiving the service (Rule 47A). Many companies issue one self-invoice per vendor per month.
  • Pay in cash: 18% IGST through the electronic cash ledger. ITC cannot be used to pay RCM.
  • Report in GSTR-3B: liability in Table 3.1(d), ITC in Table 4(A)(2) "Import of services", in the same return.
  • From 1 January 2027: if you are already an e-invoicing business, report these self-invoices to an IRP under the supply type RCMIMP. See our post on e-invoicing for RCM self-invoices.

Worked example: one month of tools

Exchange rate assumed at ₹88 per USD for illustration. Prices are examples, not current list prices.

Tool (foreign invoice, no GST)AmountValue in ₹IGST at 18% (RCM)
AI assistant team plan, 5 seats USD 150 ₹13,200 ₹2,376
Code hosting, team plan USD 80 ₹7,040 ₹1,267
Container platform, team plan USD 60 ₹5,280 ₹950
Total USD 290 ₹25,520 ₹4,593

The company pays ₹4,593 in cash with its GSTR-3B and claims ₹4,593 as ITC in the same return. The net cost is nil, but only if both entries are made. Skipping the RCM entry leads to interest at 18% a year and a mismatch between books and GSTR-3B.

Common mistakes with SaaS subscriptions

  • Treating card payments as "no invoice, no GST". RCM is triggered by the payment, not by having a formal invoice. Download the receipt or invoice from the vendor's billing page each month.
  • Leaving the GSTIN off the vendor account. The vendor then charges consumer GST, which you cannot claim as ITC because it does not appear in your GSTR-2B.
  • Missing employee-paid tools. Subscriptions paid on personal cards and reimbursed are still imports of services by the company if the invoice is in the company's name.
  • Annual plans. RCM is due on the full annual amount in the month of payment, not spread across 12 months.
  • Forgetting the income-tax side. Large or recurring foreign payments may need Form 145/146 (earlier 15CA/15CB). See our guide on 15CA/15CB automation.

Monthly SaaS RCM checklist

  • Export all foreign-currency debits from company cards and bank accounts.
  • Download each vendor's invoice and confirm the supplier entity and GST shown.
  • Make sure your legal name and GSTIN are saved on every vendor account.
  • List RCM items with payment date, USD amount, exchange rate and rupee value.
  • Issue self-invoices within 30 days and payment vouchers.
  • Pay IGST in cash and report in GSTR-3B Table 3.1(d).
  • Claim ITC in Table 4(A)(2).
  • For Indian-entity invoices with GST, match them with GSTR-2B instead.

How GSTCPC handles it

GSTCPC is Figment's GST compliance software. It reconciles the purchase register with GSTR-2A, GSTR-2B and IMS data and reports ITC mismatches before GSTR-3B is filed, which separates domestic SaaS invoices that should appear in GSTR-2B from foreign ones that need RCM. GSTR-3B goes through review and approval before filing, and e-invoice data comes from the same records, which will matter when RCMIMP self-invoices need IRNs from January 2027.

Key takeaways

  • Foreign cloud, AI and SaaS subscriptions bought by a registered business attract 18% IGST under RCM.
  • Check each invoice: a foreign supplier without GST means RCM; an Indian supplier with GST means normal ITC through GSTR-2B.
  • Save your GSTIN on every vendor account so you are not billed as a consumer.
  • Pay in cash, report in Table 3.1(d), and claim ITC in Table 4(A)(2) in the same return.

Frequently Asked Questions

If your business is GST-registered and the invoice comes from the foreign company without GST, yes. You pay 18% IGST under reverse charge and can claim it as ITC if the tool is used for business.

Share this article

Compliance support

Need Help with Compliance?

Tell us which returns are hurting.

Our team will walk through it with you...