SAC Code for Freelancers Services: A Complete GST Compliance Guide

If you’re a freelancer in India, you’ve probably heard the term SAC code thrown around when filing GST returns or creating invoices. But what exactly is it? And more importantly, how do you find the right one for your services?

This guide will walk you through everything you need to know about SAC codes for freelancers, with real examples and practical tips to keep you GST-compliant.

What is a SAC Code? Understanding the Basics

SAC stands for Service Accounting Code. It’s a 6-digit code used to classify services under India’s GST system.

Think of it like this: just as products have HSN codes, services have SAC codes. When you raise an invoice for your freelance work, you need to mention the correct SAC code. This tells the GST department exactly what type of service you’re providing.

The SAC code structure is maintained by the GST Council and is mandatory for all service providers, including freelancers, if they’re registered under GST.

Key Takeaway: Every service you provide as a freelancer needs a unique SAC code for proper GST classification and invoice generation.

Why Do Freelancers Need SAC Codes?

Here’s the practical side of things:

Compliance: The GST system requires you to mention SAC codes in invoices. If you don’t, your invoice is technically incomplete. Tax officers can flag this during audits.

Correct GST Rate: Different services have different GST rates (5%, 12%, 18%, or 28%). Using the wrong SAC code could mean paying the wrong tax amount.

ITC Claims: Your clients might claim Input Tax Credit (ITC) based on your invoice. An incorrect SAC code could invalidate their ITC claim, making you unpopular with clients.

Record Keeping: SAC codes help maintain organized records for GST returns. When you file GSTR-1 and GSTR-3B, SAC codes are essential.

Let me give you a practical example:

Scenario: You’re a content writer and invoiced a client ₹10,000. If you use the wrong SAC code that corresponds to a 28% rate instead of 18%, you’d charge ₹2,800 in GST instead of ₹1,800. That’s ₹1,000 extra—money you shouldn’t have collected.

Key Takeaway: Using the correct SAC code ensures you charge the right GST amount and stay compliant with tax authorities.

Common SAC Codes for Freelancers Services

Let’s get into the actual codes you’ll use. Here are the most common ones:

| Service Type | SAC Code | GST Rate | Example |
|—|—|—|—|
| Professional Services (Accounting, Auditing) | 9982 | 18% | CA conducting audit |
| Consulting Services | 9982 | 18% | Business consultant |
| Technical Testing & Analysis | 9982 | 18% | Software testing services |
| Legal Services | 9982 | 18% | Lawyer providing advice |
| Advertising Services | 9987 | 18% | Content marketing, brand design |
| Photography Services | 9987 | 18% | Product photography, portraits |
| Graphic Design & Illustration | 9987 | 18% | Logo design, UI/UX design |
| Writing Services (Content, Copywriting) | 9987 | 18% | Blog writing, email copywriting |
| Training & Coaching | 9985 | 18% | Online courses, skill training |
| IT Services (Software Development) | 9983 | 18% | App development, coding |
| Web Hosting & Domain Services | 9983 | 18% | Website hosting |
| Data Processing | 9983 | 18% | Data entry, data management |
| Translator Services | 9987 | 18% | Document translation |
| Voice-Over & Audio Services | 9987 | 18% | Voice-over work, podcast editing |

This is a helpful starting point, but let’s break down the main categories further.

Key Takeaway: Most freelancer services fall under SAC 9982, 9983, 9985, or 9987, and the majority are taxed at 18% GST.

SAC Code 9982: Professional Services

This is the most commonly used code for freelancers offering expertise-based services.

Who uses it?
– Consultants (management, business, marketing)
– Accountants and bookkeepers
– HR consultants
– Financial advisors
– Career coaches

Real Example 1: Rajesh is an HR consultant who charges ₹50,000 for creating a hiring strategy for a startup. His invoice includes SAC code 9982 with 18% GST (₹9,000). The startup can claim this ITC if they’re registered.

SAC Code 9983: Information Technology Services

This covers all tech-related freelance work.

Who uses it?
– Software developers
– Web developers
– App developers
– Data analysts
– Cybersecurity professionals
– IT support specialists

Real Example 2: Priya is a full-stack developer who built a website for ₹1,20,000. She uses SAC code 9983, charging 18% GST (₹21,600). The client’s business can claim the ITC.

SAC Code 9985: Training & Coaching Services

If you’re teaching or training people, this is your code.

Who uses it?
– Online course creators
– Yoga instructors
– Music teachers
– Language tutors
– Skill coaches

