Skip to main content

Command Palette

Search for a command to run...

HSN Code List for Freelancers and Service Providers — Complete Guide 2026

HSN/SAC Code List for Freelancers 2026 | Quick Lookup Guide

Updated
11 min read

Find correct SAC codes for freelancers — web design, writing, graphics, consulting. Create free GST invoices at freeinvoicebill.com with auto-applied codes. 18% GST explained.

In this article you will learn about SAC code for freelancers, HSN code list, SAC code list, freelancer GST codes, what is SAC code.

Introduction: Why Freelancers Need to Know SAC Codes

You're a freelancer. You've just invoiced a client for ₹50,000 for web design work. You mention "web design service" and charge 18% GST.

But here's the question: Did you include the correct SAC code on that invoice?

If not, your client might not be able to claim input tax credit (ITC). Worse, tax authorities could flag your invoice as incomplete or incorrect during an audit.

SAC (Services Accounting Code) is a numeric code that classifies every type of service under the GST system. Under Rule 46 of the CGST Rules, 2017, the SAC code is a mandatory field on every GST invoice. Skipping it makes your invoice invalid.

For freelancers, this is critical. One wrong code, and compliance nightmares follow.

This guide lists the exact SAC codes for every major freelance profession — with real examples and how to use them correctly.


What Is a SAC Code? The Basics

SAC stands for Services Accounting Code. It's a 6-digit numeric code that identifies what service you're providing.

Think of it like this: HSN codes are for goods (physical products). SAC codes are for services (what you do for clients).

SAC vs HSN — Quick Comparison

Aspect SAC Code HSN Code
Stands For Services Accounting Code Harmonized System of Nomenclature
Used For Services (intangible) Goods (physical products)
Format 6 digits 4, 6, or 8 digits
Example 998314 (IT services) 85171219 (mobile phones)
Who Uses Service providers, freelancers Product sellers, manufacturers

Key Point: If you provide multiple types of services in a single project (design + development + content), each service should have its own SAC code on the invoice. Using one code for the entire project creates a mismatch.


Why SAC Codes Matter for Your GST Compliance

Missing or wrong SAC codes cause three problems:

  1. ITC Denial — Your client can't claim input tax credit without a valid SAC code

  2. Invoice Rejection — Tax authorities consider incomplete invoices invalid

  3. Audit Triggers — Inconsistent SAC codes across invoices flag your account for scrutiny

When you use the correct SAC code:

  • ✅ Your invoices are compliant

  • ✅ Clients can claim ITC

  • ✅ Your GSTR returns match your invoices

  • ✅ No audit notices or penalties


SAC Codes by Freelance Profession

1. Web Design & Web Development

SAC Code: 998314 GST Rate: 18%

Includes:

  • Website design

  • Website development

  • Web application development

  • Front-end & back-end development

Example: You invoice a client for building an e-commerce website worth ₹1,00,000.

  • SAC Code: 998314

  • Service: Web Development

  • Amount: ₹1,00,000

  • GST (18%): ₹18,000

  • Invoice Total: ₹1,18,000


2. Software Development & Custom Apps

SAC Code: 998313 GST Rate: 18%

Includes:

  • Custom software development

  • Mobile app development

  • API development

  • Cloud services

  • Software-as-a-Service (SaaS)

A freelance software developer should use SAC 998313 (Information Technology Software Services). This code covers custom software development, website development, app development, cloud services, API development, DevOps, and all other IT-related services.

Real Example: You develop a custom CRM app for a client at ₹2,00,000.

  • SAC Code: 998313

  • Service: Custom Software Development

  • Amount: ₹2,00,000

  • GST (18%): ₹36,000

  • Invoice Total: ₹2,36,000


3. Content Writing & Copywriting

SAC Code: 998314 GST Rate: 18%

Includes:

  • Blog writing

  • Copywriting

  • Technical writing

  • Ghostwriting

  • Social media content creation

  • Scriptwriting

  • Editing & proofreading

  • Translation services

Content writing services fall under SAC 998314 (Other Professional, Technical and Business Services). This covers blog writing, copywriting, technical writing, ghostwriting, social media content, scriptwriting, editing, proofreading, and translation services. The applicable GST rate is 18%.

