GST (Goods and Services Tax) confuses many small business owners and freelancers in India. This guide explains everything clearly — when you need to register, how to file returns, and how to avoid the most common mistakes that lead to penalties.
Do You Need to Register for GST?
GST registration is mandatory if:
- Your annual turnover exceeds ₹40 lakhs (goods) or ₹20 lakhs (services)
- You sell goods or services to other GST-registered businesses (they need your GSTIN for input tax credit)
- You sell on e-commerce platforms (Amazon, Flipkart) — mandatory regardless of turnover
- You provide services from India to international clients (export of services)
Freelancers and bloggers earning below ₹20 lakhs annually from services are not required to register for GST, though you can do so voluntarily.
GST Rates Relevant to Digital Businesses
| Service | GST Rate |
|---|---|
| Web development services | 18% |
| Digital marketing services | 18% |
| Online advertising (Google Ads) | 18% |
| Software as a Service (SaaS) | 18% |
| Export of services (international clients) | 0% (zero-rated) |
How to File GST Returns
Once registered, you file monthly or quarterly returns through the GST portal (gst.gov.in). Most small businesses file GSTR-1 (sales) and GSTR-3B (summary) monthly. Using accounting software like Zoho Books or Tally makes this significantly easier — both have GST-compliant invoicing built in.
Disclaimer: This is general information only. Consult a Chartered Accountant for advice specific to your business situation.
