HSN Code List for Freelancers and Service Providers — Complete Guide 2026
HSN/SAC Code List for Freelancers 2026 | Quick Lookup Guide
Search for a command to run...
HSN/SAC Code List for Freelancers 2026 | Quick Lookup Guide
No comments yet. Be the first to comment.
If you're running a freelance business, small shop, or consulting firm in India, you've probably wondered: should I register for GST, and how do I even start? The good news? GST registration online is simpler than it sounds. Within 30 minutes, you ca...
You filed your GST return three days late. Now you're worried about penalties. Should you be? The answer isn't straightforward, and that's exactly why many Indian freelancers and small business owners get caught off guard by unexpected GST late fees....
If you're running a freelance business or managing a small enterprise in India, understanding the GST calculation formula with example isn't just helpful—it's essential. Most business owners either overpay GST or face compliance issues because they'r...
Your invoice is more than just a piece of paper asking for payment. It's a legal document, a tax record, and your first impression with clients. If you're a freelancer or small business owner in India, creating a proper free GST invoice template Indi...
If you're running a small business in India, GST compliance isn't optional—it's mandatory. But here's the thing: most small business owners and freelancers make avoidable GST mistakes that cost them money, reputation, and peace of mind. The worst par...
Free GST Invoice Generator | Create Invoices Online
16 posts
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.
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.
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).
| 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.
Missing or wrong SAC codes cause three problems:
ITC Denial — Your client can't claim input tax credit without a valid SAC code
Invoice Rejection — Tax authorities consider incomplete invoices invalid
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 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
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
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
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
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
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
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
SAC Code: 998311 or 998319 GST Rate: 18%
Includes (if not covered above):
Business consulting
Management consulting
Financial consulting
HR consulting
General professional advice
| 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).
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
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.
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.
If you start as a writer (998314) but now do web development (998313), update your invoices immediately.
Wrong: Using HSN 85171219 (mobile phones) on a service invoice.
Right: Use only SAC codes for services, HSN codes for goods.
Tax authorities consider invoices without SAC codes invalid. Your client cannot claim ITC.
A: Use SAC 998319 (Other Professional, Technical and Business Services). It's the catch-all for services not covered by specific codes.
A: If you pivot services, yes. Update your code starting the next invoice. Document the change in your records.
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.
A: Only if your annual turnover exceeds ₹20 lakhs (or ₹10 lakhs in special states). Below that, you can operate without GST registration.
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
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.
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
Maintain Consistency — Use the same SAC code for the same service across all invoices
Document Your Codes — Keep a list of which codes you use for which services
Update When Services Change — If you add new offerings, research the correct SAC code
Use Tools That Auto-Fill — Reduce manual entry errors by using software that applies SAC codes automatically (like https://freeinvoicebill.com)
Verify Before Filing Returns — When filing GSTR-1, ensure SAC codes match your invoices exactly
SAC codes are mandatory on every service invoice — skipping them makes invoices invalid
Most freelancer services use these codes:
998312 → Design
998313 → IT/Development/Consulting
998314 → Content/Writing/Photography
All freelancer services attract 18% GST (with rare exemptions)
Use only one SAC code per service line item — don't combine different services under one code
Tools like https://freeinvoicebill.com auto-apply SAC codes, saving time and reducing errors
Consistency matters — use the same code for the same service across all invoices
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.