I own a software company which is in the reselling business mostly domains, Web hosting etc.
We buy domains from companies like Godaddy etc and they do not charge us GST on the invoice.
Recently, I transferred domains to Cloudflare and they too didn’t charge GST. I have entered my GSTIN in Godaddy account but there is simply no provision in Cloudflare.
So, in the first place do I need to pay GST for domains purchased from foreign companies in India? and what if the foreign company which bills me does not have a GST number? Do I still need to pay GST?
Yes. You need to pay IGST under RCM for domains purchased from GoDaddy as well as Cloudflare. It doesn’t matter whether your service providers are registered tax payers or unregistered. RCM is applicable to you as you are a registered Tax payer and consume service in India.