GST Input Tax Credit on Cloud & SaaS: What SMBs Can Claim

SMBs lose lakhs in unclaimed GST on AWS, Google Workspace & Microsoft 365. Learn exactly what cloud & SaaS input tax credit you can claim.

Kavita Joshi5 September 2026 13 min read
GST Input Tax Credit on Cloud & SaaS: What SMBs Can Claim

Here's a number that makes most SMB finance heads wince: a mid-sized company spending ₹2 lakh a month on cloud and SaaS subscriptions is quietly paying ₹36,000 in GST every single month. That's ₹4.3 lakh a year. And in a shocking number of businesses I've audited across Pune, Ahmedabad, and Noida, a large chunk of that tax is never claimed back — either because the accounts team doesn't realise it's claimable, or because the invoices are a mess, or because nobody understood the reverse charge rules on foreign vendors like AWS and Google.

Input tax credit is not a loophole. It's the core mechanism GST was built on. If you're a registered business using cloud infrastructure and SaaS tools to run operations, the GST you pay on those services is designed to be offset against the GST you collect from customers. Miss it, and you're just donating money to the exchequer. Get it right, and your effective software cost drops by 18% — instantly.

This post is a practical field guide to GST input tax credit on cloud services and SaaS, written from the trenches. I'll cover which subscriptions qualify, how the reverse charge mechanism works when you pay AWS or Microsoft, the exact invoice details you need to survive a departmental scrutiny, a real cost breakdown from a client migration, and the mistakes that cost businesses lakhs. Let's get into it.

Key Takeaways
  • GST paid on cloud (AWS, GCP, Azure) and SaaS (Google Workspace, Microsoft 365) used for business is fully claimable as ITC — provided you're GST-registered and the spend is for business purposes.
  • Foreign vendors billing an Indian entity fall under the reverse charge mechanism (RCM) if they don't charge Indian GST — you pay the 18% IGST yourself, then claim it back.
  • Your vendor invoice must carry your correct GSTIN. An invoice addressed to a personal name or wrong GSTIN kills the credit.
  • ITC must be reconciled with GSTR-2B; if the credit doesn't reflect there, it's provisionally disallowed under the current rules.
  • Claim within the deadline: by 30th November following the financial year, or the annual return filing date, whichever is earlier.
  • Personal-use SaaS, employee entertainment tools, and blocked credits under Section 17(5) are not claimable — don't mix them into business ITC.

Can you claim GST input tax credit on cloud services and SaaS at all?

Short answer: yes, in the vast majority of cases. Cloud infrastructure and SaaS subscriptions are "input services" under GST. If you use AWS to host your application, Google Workspace to run company email, or Microsoft 365 for your team's productivity, and you're a registered taxable person supplying goods or services, the GST charged on those services is eligible input tax credit.

The four conditions under Section 16 of the CGST Act have to be met, and they're not complicated:

  1. You have a valid tax invoice (or debit note, or the relevant document for RCM).
  2. You've received the service. For cloud, that's continuous, so this is rarely an issue.
  3. The supplier has actually paid the tax to the government and it reflects in your GSTR-2B.
  4. You've filed your GSTR-3B for the relevant period.

There's also a fifth practical condition that trips people up: you must pay the vendor within 180 days of the invoice date, otherwise the ITC gets reversed. For monthly cloud auto-debits this is a non-issue, but for annual contracts paid in instalments or delayed, watch it.

The key qualifier is business purpose. A design agency's Adobe Creative Cloud subscription? Claimable. A founder's personal Netflix billed to the company card? Not claimable — and a red flag in any audit. Keep the line clean.

How does reverse charge work when you pay AWS, Google, or Microsoft?

This is where most of the confusion lives, and where I've seen the biggest leakage. When you buy a service from a supplier located outside India, and that service is consumed in India, GST applies. But instead of the foreign vendor collecting Indian GST, you — the recipient — become liable to pay it under the reverse charge mechanism. This is treated as an import of services.