Real Example 3: Arun runs an online English coaching platform. He charges ₹5,000 per student per month. Each invoice uses SAC 9985 (18% GST = ₹900). Since individual students typically aren’t GST-registered, the GST is usually the student’s final cost.

SAC Code 9987: Advertising, Photography & Creative Services

This is for your creative and marketing work.

Who uses it?
– Graphic designers
– Content writers and copywriters
– Photographers
– Video editors
– Social media managers
– Brand strategists

Real Example 4: Shreya is a freelance designer. She created a brand identity package (logo, color palette, guidelines) for ₹35,000. Her invoice shows SAC 9987 with 18% GST (₹6,300). The client claims ITC on their GST return.

Key Takeaway: Match your services to the correct SAC category to ensure compliance and help clients claim proper ITC.

How to Find Your Correct SAC Code

The official SAT (Service Accounting Treatment) list is maintained by the GST Council. Here’s how to find your code:

Step 1: Visit the official GST portal (gst.gov.in) and download the SAC list PDF.

Step 2: Search for your service type. The description will tell you the code and applicable GST rate.

Step 3: If your service could fit multiple codes, read the descriptions carefully. For example:
– “Writing articles for publication” might be 9987 (Advertising/Creative)
– “Creating internal business reports” might be 9982 (Professional Services)

