How Freelancers and IT Consultants in India Should Handle GST Registration, Invoicing and TDS

India’s freelancer and IT consulting ecosystem has grown dramatically over the past five years. Whether you’re a full-stack developer working with overseas clients, a UX designer on domestic retainers, or a business consultant billing multiple companies simultaneously, you likely have GST and TDS obligations you may not have fully addressed.
This guide cuts through the confusion and gives you a clear picture of what you need to do – and what you don’t.
Do You Need to Register for GST?
GST registration thresholds for service providers:
- Aggregate annual turnover above ₹20 lakh (₹10 lakh in special category states): Mandatory GST registration
- Supplying services to clients outside India (exports): GST registration is mandatory regardless of turnover, because you’ll want to claim ITC refunds on your business expenses
- Receiving payment through platforms like Upwork, Toptal, or direct wire transfers from foreign clients: Treated as export of services – zero-rated, but registration required
Many freelancers with domestic turnover below ₹20 lakh assume they’re exempt and skip registration. This is a costly mistake if you’re also exporting services – you forgo ITC on your laptop, software subscriptions, internet connection, co-working space, and professional services that would otherwise be refundable.
Export of Services – The ITC Refund Opportunity
If you invoice overseas clients in foreign currency and receive payment via banking channels, your services qualify as exports under GST. Exports are zero-rated, which means:
- You charge 0% GST on your client invoices
- You can claim refund of all GST paid on inputs (software subscriptions, hardware, professional fees, co-working, internet)
- You need to file GSTR-1 correctly marking these as export invoices with foreign exchange details
The refund process (RFD-01) typically takes 15-30 days for processing if your documentation is clean. Over a year, a freelancer spending ₹5,000/month on GST-bearing business expenses can recover ₹9,000 in ITC – money that would otherwise be sunk cost. This is reason enough to register even if your domestic turnover alone is below the threshold.
GST Invoicing for Consultants – What Must Be on Your Invoice
A GST tax invoice for services must include:
- Your GSTIN and name/trade name
- Client’s GSTIN (for B2B invoices) or name and address (for unregistered clients)
- Invoice number (sequential, financial year-wise)
- SAC code: 998314 for IT software services, 998311 for IT consulting, 998319 for other IT services
- Taxable value and GST amount (18% for most IT and consulting services)
- Place of supply: Client’s state for B2B domestic, ‘Outside India’ for exports
Use dedicated invoice software for consultants that handles SAC codes, place-of-supply logic for both domestic and export invoices, and generates professional PDFs that your corporate clients’ accounts payable teams will accept without revision requests.
TDS – What Your Clients Deduct and How to Recover It
If you work with Indian companies or LLPs as clients, they are required to deduct TDS from your payments under various sections:
- Section 194J: 10% TDS on professional fees (consulting, technical services) – the most common for IT consultants
- Section 194C: 1% or 2% on contractor payments (some client accounts teams incorrectly classify IT work under this section)
- Section 194A: 10% on interest, if applicable
TDS deducted by your clients reflects in your Form 26AS and Annual Information Statement (AIS). When you file your income tax return, this TDS is credited against your total tax liability – so it’s not money lost, just pre-collected. The key is ensuring the TDS is deposited correctly with your PAN, so it shows up in 26AS. Follow up with clients who fail to deposit TDS on time – you can’t claim credit for TDS that isn’t reflected.
Use an accounting software for service businesses that tracks TDS certificates received from each client, matches them to invoices, and flags discrepancies before your ITR filing.
Managing Employees and Contractual Staff
Many IT consultants reach a scale where they sub-contract work or bring on part-time team members. At this stage, your obligations expand:
- TDS on payments to sub-contractors (Section 194C)
- TDS on salaries paid to employees (Section 192)
- PF and ESI obligations once you cross statutory employee thresholds
- Salary slips as a legal obligation for employees
A free salary slip generator that computes PF, ESI, and TDS deductions and produces compliant payslips handles this cleanly without requiring HR software investment at an early stage.
A POS App for Client-Site Consulting Firms
Consulting firms that operate from multiple locations or maintain client-site teams sometimes need decentralised expense tracking and billing. A POS App that supports multi-user access and integrates with central accounting lets team members log expenses and client interactions from the field without creating reconciliation work for a central finance team.
Quarterly Compliance Checklist for Freelancers
- File GSTR-1 by 11th of the following month (or quarterly under QRMP scheme)
- File GSTR-3B and pay any net GST liability by 20th
- Download Form 26AS and match TDS credits to invoices raised
- Reconcile GSTR-2B for ITC on business purchases
- For export invoices, file RFD-01 if ITC accumulated is significant
Freelancing gives you income flexibility. With the right tools, it can also give you compliance simplicity – without outsourcing your finances to a CA for every routine task.


