Source: GST Portal (Government of India, GSTN) Page: https://services.gst.gov.in/services/searchhsnsac (Services > User Services > Search HSN Code) Button: "Download HSN Directory in Excel Format" File: https://tutorial.gst.gov.in/downloads/HSN_SAC.xlsx Last-Modified (server): Wed, 21 Oct 2026 09:37:05 GMT Fetched: 2026-10-24 SHA-256: 051108e31063f1ef0d6dfb005a622bcc848878fa2d94fae51a73e67f8916871e HSN_SAC_official_GST_portal.xlsx - the official file, unchanged (sheets HSN_MSTR and SAC_MSTR) HSN_4_digit.csv - 1,348 codes HSN_6_digit.csv - 5,773 codes HSN_8_digit.csv - 14,709 codes HSN_4_6_8_digit_all.csv - all of the above in code order, with a Digits column HSN_odd_rows_as_published.csv - 7 rows the portal publishes with a 5/7-digit code or a space (a leading zero is missing, e.g. 30559 = 030559). Kept as published, not corrected. CSV only: Excel line-break markers (_x000D_) are replaced by spaces. Codes and words are not changed. Coverage check (2026-10-24), folder coverage-check/ Compared with CBIC Customs Tariff of India, First Schedule, "Tariff (as on 30.06.2025)", the newest full tariff on www.cbic.gov.in (Customs > Tariff), chapters 1-98. Rows CBIC marks "Omitted" and codes misprinted under the wrong chapter were left out. - 4-digit: all CBIC headings are in the GST list. - 8-digit: all 12,252 CBIC tariff items are in the GST list except 1: 72122099. (CBIC itself prints both 7212 20 90 "Other" and 7212 20 99 "Other"; GST has 90 and 91.) - 6-digit: 16 CBIC subheadings have no 6-digit row in the GST list, but their 8-digit codes are in it (see the CSV). - The GST list also holds 2,367 8-digit codes that are not in the current tariff (samples look like older codes from earlier HS versions; full list in the CSV). These codes may be outdated: check one against the current tariff before you use it on a new invoice. - Not checked: tariff changes after 30.06.2025 (e.g. Finance Act 2026, from 1 May 2026), because CBIC has not published a newer full tariff.