Here's the mechanics. Say you pay Amazon Web Services, and the invoice comes from AWS's foreign entity with no Indian GST charged. You are liable to self-assess 18% IGST on that value, deposit it with the government in your GSTR-3B, and then — in the same return — claim it back as input tax credit. It's largely a cash-flow-neutral bookkeeping exercise, but you must record both legs. Skip the payment leg and you've under-reported tax. Skip the credit leg and you've overpaid.

Now, an important nuance many teams miss: several of these vendors bill through their Indian entities and charge you Indian GST directly. Google, Microsoft, and AWS all have Indian billing setups for many customers. When the invoice shows an Indian GSTIN of the supplier and 18% CGST+SGST or IGST is already charged, RCM does not apply — you simply claim the credit like any domestic purchase. Whether it's forward charge or reverse charge depends entirely on which entity billed you.

Pro Tip: Before you assume RCM, open the actual invoice and check the supplier's tax details. If it shows an Indian GSTIN and a tax breakup, it's forward charge — do NOT also pay RCM, or you'll double-pay tax you'll struggle to recover. I've seen a Coimbatore textile exporter pay RCM on Microsoft 365 invoices that were already billed with Indian GST. Six months of duplicate tax before anyone caught it.

Making your GSTIN visible to the vendor

To get correctly billed, you must add your GSTIN to your vendor billing profile. In the Google Admin console, that's under billing settings. In Microsoft 365 admin, it's in your billing account tax info. On AWS, it's the Tax Settings page under Billing. Do this before your next billing cycle, because retroactive corrections are painful and sometimes impossible. If you need help configuring Google Workspace licensing or Microsoft 365 licensing with correct GST details, that's exactly the kind of setup our team handles.

What are the exact invoice requirements to protect your claim?

A GST officer during scrutiny doesn't care that you obviously used AWS. They care whether the paperwork holds. Over the years I've built a checklist that I hand to every client's finance team. Your cloud/SaaS invoice should contain:

  • Supplier's name and, if Indian-billed, their GSTIN.
  • Your legal business name exactly as registered and your correct 15-digit GSTIN.
  • Invoice number and date.
  • Description of the service (e.g., "Cloud compute — EC2", "Workspace Business Standard — 20 users").
  • Taxable value and the tax breakup (CGST/SGST or IGST) where charged.
  • Place of supply — this determines whether it's IGST or CGST+SGST.

For RCM imports, you additionally generate a self-invoice and a payment voucher, which many businesses forget. Under the rules, the recipient must issue a self-invoice for supplies received from an unregistered/foreign supplier under reverse charge. Your accountant should be doing this monthly.

Common Mistake: Signing up for a SaaS tool with a personal Gmail and a personal card, then expensing it. The invoice comes addressed to "Rahul Sharma", not "Sharma Logistics Pvt Ltd", with no GSTIN. That credit is gone. Always onboard business software through a business account with GST details filled in from day one.

A real cost breakdown: on-prem to cloud, and the ITC that made it obvious

Let me walk through a client I'll call by their profile: a 40-person B2B distribution company in Gurgaon running their ERP and file server on two ageing on-prem servers plus a tangle of desktop-installed software.

Their monthly IT picture before migration:

  • On-prem server AMC, power, and a part-time hardware vendor: ~₹38,000/month.
  • Ad-hoc licensed software, no consolidated billing, GST rarely tracked.
  • Downtime during a July power outage that cost them two days of order processing.

We migrated their ERP to a right-sized AWS setup, moved email and docs to Google Workspace, and consolidated everything under GST-compliant billing. Here's the after picture:

Line item Monthly cost (excl. GST) GST @18% ITC claimable
AWS compute + storage (right-sized) ₹22,000 ₹3,960 ₹3,960
Google Workspace (40 users, Business Standard) ₹28,800 ₹5,184 ₹5,184
Backup + monitoring ₹6,000 ₹1,080 ₹1,080
Total ₹56,800 ₹10,224 ₹10,224

