Do you need a GST number to buy cloud hosting in India?
Whether you need a GSTIN to pay for cloud hosting in India, what changes on your invoice once you add one, and why adding it before your first payment matters.
Short answer: no. You do not need a GST registration to buy cloud hosting in India. An individual developer, an unregistered proprietorship, or a company below the registration threshold can all pay for hosting normally.
What a GSTIN changes is not whether you can buy. It is what the invoice is worth to you afterwards.
This page is general information, not tax advice. Your registration obligation depends on your own turnover and activity — confirm it with your accountant.
What changes when you have a GSTIN
Without a GSTIN you pay the price plus 18% GST, and that 18% is simply a cost. You receive a valid tax invoice either way, but there is no credit to claim against it.
With a GSTIN on the invoice, the same 18% becomes input tax credit you set off against the GST you collect from your own customers. For a business paying meaningfully for infrastructure, that is a real reduction in the effective cost of hosting, not an accounting nicety.
The other thing a GSTIN changes is the tax split. GST on a service is charged based on the place of supply, which is determined from the state in your GSTIN:
- If your state is the same as the supplier’s state, the tax is split into CGST and SGST.
- If it is a different state, the whole amount is charged as IGST.
Either way the total is 18%. The split matters to your accountant, not to your bill.
Add it before your first payment, not after
This is the part that catches people out. A tax invoice is a legal document issued at a point in time, to the details that were on file at that moment. An invoice already issued without your GSTIN was correctly issued — to an unregistered recipient — and it is not something a support request can casually rewrite after the fact.
So the sequence that saves work is:
- Create your workspace.
- Enter your business name, address, and GSTIN in billing details.
- Then make your first payment.
If you register for GST later, update your billing details as soon as the GSTIN is issued. Invoices from that point carry it; earlier ones will not, and that is correct rather than a mistake to be fixed.
What details to enter
Enter the details exactly as they appear on your GST registration certificate:
- Legal name as registered, not a trading name or a shortened version.
- GSTIN, the 15-character identifier.
- Registered address, including the state. The state is what drives the CGST/SGST versus IGST split, so an address entered for the wrong state produces an invoice with the wrong tax split.
A mismatch between the name on the invoice and the name against the GSTIN is one of the routine reasons a credit gets questioned, so it is worth copying rather than typing from memory.
If you are not registered
Nothing is blocked. You pay in rupees, you receive a tax invoice, and you keep it as a business expense record. The invoice is still a proper document — it simply names you as an unregistered recipient, and there is no credit line for you to claim.
If you expect to register soon, it is worth doing so before committing to a large annual prepayment, purely so the credit is available on the larger amount.
How Voroa handles it
Your GSTIN lives in your workspace billing settings, and you can add or change it at any time. Two things follow from what you enter there:
- The GSTIN itself appears on every invoice issued after you save it, which is what makes the tax on those invoices claimable.
- The state in your registered address decides the place of supply, and therefore whether the 18% arrives as CGST plus SGST or as IGST. Get the state right and the split is right; get it wrong and every subsequent invoice carries the wrong heads.
Leaving the field empty is a supported state, not an error. You are simply invoiced as an unregistered recipient.
See GST invoices for cloud hosting for how Voroa bills overall.