SAC Code for Freelancers in India

Which code goes on your GST invoice, what it actually means, and where to put it. Written for developers, designers, marketers, writers and consultants billing Indian clients.

Last updated: 19 August 2026

What is a SAC code?

SAC stands for Services Accounting Code. It is how the GST system identifies what kind of service you supplied. Every service has a code, and that code sits on your tax invoice next to the line item it describes.

SAC vs HSN in one line: goods use HSN codes, services use SAC codes. As a freelancer you almost always supply services, so you want SAC.

A SAC code is six digits, and it narrows down as it goes. Take 998314:

Most freelancers live inside 9983. That is the family worth knowing.

SAC codes freelancers commonly use

What you actually doSACOfficial description
Website, software, app development998314IT design and development services
IT consulting, technical support, SEO and digital marketing consulting998313IT consulting and support services
Web hosting, cloud / infrastructure provisioning998315Hosting and IT infrastructure provisioning services
Server, network and IT infrastructure management998316IT infrastructure and network management services
IT work that fits none of the above998319Other information technology services
Advertising and marketing services998361Advertising services
Influencer marketing, sponsorship, brand promotion998397Sponsorship and brand promotion services
Graphic design, UI design, specialty design998391Specialty design services
Photography and videography99838Photography and event services (pick the specific 6-digit code in this group)
Commercial training and coaching999293Commercial training and coaching services

Verify before you file. This list is a starting point for the common freelancer cases, not a legal classification of your specific work. Codes and rates get amended. Confirm the exact code and rate for what you do on the official GST portal or with a chartered accountant before you file a return.

A note on content writing

There is no single obvious code that everyone agrees on for freelance content writing. In practice it gets billed under an IT or other-professional-services code depending on what the work really is — writing for a website is treated differently from copywriting for an ad campaign. This is one worth asking your CA about rather than copying from a blog.

A note on coaching and training

Code 999293 covers commercial training and coaching, but the GST treatment here is genuinely contested — some education services are exempt, and where your work falls depends on what you teach and to whom. Do not assume 18% and do not assume exempt. Ask.

What GST rate goes with these?

Most professional, technical and IT services supplied by freelancers are taxed at 18%. How that 18% appears on the invoice depends on where your client is:

It is the place of supply that decides this, not where you happen to be sitting when you do the work. Export of services is a separate case with its own rules around LUT and zero rating — do not treat a foreign client like an inter-state Indian client.

Put the code on an actual invoice

The free invoice generator has a SAC field on every line item, and it switches between CGST/SGST and IGST automatically when you pick the two states. No signup, and nothing you type leaves your browser.

Open the free GST invoice generator →

Where the SAC code goes on the invoice

It belongs on the line item, not in the header. A GST invoice line typically reads:

  1. Description of the service
  2. SAC code
  3. Quantity
  4. Rate
  5. Taxable amount

If you delivered two genuinely different services — say a website build and a month of SEO retainer — that is two lines with two different codes, not one line with whichever code you like better.

Common mistakes

Frequently asked questions

Do I need a SAC code if I am not GST registered?
No. Without registration you issue a plain invoice or bill of supply and charge no GST, so there is no SAC requirement. Adding it anyway is harmless. Once you register, it belongs on every tax invoice.
What is the SAC code for website development?
998314 — IT design and development services — is the code commonly used for website, software and app development work.
Is SAC the same as HSN?
No. HSN classifies goods, SAC classifies services. Both live in the same overall system and both appear in the same column on an invoice, which is why the two get confused. Freelancers supplying services use SAC.
What if I use the wrong SAC code?
An honest classification mistake is usually fixable. The real risk is that the wrong code implies a different GST rate, which turns into a short payment or a mismatch in your returns. If you spot an error, raise it with your CA rather than silently switching codes on the next invoice.
Do I need to show the SAC code at all on small invoices?
Reporting requirements have been tied to turnover slabs and have changed more than once. Rather than relying on a threshold you half-remember, put the code on the invoice — it costs nothing and removes the question entirely.