Example: You write 20 blog posts (2,000 words each) at ₹75,000.

  • SAC Code: 998314

  • Service: Blog Writing / Content Creation

  • Amount: ₹75,000

  • GST (18%): ₹13,500

  • Invoice Total: ₹88,500


4. Graphic Design & Visual Design

SAC Code: 998312 GST Rate: 18%

Includes:

  • Logo design

  • Branding design

  • Print design (brochures, flyers)

  • Poster design

  • UI/UX design

  • Illustration services

Example: You design a complete brand identity (logo + brand guidelines) at ₹40,000.

  • SAC Code: 998312

  • Service: Graphic Design / Branding

  • Amount: ₹40,000

  • GST (18%): ₹7,200

  • Invoice Total: ₹47,200


5. Photography Services

SAC Code: 998314 GST Rate: 18%

Includes:

  • Event photography (weddings, corporate)

  • Product photography

  • Portrait photography

  • Commercial photography

  • Photo editing services

Freelance photography services fall under SAC 998314. This includes event photography, product photography, portrait photography, wedding photography, and commercial photography.

Example: You shoot a product photography session for an e-commerce brand at ₹30,000.

  • SAC Code: 998314

  • Service: Product Photography

  • Amount: ₹30,000

  • GST (18%): ₹5,400

  • Invoice Total: ₹35,400


6. Digital Marketing & SEO Services

SAC Code: 998313 GST Rate: 18%

Includes:

  • SEO services

  • Social media management

  • Social media marketing campaigns

  • Digital marketing consulting

  • Email marketing

  • Content marketing strategy

SAC code 998313 can be used by social media marketing agencies, digital marketing agencies, freelancers and SEO agencies for billing consulting and support services.

Example: You manage a client's social media marketing for 3 months at ₹45,000.

  • SAC Code: 998313

  • Service: Social Media Marketing / SMM

  • Amount: ₹45,000

  • GST (18%): ₹8,100

  • Invoice Total: ₹53,100


7. IT Consulting & Technical Support

SAC Code: 998313 GST Rate: 18%

Includes:

  • IT consulting

  • Cybersecurity consulting

  • DevOps consulting

  • IT support services

  • Database management consulting

Example: You provide IT infrastructure consulting to a startup at ₹60,000.

  • SAC Code: 998313

  • Service: IT Consulting

  • Amount: ₹60,000

  • GST (18%): ₹10,800

  • Invoice Total: ₹70,800


8. General Professional Services & Consulting

SAC Code: 998311 or 998319 GST Rate: 18%

Includes (if not covered above):

  • Business consulting

  • Management consulting

  • Financial consulting

  • HR consulting

  • General professional advice


Complete SAC Code Reference Table

Service Type SAC Code GST Rate Notes
Logo & Graphic Design 998312 18% Use for design services
Web & Software Development 998313 18% Use for coding/development
IT Consulting & SMM 998313 18% Use for advice, not coding
Content Writing & Photography 998314 18% Use for creative content
Advertising Services 998315 18% Use for ad campaigns
General Consulting 998319 18% Use if no exact code matches

Note: All freelancer services attract 18% GST (except exempted services like certain medical or educational consulting).


How to Create a Compliant Invoice with SAC Codes

When invoicing a client, follow this checklist:

Step 1: Identify Your Service

  • What exactly are you delivering?

  • Web design? Content? Consulting?

  • Be specific, not vague.

Step 2: Find the Correct SAC Code

  • Refer to the table above

  • Or search on GST portal: gst.gov.in

  • Confirm the code matches your service

Step 3: Create Your Invoice Here's what your invoice must show:

Invoice No: INV-2026-001
Invoice Date: 28 Feb 2026

Bill To: [Client Name & Address]

Description of Service: Web Design & Development
SAC Code: 998314
Quantity: 1
Rate: ₹1,00,000
Taxable Amount: ₹1,00,000
CGST (9%): ₹9,000
SGST (9%): ₹9,000
Total GST: ₹18,000
Invoice Total: ₹1,18,000