The headline gross number (₹56,800 + GST) looked higher than their old ₹38,000. That's what nearly killed the decision in the boardroom. But two things flipped it. First, the entire ₹10,224 monthly GST became recoverable ITC because the billing was now clean and reflected in their GSTR-2B — something their old fragmented setup never achieved. Their effective monthly spend was ₹56,800, not ₹67,024. Second, the old ₹38,000 didn't include the invisible costs: downtime, the founder's time firefighting, and depreciating hardware they'd have to replace within 18 months.

Net position after a full year: their real IT cost was flat-to-slightly-lower, uptime went to near-100%, and they gained scalability they simply couldn't buy on-prem. The ITC recovery of roughly ₹1.22 lakh a year was the difference between a "why are we spending more" conversation and a clean approval. If you're weighing a similar move, our cloud migration and managed services team scopes exactly these numbers before you commit.

AWS vs GCP vs Azure vs Google Workspace vs Microsoft 365: how billing and ITC differ

Not all cloud vendors handle Indian GST identically, and the billing entity changes your compliance workload. Here's a practical comparison based on typical Indian SMB experience.

Vendor Typical India billing GST on invoice? ITC mechanism Best fit
AWS Can be foreign or AWS India (AISPL) Depends on account setup Forward charge if AISPL; RCM if foreign Scalable app hosting, startups
Microsoft Azure / 365 Often Indian entity Usually yes (Indian GST) Forward charge, straightforward ITC Microsoft-stack businesses
Google Cloud / Workspace Can be foreign or via reseller Via Indian reseller: yes Forward charge via reseller; else RCM Collaboration, data/ML workloads
Reseller-billed (any vendor) Indian reseller GSTIN Always yes Clean domestic forward charge SMBs wanting zero RCM hassle

Notice the pattern: buying through an authorised Indian reseller almost always simplifies your GST life. You get a clean domestic invoice with Indian GST, no self-invoicing, no RCM entries, and the credit flows straight into GSTR-2B. For many SMBs the marginal difference in price is worth the compliance simplicity — especially if your accounts team is small. This is one reason we license Workspace and Microsoft 365 through proper Indian billing for our clients.

Step-by-step: setting up ITC-ready cloud billing in your business

Here's the exact sequence I brief every client's finance and IT team on. Follow it and your ITC will hold up under scrutiny.

  1. Register or verify your GSTIN. If you're not yet registered but crossing thresholds, sort this first. The rules have gotten faster — see our guide on 3-day GST registration from Nov 1 to check eligibility.
  2. Add your GSTIN and legal name to every vendor's billing profile. AWS Tax Settings, Google Admin billing, Microsoft 365 billing tax info. Match the name to your GST certificate exactly.
  3. Choose Indian-entity or reseller billing where possible. This converts RCM headaches into simple forward-charge credits.
  4. Set up self-invoicing for any remaining foreign-billed services. Your accountant issues a monthly self-invoice and payment voucher, records the RCM liability and the matching ITC in GSTR-3B.
  5. Reconcile monthly against GSTR-2B. Every cloud/SaaS invoice should appear. If a supplier hasn't filed, chase them — your credit depends on their compliance.
  6. Segregate personal or blocked-credit expenses. Keep them in a separate ledger so they never contaminate your claimable ITC.
  7. Claim within the deadline. ITC for a financial year must be availed by 30th November of the following year or the annual return date, whichever is earlier. Don't let old credits lapse.

If your team doesn't have the bandwidth to set this up properly, this is bread-and-butter work for our IT consulting and managed cloud practice — we routinely configure billing, train the accounts team, and hand over a reconciliation checklist.

What can't you claim? Blocked credits and grey areas

Not everything with GST on it is fair game. Section 17(5) blocks certain credits, and a few SaaS scenarios fall into grey zones:

  • Personal-use subscriptions billed to the company — never claimable.
  • Software used purely for exempt supplies — if your output is fully GST-exempt, input credit is generally not available or must be apportioned.
  • Employee welfare / entertainment tools that fall under blocked categories.
  • Mixed-use tools — if a subscription is part personal, part business, only the business portion is claimable and you should document the basis.

