← All guides

GST & documents

HSN vs SAC Code: What to Check Before Creating a GST Invoice

A practical introduction to HSN and SAC codes and why accurate descriptions matter on invoices.

HSN and SAC codes help classify goods and services. The right code depends on what you sell, so do not guess from a similar-looking product or service; check current official references or ask a qualified professional.

Before you start

  • Know whether you are invoicing goods or services.
  • Use a specific, plain-language item description.
  • Confirm the current classification and applicable requirements.
  • Keep the same classification logic in your records.

A simple workflow

  1. 1Write a clear description of what was supplied.
  2. 2Identify the relevant classification source for your business.
  3. 3Enter the code and rate only after checking them.
  4. 4Review the PDF invoice for consistency.

Ready to continue?

Use our free tool to complete the next step. Your data stays in your browser.

Create an invoice draft

Common mistakes to avoid

  • Copying a code from an unrelated invoice.
  • Using vague descriptions such as “service charges”.
  • Assuming a code automatically proves the GST rate.

Frequently asked questions

What is HSN used for?

HSN is used for classifying goods; confirm the applicable use and reporting requirements for your business.

What is SAC used for?

SAC is used for classifying services; verify the current classification for the service supplied.