Step 4: Double-Check Before Sending

  • [Service description is clear

  • SAC code is correct

  • GST rate is 18% (for most services)

  • Math is accurate

  • Client address is complete


Creating Invoices with Automatic SAC Codes

Manually finding SAC codes every time is tedious. What if your invoicing tool auto-filled them?

You can create free GST invoices at https://freeinvoicebill.com with automatic SAC code application:

  • ✅ Select service type → SAC code auto-fills

  • ✅ 18% GST auto-calculated

  • ✅ CGST/SGST split automatically

  • ✅ Download PDF instantly

  • ✅ No login required

For freelancers, this saves time and eliminates guessing games.


Common SAC Code Mistakes to Avoid

❌ Mistake 1: Using the Same Code for Different Services

Wrong: Billing both "web design" and "content writing" under code 998314 on the same invoice.

Right: List them as separate line items with their actual SAC codes.

❌ Mistake 2: Forgetting to Update Codes

If you start as a writer (998314) but now do web development (998313), update your invoices immediately.

❌ Mistake 3: Using HSN Codes for Services

Wrong: Using HSN 85171219 (mobile phones) on a service invoice.

Right: Use only SAC codes for services, HSN codes for goods.

❌ Mistake 4: Leaving SAC Code Blank

Tax authorities consider invoices without SAC codes invalid. Your client cannot claim ITC.


FAQ: SAC Codes for Freelancers

Q: What if my freelance service doesn't fit any SAC code?

A: Use SAC 998319 (Other Professional, Technical and Business Services). It's the catch-all for services not covered by specific codes.

Q: Can I change my SAC code mid-year?

A: If you pivot services, yes. Update your code starting the next invoice. Document the change in your records.

Q: Do I need to mention SAC code on invoices to non-GST clients?

A: Yes. Under Rule 46 of the CGST Rules, 2017, the SAC code is a mandatory field on every GST invoice — even if the client is a consumer and cannot claim ITC.

Q: Is GST mandatory for all freelancers?

A: Only if your annual turnover exceeds ₹20 lakhs (or ₹10 lakhs in special states). Below that, you can operate without GST registration.

Q: What if I invoice with the wrong SAC code?

A: It can trigger:

  • ITC denial for the client

  • Mismatch notices from tax authorities

  • Potential audit scrutiny

  • Always correct and re-issue if you make a mistake

Q: Can I claim ITC on SAC-coded services I buy?

A: Yes, if the service is for business purposes. Example: You buy content writing services (SAC 998314) for your business marketing. You can claim ITC on the 18% GST paid.


SAC Code Resources for Freelancers

Official Tools:

  • GST Portal HSN/SAC Search: https://gst.gov.in

  • CBIC Classification: cbic.gov.in

  • Your CA (Chartered Accountant)

Quick Reference:

  • Save the SAC code table above

  • Bookmark freeinvoicebill.com for invoicing

  • Get a simple spreadsheet with your service codes


Best Practices for SAC Code Usage

  1. Maintain Consistency — Use the same SAC code for the same service across all invoices

  2. Document Your Codes — Keep a list of which codes you use for which services

  3. Update When Services Change — If you add new offerings, research the correct SAC code

  4. Use Tools That Auto-Fill — Reduce manual entry errors by using software that applies SAC codes automatically (like https://freeinvoicebill.com)

  5. Verify Before Filing Returns — When filing GSTR-1, ensure SAC codes match your invoices exactly


Key Takeaways

  1. SAC codes are mandatory on every service invoice — skipping them makes invoices invalid

  2. Most freelancer services use these codes:

    • 998312 → Design

    • 998313 → IT/Development/Consulting

    • 998314 → Content/Writing/Photography

  3. All freelancer services attract 18% GST (with rare exemptions)

  4. Use only one SAC code per service line item — don't combine different services under one code

  5. Tools like https://freeinvoicebill.com auto-apply SAC codes, saving time and reducing errors

  6. Consistency matters — use the same code for the same service across all invoices

  7. Wrong codes trigger compliance issues — always verify before invoicing

Get your SAC codes right, and invoicing becomes simple. Use the table above, keep it bookmarked, and you're covered.

2 views

More from this blog

F

Free GST Invoice Generator | Create Invoices Online

16 posts