How to Send GST Invoices as a Freelancer in India (2026 Guide)
A step-by-step guide for Indian freelancers on creating and sending GST-compliant invoices — including what to include, when GST registration is required, and how to track payments.
If you're a freelancer in India, sooner or later a client will ask for a GST invoice. Some clients — especially companies and agencies — can't process your payment without one. This guide explains exactly what a GST invoice is, when you need one, what goes on it, and how to send it without a CA or expensive software.
Do you need to register for GST?
GST registration is mandatory if your annual turnover exceeds ₹20 lakh (₹10 lakh in special category states like Manipur, Mizoram, Nagaland, and Tripura). If you provide services exclusively to clients outside India (export of services), you may be exempt regardless of turnover — but confirm this with a CA.
Even below the threshold, many freelancers voluntarily register to work with corporate clients who require a GSTIN on every invoice. Voluntary registration also lets you claim input tax credit on business expenses.
Important: If you are below the GST threshold and unregistered, you can issue a regular invoice without a GSTIN. Do not add 'GST' to the invoice — it is a legal document and adding it incorrectly can cause compliance issues.
What must go on a GST invoice?
A GST-compliant invoice must include the following fields. Missing any of these can result in the invoice being rejected by your client's accounts team.
- Your full legal name or business name
- Your GSTIN (GST Identification Number)
- Your address (state is required for determining IGST vs CGST/SGST)
- Client's name, address, and GSTIN (if they are registered)
- Unique invoice number (sequential, cannot be repeated)
- Invoice date
- Description of services — be specific, not just "design services"
- Quantity and unit, if applicable
- Rate per unit
- Taxable value (before GST)
- GST rate and amount: CGST + SGST (same state) or IGST (different state)
- Total invoice value (taxable value + GST)
- Place of supply (the state where the service is deemed delivered)
CGST/SGST vs IGST — which applies to you?
If your client is in the same state as you, split the GST equally between CGST and SGST. If your client is in a different state, charge IGST at the full GST rate. Most freelance services attract 18% GST — 9% CGST + 9% SGST for same-state clients, or 18% IGST for inter-state clients.
How to create and send a GST invoice (step by step)
- 1Collect your client's GSTIN, legal name, and registered address before you start the invoice.
- 2Assign the next sequential invoice number from your series (e.g., INV-2026-041). Never reuse or skip numbers.
- 3List each service separately as a line item. Use "UI/UX design for homepage — 40 hours @ ₹1,500/hr" instead of "work done".
- 4Calculate your subtotal, then apply the correct GST: 18% for most professional services.
- 5Add your bank account details or UPI ID so the client can pay immediately after approval.
- 6Send the invoice as a PDF — not editable, not a screenshot. Clients need a proper document for their records.
What GST rate applies to freelance services?
Most freelance professional services — design, development, writing, consulting, marketing — fall under 18% GST (HSN/SAC code 9983 for other professional services, or specific codes for IT services like 998314). If you are unsure which SAC code applies to your work, consult a CA. Using the wrong code is a compliance issue.
How to track which invoices are paid
Sending an invoice is only half the job. You also need to track whether it has been paid, partially paid, or is overdue. A few approaches:
- Spreadsheet: works for 1-3 clients. Breaks down fast when you have multiple projects per client.
- Accounting software (Zoho Books, Tally): accurate but overkill for most freelancers and requires accounting knowledge.
- Freelancer-specific tools: built for your workflow, not an accountant's. ClientKit tracks invoice status, payment history, and lets you attach invoices to specific projects.
Filing GST returns
Once registered, you must file GST returns monthly or quarterly (depending on your scheme). GSTR-1 reports your outward supplies (invoices you raised). GSTR-3B is your summary return with tax payable. A CA handles this for most freelancers — expect ₹2,000–5,000 per month for a basic filing service.
GST filing is separate from your income tax return. You need to file both. Missing GST return deadlines attracts late fees of ₹50/day (₹20/day for nil returns), plus interest at 18% per annum on unpaid tax.
Making GST invoicing less painful
Tools like ClientKit let you configure your GST rate once, then generate invoices with the correct tax breakdown automatically. You add line items, pick the project, and download a PDF — the math and formatting are handled for you. Whether you use a dedicated tool or a Google Docs template, the most important thing is consistency: sequential invoice numbers, accurate GST calculations, and a proper record of every payment received.
Ready to manage your clients properly?
ClientKit handles invoicing, project tracking, and client portals — built for Indian freelancers.
Join the waitlist — it's free