If you supply both taxable and exempt outputs — common with some fintech, healthcare, and education businesses — your ITC on common input services like cloud must be proportionately reversed. Get this wrong and you either overclaim (audit risk) or underclaim (lost money). This is where a quick review with a consultant pays for itself.

How eDarpan helps SMBs get this right end to end

Getting cloud economics and GST to work together isn't one job — it's the intersection of IT and finance, and most SMBs don't have both skills under one roof. That's the gap we fill. Beyond migration and licensing, we build the custom software and mobile apps that run on these platforms, deploy customer channels like WhatsApp Business API, AI voicebots, and bulk SMS, and keep the whole stack GST-clean.

If you're a growing business that also needs a registered address for GST or a new state registration, our virtual office for GST and company registration service is worth a look, especially given the direction of policy in our piece on One Nation One GST Registration. Explore the full services overview or just talk to us about your setup.

Frequently asked questions

Can I claim GST input tax credit on AWS if billed from a foreign entity?

Yes. When AWS bills from a foreign entity without Indian GST, you pay 18% IGST yourself under reverse charge and claim it back as ITC in the same GSTR-3B, provided the service is for business. Remember to generate a self-invoice for the transaction.

Do I pay reverse charge on Google Workspace and Microsoft 365?

It depends on who bills you. If the invoice shows an Indian GSTIN with Indian GST charged (common via Indian entities or resellers), it's forward charge and you simply claim the credit — no RCM. Only foreign-entity invoices without Indian GST trigger reverse charge.

What happens if the SaaS invoice has the wrong GSTIN or my personal name?

The input tax credit is effectively lost, because the credit must match a valid invoice carrying your correct GSTIN and legal name. Correct your vendor billing profile immediately and ask for a revised invoice; retroactive fixes aren't always possible.

What is the deadline to claim ITC on cloud subscriptions?

ITC for a financial year must be availed by 30th November of the following financial year or the date of filing the annual return, whichever is earlier. After that the credit lapses, so reconcile and claim well before the cut-off.

Can a business claim ITC before GST registration?

Generally no — you need a valid GSTIN to claim ITC on ongoing subscriptions. There are limited provisions for credit on stock at the time you become liable to register, but for recurring cloud services, get registered first and add your GSTIN to vendor billing.

Does ITC apply if I supply only exempt or export services?

For exempt supplies, ITC is generally not available and must be reversed proportionately. Exports are a special case — they're zero-rated, so you can typically claim ITC and even seek a refund. Businesses scaling globally should read our note on SMB exporters' tools and compliance.

How much can an SMB realistically save through ITC on software?

Since GST on cloud and SaaS is 18%, a fully claimable stack effectively costs 18% less than the gross invoice. A business spending ₹1 lakh a month recovers about ₹18,000 monthly, or over ₹2 lakh a year — money most fragmented setups leave uncollected.

The bottom line

Cloud and SaaS aren't just an operational upgrade for Indian SMBs — done right, they're a tax-efficient one. Claiming GST input tax credit on cloud services correctly can shave 18% off your real software spend, and for a business running AWS, Google Workspace, and Microsoft 365 that adds up to lakhs a year. The whole game comes down to three disciplines: bill everything to your correct GSTIN, handle reverse charge on foreign vendors properly, and reconcile against GSTR-2B every month.

Most businesses lose this money not to policy but to paperwork. Fix the plumbing once and the savings recur forever. If you'd like a second set of eyes on your cloud billing and ITC position — or you're planning a migration and want the numbers modelled before you decide — reach out to eDarpan and we'll walk through it with your finance team.

Image credit: Out of business by kevin dooley via flickr (BY 2.0), sourced through Openverse.

K

Written by

Kavita Joshi

Business consultant with 12 years of experience helping Indian startups navigate GST compliance, company registration, and operational scaling. Kavita has guided 200+ businesses through their first year.

Looking for a technology partner?

From IT consulting to virtual office to custom software — eDarpan can help.

GST Input Tax Credit on Cloud Services: SMB Guide | eDarpan