Goods and Services Tax or GST has been a hot and confusing topic for freelancers. Here is some clarity.
The original rule was that if you earned even a single rupee from outside the state where you filed your taxes, you had to register for GST and file taxes.
However, last week there has been some updates to this law. The latest update is welcome news for most of the freelancers in India.
When To Get GST Registration
You need GST registration only if your gross total income is greater than 20,00,000/- INR (20 lakhs).
Gross total income = Gross total income from your state + Gross total income from out of state remittances + Gross total income from abroad.
The original rule was that you needed GST registration even if you are earning even one rupee from out of state remittances. However, this has been amended in favour of freelancers and small businesses.
Should You Pay GST For Foreign Income?
Income from abroad is exempt from GST.
However, if your gross total income (which includes income from abroad) is greater than 20 lakh INR, then you need GST registration. But you will be filing GST as zero percentage for the income from abroad.
The catch is that once you have GST registration you have to file GST for all income, both domestic and foreign. Even if it is zero percentage, you will have to do the paper work.
Note: I am not a CA, but this is the info I got from mine and which I cross verified online. Do your research or call your CA if you are in doubt.