GST-compliant web hosting India: why your invoice matters for SMB tax filing
Why Indian B2B customers lose 18% GST input tax credit when buying hosting from foreign-domiciled providers, and how to verify your hosting invoice is actually GST-compliant.
A coaching institute owner emailed us last month with a small accounting question. Their CA had flagged that their hosting expenses were not being properly claimed as input tax credit. After we walked through the invoices, the reason was simple: they had been buying from a foreign-domiciled hosting company. The invoices showed amounts in rupees and looked Indian, but the issuing entity was based abroad. No GSTIN. No input tax credit.
Over three years of hosting bills, the institute had quietly paid Rs 4,800 in unclaimed GST.
This is a wider issue than people realise. The Indian hosting market is dominated by foreign-owned brands that bill from offshore entities, and a meaningful percentage of small Indian B2B customers are losing the input tax credit they would otherwise be entitled to. This piece breaks down why this happens, how to verify your own invoices, and why the issue specifically motivated our decision to operate growhost as an Indian-incorporated entity.
A quick refresher on GST input tax credit
If you are a GST-registered business in India, you charge GST on the services or goods you sell. You also pay GST on the goods and services you buy. The net amount you remit to the government each month is the difference — the GST you collected from customers, minus the GST you paid to your suppliers. The GST you paid to suppliers is called Input Tax Credit (ITC).
For ITC to apply, three things must be true:
- The supplier must be GST-registered in India and must have a valid GSTIN.
- The invoice must be a tax invoice that explicitly shows the GST charged.
- The supplier must actually file their GSTR-1 return showing the supply, so the credit appears in your GSTR-2A / GSTR-2B reconciliation.
If any of those three things is missing, your accountant cannot claim the ITC, and the GST portion of the invoice becomes a sunk business expense.
Why most international hosting companies fail the test
Large international hosts like Hostinger, GoDaddy, Bluehost (international), and SiteGround typically bill from their headquarters jurisdiction — Lithuania, the US, the UK, or similar. They charge GST on Indian credit cards because of how India's reverse charge / equalisation levy framework requires them to, but the invoice they issue is not an Indian GST tax invoice. There is no GSTIN. There is no place of supply broken out. The HSN/SAC code may or may not be present, but without the GSTIN it doesn't matter.
For your CA, the invoice is not eligible for ITC. The 18% GST you paid on the hosting bill is gone.
The Reverse Charge Mechanism wrinkle
Here is the technicality most small businesses are unaware of: when you import a service from outside India, you are legally expected to self-assess and pay GST under the Reverse Charge Mechanism (RCM). This means you, the buyer, are supposed to pay 18% GST to the government on top of what you paid the foreign vendor, then claim that same 18% as input tax credit.
In practice, most small businesses don't track foreign SaaS purchases under RCM. Their CAs treat the foreign expense as a B2C purchase and skip the RCM entry. This is technically non-compliant, though enforcement at the small-business level is minimal.
The cleanest setup, by a wide margin, is to buy from an Indian-domiciled supplier with a valid GSTIN, get an Indian tax invoice, and claim ITC normally. No RCM gymnastics, no awkward conversations with your accountant.
How to verify your hosting invoice is GST-compliant
Pull up your most recent hosting invoice and check for these things:
- A 15-character GSTIN on the invoice. The first two characters are the state code, the next ten are the company's PAN, then a digit, then a check character. Example format:
27ABCDE1234F1Z5. - The GSTIN is verified on the official GST portal. Search the taxpayer details — the active status and legal name should match the entity on the invoice.
- The CGST + SGST or IGST split is shown explicitly. A vague "tax" line item is not enough.
- Your own GSTIN appears on the invoice if you provided it at signup. Without it, the supplier may have issued the invoice as B2C, which still allows them to claim outward supply but may complicate your ITC claim.
- The supplier's invoice appears in your GSTR-2B in the month after the invoice date. This is the final confirmation that ITC will flow.
If any of these checks fails, the GST portion of the invoice is at risk.
Why we built growhost as an Indian entity
When we started growhost, the entity structure was an early decision. We could have set up offshore, billed Indian customers in USD or INR, and avoided some operational complexity. Instead, we incorporated in India, registered for GST from day one, and built our billing pipeline (Razorpay integration, GST-compliant invoice generation) around that decision.
The reason was simple: the customers we wanted to serve — coaching institutes, doctors, freelancers, small businesses — are exactly the kind of small Indian B2B customers who lose money when they buy hosting from foreign entities. By operating as an Indian entity, we make it so the 18% GST you pay on hosting is recoverable as input tax credit. For a Rs 500/month plan, that's Rs 1,080 / year that goes back into your business instead of disappearing into a foreign vendor's invoice line.
It also means our pricing page shows transparent India-rupee pricing without exchange rate uncertainty, and the bank statement reads as a domestic INR transaction rather than a foreign forex charge.
What about Indian-domiciled foreign-owned hosts?
This is where it gets nuanced. Some international hosting brands operate Indian subsidiaries that bill through an Indian entity with a valid GSTIN. BigRock, HostGator India, and Bluehost India are examples — they are owned by the same US-based Newfold Digital group, but their India-facing operations bill through Indian entities with GSTINs and issue compliant tax invoices.
For ITC purposes, these brands are fine. The compliance gap we're talking about applies specifically to hosting companies that bill directly from a foreign entity to Indian customers.
MilesWeb is an Indian-owned company with a valid GSTIN. growhost is the same. Hostinger (.com) bills from Lithuania and does not issue Indian tax invoices. The distinction is about who issues the invoice, not who owns the brand.
A short verification checklist
If you want to make sure your hosting is GST-compliant in one minute:
- Open your most recent hosting invoice.
- Search for "GSTIN" on the page. If it's not there, you're not getting ITC.
- If it is there, copy the 15-character number and verify it at services.gst.gov.in.
- Check that the legal name returned matches the entity on your invoice.
- Ask your CA to confirm the invoice appeared in your most recent GSTR-2B reconciliation.
If all five pass, you're claiming ITC properly. If any fail, you're losing 18% of your hosting spend that should have come back to you as a tax credit.
It's not a huge number on a single invoice. It is a meaningful number compounded across three years of hosting bills and across the dozens of other SaaS subscriptions a small business pays for. The GST framework was designed to make these things recoverable. The only reason most businesses don't recover them is that they're buying from suppliers who can't issue compliant invoices.
For more on how we operate growhost as an Indian entity, see our about page. The boring answer to "why does this matter" is: small business margins are tight, and 18% over three years is not nothing.
Frequently asked questions
What makes an invoice GST-compliant in India?
Does Hostinger give GST invoices?
How much does the GST input tax credit actually save me?
Do I have to be GST-registered to benefit?
Is buying hosting from a foreign provider 'illegal' from a GST perspective?
How do I verify a hosting provider's GST registration?
Keep reading
MilesWeb vs Hostinger vs growhost: an Indian SMB comparison (Q2 2026)
Honest side-by-side of MilesWeb, Hostinger, and growhost on renewal pricing, datacenters, GST compliance, and support for Indian small businesses.
Cheap web hosting India under Rs 200/month — what's a trap and what's not
An honest look at what you actually get in the Rs 99-200/month Indian hosting tier, which corners get cut, and when 'cheap' becomes 'false economy'.
Web hosting for doctors and clinics in India: 2026 compliance and speed guide
What Indian doctors and clinics need from web hosting in 2026 — DPDP Act compliance for patient data, fast load times for mobile users, and appointment booking integrations.