Step 4: When in doubt, contact your CA or use the [GST rates and slabs India explained](https://blogs.freeinvoicebill.com/gst-rates-and-slabs-india-explained-a-practical-guide-for-freelancers-and-smbs/) guide to understand the rate structure better.

Many freelancers use invoicing tools like freeinvoicebill.com, which has pre-populated SAC codes for common services. You simply select your service type, and the correct code and GST rate are auto-filled.

Key Takeaway: Use official GST resources or invoicing software to confirm your SAC code before issuing invoices.

SAC Codes vs. HSN Codes: What’s the Difference?

If you’re confused about SAC vs. HSN, you’re not alone.

| Aspect | SAC Code | HSN Code |
|—|—|—|
| Full Form | Service Accounting Code | Harmonized System of Nomenclature |
| Used For | Services | Physical goods/products |
| Format | 6 digits | 4 or 8 digits |
| Example | 9987 for design | 1001 for animal hides |
| Who Uses | Service providers, freelancers | Manufacturers, traders, e-commerce |
| Example Invoice | Freelancer’s invoice | Product seller’s invoice |

As a freelancer, you’ll primarily use SAC codes. You only need HSN codes if you’re selling physical products.

Key Takeaway: SAC codes are for services (what you offer as a freelancer), while HSN codes are for products.

Understanding GST Rates for Freelancer Services

Now let’s talk about the actual tax you’ll charge. This is where understanding [difference between igst cgst sgst](https://blogs.freeinvoicebill.com/understanding-the-difference-between-igst-cgst-and-sgst-a-complete-guide-for-indian-businesses/) becomes important.

Most freelancer services fall under 18% GST. But the way you split it depends on whether your client is within or outside your state.

If your client is in the same state (Intra-state):
– CGST: 9%
– SGST: 9%
Total: 18%

If your client is in a different state (Inter-state):
– IGST: 18%
Total: 18%

Real Example 5: Aisha is a freelancer in Mumbai (Maharashtra) invoicing a client in Pune (also Maharashtra). For a ₹10,000 service:
– CGST: ₹900
– SGST: ₹900
– Invoice total: ₹11,800

If the same Aisha invoiced a client in Delhi:
– IGST: ₹1,800
– Invoice total: ₹11,800

The total GST is the same (₹1,800), but the composition differs.

Key Takeaway: Understand state boundaries when calculating GST to avoid billing errors.

GST Exemption & Composition Scheme for Freelancers

Not all freelancers need to register under GST. Here’s the thing:

If your annual turnover doesn’t cross the [gst exemption limit for small business india](https://blogs.freeinvoicebill.com/gst-exemption-limit-for-small-business-india-complete-guide/), you might not be required to register.

Current threshold:
– ₹40 lakh per financial year (for most states)
– ₹20 lakh for special category states (Himachal Pradesh, Uttarakhand, Jammu & Kashmir, Assam)

But here’s the catch: if you voluntarily register (even below the threshold), you must use SAC codes.

Some service providers opt for the Composition Scheme, which is simpler but has restrictions. Under composition, you might charge 10% GST instead of 18% on services, but you can’t claim ITC.

Key Takeaway: Check if you’re GST-exempt or eligible for composition scheme before worrying about SAC codes.

Creating Invoices with SAC Codes on freeinvoicebill.com

Alright, now let’s make this practical. Creating compliant invoices with SAC codes is easier than you think.

At freeinvoicebill.com, you can create free GST invoices with:
– Auto-populated SAC codes for your service type
– Automatic GST calculation (CGST/SGST or IGST)
– Professional invoice formatting
– GSTR-compliant structure

How it works:
1. Select “Service Provider” as your business type
2. Describe your service (e.g., “Graphic Design”)
3. The system suggests the correct SAC code (9987)
4. Enter the amount, and GST is auto-calculated
5. The invoice is ready to download and send

You can create free GST invoices at freeinvoicebill.com without any technical knowledge.

Key Takeaway: Use invoicing software to eliminate manual SAC code errors and ensure GST compliance.

Common Mistakes Freelancers Make with SAC Codes

Let me share some pitfalls I’ve seen:

Mistake 1: Using the Same SAC Code for All Services
If you offer multiple services (say, writing + design), don’t lump them together. Use separate line items with different SAC codes if applicable.

Mistake 2: Ignoring State Boundaries
Forgetting to use IGST for inter-state clients is a common error. Double-check your client’s location before invoicing.

Mistake 3: Not Maintaining Records
The GST department randomly audits invoices. If you can’t justify why you used a particular SAC code, you’re in trouble. Keep notes on your service descriptions.

Mistake 4: Rounding Off GST Incorrectly
GST should be calculated per invoice line item, then rounded to the nearest rupee at the invoice total. Don’t round each line item separately.

Real scenario: A freelancer invoiced multiple clients using SAC 9985 (Training) when some services were actually SAC 9987 (Design). During an audit, the tax officer flagged this, and the freelancer had to reissue invoices and file amended returns.

Key Takeaway: Maintain accurate records and use the correct SAC code for each service type.

FAQ: SAC Code for Freelancers Services

Q1: What is a SAC code for freelancers services?

A SAC (Service Accounting Code) is a 6-digit code used to classify services under India’s GST system. Freelancers must mention it in invoices to ensure proper GST compliance and help clients claim ITC.

Q2: Is SAC code mandatory for all freelancers?

Only GST-registered freelancers need to use SAC codes. If your annual turnover is below ₹40 lakh (or ₹20 lakh in special states) and you’re not voluntarily registered, SAC codes aren’t mandatory for you.

Q3: What is the SAC code for graphic design freelancers?

Graphic design services typically use SAC code 9987 (Advertising Services & Creative/Design Services) with 18% GST.

Q4: What is the SAC code for content writing services?

Content writing falls under SAC code 9987 (Advertising Services) with 18% GST. If it’s internal business writing like reports, it might be 9982 (Professional Services).

Q5: Can I use the same SAC code for different services?

No, each distinct service should have its own SAC code if they fall under different categories. You can use multiple SAC codes in a single invoice if you’re providing multiple services.

Q6: What GST rate applies to SAC code 9982?

SAC code 9982 (Professional Services) attracts 18% GST in most cases. However, always verify with the latest GST rate list as rates can be revised.

Q7: Where do I find the official SAC code list?

The official SAC list is available on the GST portal (gst.gov.in). You can download the PDF and search by service type. Alternatively, invoicing platforms like freeinvoicebill.com have pre-populated SAC codes for common services.

Conclusion: Keep Your Freelance Invoicing Compliant

Using the correct SAC code for freelancers services isn’t just bureaucratic red tape—it’s essential for:
Staying GST-compliant with tax authorities
Helping your clients claim ITC (which makes you more attractive to business customers)
Avoiding audit hassles and penalties
Maintaining organized records for your business

To summarize:
– Most freelancer services use SAC codes 9982, 9983, 9985, or 9987
– The majority attract 18% GST
– Your choice between CGST/SGST and IGST depends on the client’s location
– Invoicing tools simplify the process and eliminate errors

If you’re still unsure about your specific service, consult your CA or refer to the official GST portal. And once you’ve identified your SAC code, you can create free GST invoices at freeinvoicebill.com.

Start invoicing correctly today—it’s the foundation of a professional freelance business.

Related Reading:
– [Understanding the difference between IGST CGST SGST](https://blogs.freeinvoicebill.com/understanding-the-difference-between-igst-cgst-and-sgst-a-complete-guide-for-indian-businesses/)
– [GST rates and slabs India explained](https://blogs.freeinvoicebill

Leave a Comment