Skip to main content
Browse all
Methodology · Two datasets, 470 total codes

HSN/SAC Code Coverage & Data Sources

WOWHOW maintains two HSN/SAC datasets, not one. A 180-code combined lookup (149 HSN + 31 SAC, spanning 76 categories) runs the HSN/SAC Code Finder tool. A separate 290-code goods-only directory runs the public HSN pages and the GST Invoice Generator. Neither is the complete CBIC tariff schedule — both are curated subsets built for the classifications people actually invoice against.

Published 2026-07-03 · Author: WOWHOW · Source: CBIC HSN/SAC classification

The two datasets

Same underlying CBIC source, two independent files, two different consumers.

DatasetCodesChapters coveredPowers
Combined HSN + SAC lookup
src/data/hsn-sac-codes.ts
149 HSN (goods) + 31 SAC (services)
180 codes45 HSN chapters + 31 SAC service headings (76 categories total)HSN/SAC Code Finder tool
HSN goods directory
src/data/hsn-codes.json
289 CBIC HSN codes + 1 manual "Custom/Other" placeholder
290 codes66 HSN chaptersHSN Code Directory, individual /hsn/[code] pages, GST Invoice Generator, GST hub pages

Rate distribution by dataset

The combined lookup and the HSN directory do not share code counts 1:1 — they were curated independently, so the same rate can have a different count in each file.

RateCombined HSN+SAC (180 codes)HSN directory (290 codes)
0%31 (27 HSN + 4 SAC)14
3%2
5%26 (24 HSN + 2 SAC)23
12%28 (26 HSN + 2 SAC)42
18%76 (53 HSN + 23 SAC)192
28%19 (19 HSN + 0 SAC)17

Methodology

Both datasets track 4-digit HSN headings and 4-digit SAC codes — the level of detail needed to pick a GST rate on an invoice — rather than the full 8-digit tariff codes used for customs classification. The combined dataset covers 45 HSN chapters (out of 98 in the full tariff) and all 31 SAC service headings under Chapter 99. The goods-only directory covers 66 chapters and adds a manual "0000 — Custom/Other" fallback entry so the code finder tool never returns an empty result. Coverage is weighted toward the categories most relevant to services businesses, freelancers, and small e-commerce sellers — not toward chapters like live animals sub-classifications or ninety-page chemical schedules that a typical WOWHOW user will never invoice.

Source & update cadence

Both files are built from CBIC's HSN/SAC Chapter and Heading classification and the CGST rate schedule notifications. There is no automated sync to a government feed — updates are manual, triggered when a CBIC notification changes a rate we track. Last substantive edit to both files: March 30, 2026. If you find a rate that has since changed, the current source of truth is always the latest CBIC notification, not this page.

Frequently Asked Questions

How many HSN/SAC codes does WOWHOW track?
Two datasets, for two different jobs. A combined HSN+SAC lookup of 180 codes (149 goods, 31 services) drives the HSN/SAC Code Finder tool. A larger, goods-only HSN directory of 290 codes drives the public /hsn pages and the GST Invoice Generator. They overlap in content but are maintained as separate files.
Is this the complete CBIC tariff schedule?
No. The full Indian Customs Tariff runs to 98 chapters and thousands of 8-digit sub-headings. We track 4-digit HSN headings and 4-digit SAC codes — enough to classify the categories developers, freelancers, and small businesses invoice most often, not an exhaustive customs reference.
How often is the data updated?
Manually, against CBIC Chapter/Heading classifications and CGST rate schedule notifications — there is no automated sync to a government feed. The last substantive edit to both files was March 30, 2026.
What happens if a code is missing?
The HSN/SAC Code Finder tool includes a "Custom / Other" fallback (code 0000, taxed at the standard 18% unless you override it) so the tool still produces a usable invoice line while you look up the exact classification.

Related