Blog › GST Invoice Format for Freelancers in India: A Practical Guide

GST Invoice Format for Freelancers in India: A Practical Guide

27 Jul 2026 · 4 min read · by the Signr team

If you are an Indian freelancer who has crossed the ₹20 lakh annual turnover threshold (or ₹10 lakh for special category states) and registered for GST, issuing tax compliant invoices is non-negotiable. Using a correct GST invoice format for freelancers in India ensures you satisfy the requirements of Rule 46 of the CGST Rules, 2017, while allowing your GST-registered clients to claim Input Tax Credit seamlessly.

Why Every Indian Freelancer Needs a Compliant GST Invoice

Under the Central Goods and Services Tax Act, 2017, any registered taxpayer providing taxable services must issue a GST tax invoice within 30 days of completing the service. A proper invoice serves as legal evidence of the transaction under the Information Technology Act 2000 when created digitally. Beyond legal compliance, corporate clients in India strictly require valid GST invoices to process payments and reconcile their accounts with the tax department.

Mandatory Fields in a Freelancer GST Invoice

According to Indian tax regulations, your invoice must clearly state 'TAX INVOICE' at the top and include specific details about both you and your client:

Understanding SAC Codes for Common Freelance Professions

Services Accounting Codes (SAC) categorize the type of service you offer. Selecting the right code on your GST invoice prevents compliance queries from the tax authorities. Common SAC codes for Indian freelancers include:

How to Calculate CGST, SGST, and IGST

The GST structure in India depends on the location of your business relative to your client's location. The Place of Supply determines which tax components apply to your bill.

1. Intra-State Supply (Client in the Same State)

If both you and your client are located in the same state (e.g., you are in Maharashtra and your client is in Maharashtra), split the 18% GST into equal halves: 9% CGST (Central GST) and 9% SGST (State GST).

2. Inter-State Supply (Client in a Different State)

If your client is located in another Indian state (e.g., you are in Karnataka and your client is in Delhi), charge the full 18% as IGST (Integrated GST).

3. Export of Services (International Clients)

Services delivered to foreign clients are considered zero-rated supplies. If you file a Letter of Undertaking (LUT) on the GST portal annually, you can bill international clients at 0% GST. Your invoice must explicitly state: 'Supply meant for export under LUT without payment of integrated tax'.

Concrete Breakdown: Sample Billing Example

Suppose you are a freelance UI designer based in Bengaluru (Karnataka) completing a ₹50,000 project for a client in Mumbai (Maharashtra). Since this is an inter-state transaction, you charge 18% IGST.

Best Practices for Freelance Invoicing and Agreements

To protect yourself against delayed payments or scope creep, always link your invoice to an executed freelance agreement. Clear terms specifying payment due dates, late fees, and GST liabilities prevent disputes down the line. Using dedicated legal tools like Signr allows Indian freelancers to send binding client contracts digitally under the IT Act 2000 and collect advance payments smoothly before handing over final deliverables.

Common Invoicing Mistakes Indian Freelancers Should Avoid

GST InvoiceIndian FreelancersFreelance TaxesGST ComplianceFreelance Invoicing

Frequently asked questions

Is a GST invoice mandatory for Indian freelancers earning under ₹20 lakhs?

No. If your annual turnover is below ₹20 lakh (₹10 lakh in special category states), GST registration is optional. Unregistered freelancers issue standard commercial invoices without adding GSTIN or tax charges.

How do I mention TDS on my freelance GST invoice?

TDS under Section 194J is deducted by your client on the taxable value of services, not on the GST amount. You bill the total amount including GST, and the client deducts TDS from the subtotal when making the net payment.

Can I issue a GST invoice to an international client in USD?

Yes, you can issue the invoice in foreign currency like USD or EUR, but you must also display the Indian Rupee (₹) equivalent using the RBI reference rate on the date of invoicing for GST reporting.

Send this as a signed agreement in minutes

Signr turns your terms into a mobile signing link — no printing, no scanning, no account for your client. Collect a UPI advance and a court-ready certificate too.

Try Signr free →

Keep reading

How to Ask Client for Advance Payment: Scripts and Guide for Freelancers

Learn how to ask client for advance payment in India without sounding awkward. Get email scripts, GST rules, contract clauses, and payment strategies.

Is an Electronic Signature Legally Valid in India? IT Act 2000 Explained

Are electronic signatures legally valid in India? Learn how the IT Act 2000 protects Indian freelancers, contract requirements, and court admissibility.

How to Write a Freelance Contract in India: Complete Guide & Essential Clauses

Learn how to write a legally binding freelance contract in India. Protect your payments, scope, and IP under the IT Act with our essential clause guide.