Title Variations:
Meta Description: A practical guide to managing GST, TDS, and advance tax as a freelancer in India, with the compliance basics and common mistakes to avoid.
Freelancing gives you control over your work, but it also hands you three separate compliance systems to manage on your own: GST, TDS, and advance tax. No employer is quietly handling any of this in the background. Here's how these three pieces fit together.
Freelance income is taxed as "Profits and Gains from Business or Profession," not as salary, whether your clients are Indian or foreign. This single classification is what triggers everything else: GST obligations, TDS deducted by clients, and your own responsibility to pay advance tax. Understanding how these three systems interact, rather than treating each as a separate headache, makes the whole thing manageable.
GST registration becomes mandatory once your aggregate turnover crosses ₹20 lakh in a financial year (₹10 lakh in special category states). A few situations require registration regardless of turnover:
Most professional services attract 18% GST. If you work with foreign clients, exports of services qualify for zero-rated treatment — filing a Letter of Undertaking (Form GST RFD-11) lets you invoice without charging IGST upfront. Some freelancers register voluntarily even below the threshold, since it enables Input Tax Credit claims and is often preferred by larger corporate clients.
When an Indian company pays you for professional or technical services, Section 194J requires them to deduct TDS once payments to you cross ₹50,000 in a financial year: