Guide for freelancers
GST invoice for freelancers: registration, SAC codes and what to put on it
For designers, developers, writers, consultants and other independent professionals in India. When GST registration applies, what a freelancer’s tax invoice needs, which SAC code to use, and what changes for clients in other states or abroad.
Last reviewed: · CA review: pending
Do you need GST registration?
Under Section 22 of the CGST Act, a service provider must register once their aggregate turnover in a financial year exceeds ₹20 lakh. The limit is ₹10 lakh if you supply from Manipur, Mizoram, Nagaland or Tripura.
Aggregate turnover counts the value of all your taxable supplies, exempt supplies, exports and inter-state supplies across India under the same PAN, without the GST itself. Income from all your clients adds up, not each client separately.
Clients in other states
Section 24 normally makes registration compulsory for anyone making inter-state taxable supplies, whatever their turnover. For services, Notification 10/2017-Integrated Tax exempts suppliers whose aggregate turnover stays within the same ₹20 lakh (₹10 lakh) limit. So a small freelancer with clients in other Indian states doesn’t have to register just because of that.
Registering below the limit
You can register voluntarily. Some clients prefer suppliers with a GSTIN. Once registered you must charge GST on taxable supplies and file returns, even below the threshold.
Section 24 lists other situations where registration is compulsory regardless of turnover. If you sell through online platforms or work with overseas clients, check your position with a CA.
Not registered?
Without GST registration you cannot issue a tax invoice or charge GST. The GST invoice generator is built for GST-registered businesses; it asks for your GSTIN and checks it. Not registered yet? Make an invoice without GST instead.
What to put on your GST invoice
A freelancer’s tax invoice needs the same particulars as any other (Rule 46 of the CGST Rules). The ones freelancers most often get wrong:
- Your GSTIN, name and address: the address on your registration, even if you work from home.
- Your client’s GSTIN if they are a registered business. Their GSTIN’s first two digits should match the state in their address.
- A unique invoice number of up to 16 characters, consecutive within the financial year, for example
2026-27/007. - Place of supply. For a registered business client, it is the client’s location.
- A SAC code on every line and a clear description, ideally with the period or milestone: “Logo and brand guidelines, milestone 2 of 3”.
- Quantity that makes sense for services: hours, days, or 1 for a fixed-price job.
- Taxable value, rate and tax: CGST + SGST for a client in your state, IGST for a client in another state.
- Reverse charge: No and your signature.
Issue the invoice within 30 days of supplying the service (Rule 47). The full field list, with an annotated example, is in the GST invoice format guide.
Common SAC codes for freelance services
These headings come from the Scheme of Classification of Services. Pick the code that describes what you actually supply. The editor suggests these as you type, and you can enter any other code.
| SAC | Service |
|---|---|
| 998311 | Management consulting and management services Strategy, finance, HR, marketing or operations consulting |
| 998312 | Business consulting services (including public relations) Business advisory, PR consulting |
| 998313 | IT consulting and support services Tech advice, support and maintenance without building software |
| 998314 | IT design and development services Website, app and software development, UX/UI design for software |
| 998361 | Advertising services Ad campaigns and creative for advertising |
| 998391 | Specialty design services Interior, fashion, industrial and other specialty design |
| 998222 | Accounting and bookkeeping services Bookkeeping, accounts maintenance |
| 998399 | Other professional, technical and business services Professional services not covered by a more specific code |
The GST rate depends on the code and the current rate notification. 18% applies to most professional, technical and business services like these, but check the entry for your code, as several service rates changed from 22 September 2025. Generate Invoice Online accepts 5%, 18% and 40%, and warns if you pick 12% or 28% on an invoice dated after that change.
Clients in another state
If you are in Karnataka and your registered client is in Delhi, the place of supply is Delhi, so you charge the full 18% as IGST instead of CGST + SGST. Choose the client’s state as the place of supply and the editor does the split and labels it on the invoice. See the IGST sample invoice.
Overseas clients (export of services)
Services to clients abroad can qualify as an export of services, which is a zero-rated supply (Section 16 of the IGST Act) when the conditions in Section 2(6) are met, such as the client and the place of supply being outside India and payment being received in convertible foreign exchange. Exports are usually invoiced under a Letter of Undertaking (LUT) with a specific endorsement on the invoice.
Generate Invoice Online does not support export invoices. Its place-of-supply list covers Indian states and union territories only, and it can’t add LUT details or export endorsements. Use accounting software that supports exports, or ask your CA.
Getting paid: bank details and UPI QR
Payment details aren’t a GST requirement, but they help you get paid. In Generate Invoice Online you can add your account name, bank, account number, IFSC and UPI ID. With a UPI ID, the invoice and PDF show a QR code that opens any UPI app with your invoice amount filled in. You can switch the QR off.
Your business and payment details are remembered on this device, so the next invoice starts pre-filled. Invoices you download are listed in My invoices with their customers, and you can download a backup file to keep a copy.
Sources
Primary GST law and notifications, plus reputable secondary references where marked. Rules change, so check the current text before relying on any single page.
- CGST Act 2017, Section 22: Persons liable for registration · CBIC tax information portal
- CGST Act 2017, Sections 2(6), 31, 32 and 170 (CBIC consolidated text, amended to 30 Sep 2020) · CBIC GST portal
- Notification No. 10/2017-Integrated Tax (13 Oct 2017), as amended by 3/2019-Integrated Tax: registration exemption for small inter-state service suppliers · TaxIndiaOnline (reproduction of the gazette text) (secondary source)
- Sectoral FAQs on GST (an unregistered person cannot issue a tax invoice) · CBIC GST portal
- CGST Rules 2017, Rule 46: Tax invoice · CBIC tax information portal
- CGST Rules, Chapter VI: Tax invoice, credit and debit notes (Rules 46–49) · CBIC GST portal
- IGST Act 2017 (as enacted), Section 12: Place of supply of services (supplier and recipient in India); Section 16: zero-rated supply · GST Council
- Scheme of Classification of Services (annexure to the services rate notification) · GST Council
- Notifications 9/2025 and 15/2025-Central Tax (Rate), dated 17 Sep 2025, effective 22 Sep 2025 (summary) · StudyCafe (secondary source)
General information, not tax advice. Generate Invoice Online helps you format invoices and checks for common GST-related issues; it is not a tax, legal or accounting advisor. GST rules change, so confirm anything unusual with your CA.