An HSN code for online sellers in India is the product classification number printed on tax invoices and summarised in GSTR-1: a minimum of four digits up to ₹5 crore of turnover in the preceding financial year, six digits above it. This guide shows how to look codes up, how to decide between headings, and how to map a whole catalogue so that invoices and returns stay consistent.
Quick answer: To choose an HSN code for online sellers' products, describe each product by what it is, what it is made of and how it is used; find the matching heading in the Customs Tariff or the GST portal's downloadable code list; record at least four digits (turnover up to ₹5 crore in the preceding year) or six digits (above ₹5 crore); match the code to its entry in the GST rate notification; and store it once in your product master so that every invoice and the GSTR-1 HSN summary draw from the same record. Facts were read from official pages on 13 October 2026.
What an HSN code is and why a store owner meets it
HSN stands for Harmonised System of Nomenclature, the internationally standardised way of naming and numbering traded goods. The World Customs Organization (WCO) maintains it and explains on its page What is the Harmonized System that it is governed by an international convention, interpreted through Explanatory Notes, and updated by amendments every five to six years; its nomenclature overview lists the related tools. Wikipedia's article on the Harmonized System adds that it came into effect in 1988 and is used by more than 200 member countries and economies.
India uses the same system for customs and for GST. The Press Information Bureau (PIB) note of 31 March 2021, HSN Code/Service Accounting Code mandatory on invoices, says that codes for goods at six digits are universally common, so the codes prescribed in the Customs Tariff are used for GST as well.
For a seller, the code matters in three places. It is a particular of the tax invoice. It is reported in the HSN-wise summary of the monthly or quarterly GSTR-1. And it ties each product to an entry in the GST rate notification, so a wrong code can mean a wrong rate on the invoice. This guide follows the code through all three.
How an HSN code is built
The PIB note describes the structure used in India: in the Customs Tariff the code is prescribed as a heading of four digits, a sub-heading of six digits and a tariff item of eight digits. The first two digits identify the chapter. Wikipedia reports that the 2022 edition of the system (the WCO keeps a page on the HS 2022 edition) has 96 chapters, 1,228 headings and 5,612 subheadings, arranged by economic activity or component material, so natural commodities come early and more evolved goods later.
Think of it as a tree. A four-digit heading is a family of goods. A six-digit sub-heading is a branch within the family. An eight-digit tariff item is a national refinement used in the Indian tariff. The turnover rules in the next sections ask a smaller taxpayer to identify the family and a larger one to identify the branch. Neither rule, in the sources read for this guide, requires a store to print eight digits, although the PIB note observes that many taxpayers already furnish six or eight digits voluntarily on invoices, e-way bills and returns.
The WCO publishes the official interpretation in Explanatory Notes and records classification decisions through its Harmonized System Committee; its page on classification decisions describes them. Those documents are the background to the tariff's wording. A small seller will rarely read them, but an adviser may, and they explain why two products that look alike can sit in different headings.
Where the code lists come from
Three official lists matter, and they should agree with one another.
- The Customs Tariff. The PIB note points to the tariff on the CBIC website as the source of HSN codes, at the CBIC customs tariff index (the 2021 edition linked in that note).
- The GST rate notifications. They list goods by tariff heading and description against a rate. The PIB's release on the 57th GST Council meeting refers to notification No. 09/2025-Central Tax (Rate) dated 17 September 2025, which is the current rate schedule for goods named in that release. The CBIC's GST rates page is the route to rate material.
- The GST portal. The portal advisory on Table 12 says the GSTR-1 screen has a "Download HSN Codes List" button that exports an Excel file of HSN and SAC codes with descriptions, and the PIB note says an HSN search facility is available on the GST portal, whose main site is gst.gov.in.
Use the portal list to find candidates quickly and the rate notification to confirm the entry. If the portal description and the rate notification disagree, treat the notification as the legal text.
HSN code for online sellers: how many digits you need
The PIB note says that from 1 April 2021 a taxpayer with turnover above ₹5 crore in the preceding financial year must furnish a six-digit HSN code (or SAC for services) on invoices, and a taxpayer with turnover up to ₹5 crore must furnish a four-digit code on B2B invoices. It cites notification No. 78/2020-Central Tax dated 15 October 2020 and adds that the earlier requirement was four digits and two digits respectively.
For the return, the portal advisory applies the same two bands to Table 12 of GSTR-1 and GSTR-1A, based on aggregate annual turnover in the preceding financial year, and the portal's GSTR-1 user guide and FAQ says the minimum is four digits for B2B or B2C supplies at up to ₹5 crore and six digits above.
| Aggregate turnover in the preceding financial year | Invoices (PIB note on notification 78/2020) | GSTR-1 Table 12 (portal advisory and FAQ) |
|---|---|---|
| Up to ₹5 crore | Four digits on B2B invoices | Minimum four digits, B2B and B2C tabs |
| Above ₹5 crore | Six digits on invoices | Minimum six digits, B2B and B2C tabs |
The two sources describe different documents, so read them separately. Rule 46 of the CGST Rules, discussed below, lists the code as a particular of every tax invoice and empowers the Board to specify the number of digits or exempt classes. The practical reading for a small online store is to hold at least four digits for every product, and to print it on B2C invoices too, so that the return summary can be built from one set of data. If your turnover may cross ₹5 crore soon, hold six digits now.
Worked example 1: which digit band applies to you
The following figures are assumed for illustration only. A seller of home accessories has these monthly outward supplies in the financial year 2026-27, in ₹ lakh: April 28, May 31, June 30, July 33, August 35, September 40, October 52, November 48, December 44, January 38, February 36 and March 45.
| Quarter | Months | Sum (₹ lakh) |
|---|---|---|
| April to June | 28 + 31 + 30 | 89 |
| July to September | 33 + 35 + 40 | 108 |
| October to December | 52 + 48 + 44 | 144 |
| January to March | 38 + 36 + 45 | 119 |
| Year | 460 |
As 100 lakh make one crore, ₹460 lakh is ₹4.60 crore, below ₹5 crore. In 2027-28 the band is set by the preceding year, so the seller still holds four digits. If 2027-28 turnover is assumed to reach ₹5.2 crore, the band for 2028-29 becomes six digits. The point is timing: the band follows the preceding year, so the six-digit codes should be ready before the year in which they are required, not after. The example uses outward supplies only, to keep the arithmetic simple.
What the GST portal requires in Table 12
The portal advisory describes Phase 3 of the HSN reporting changes, effective from the May 2025 return period. It was published on 25 April 2025 according to its file name, and the GSTR-1 FAQ on the portal confirms the behaviour.
| Feature | What the portal pages say |
|---|---|
| Selection of codes | Manual entry is not allowed; codes are selected from a drop-down. The FAQ adds that the blocking does not apply to HSN data imported from e-invoices. |
| Description | A customised description from the HSN master populates a field called "Description as per HSN Code". |
| Two tabs | Table 12 is split into "B2B Supplies" and "B2C Supplies"; the summary is entered separately for each. |
| Code list | "Download HSN Codes List" exports an Excel file of HSN and SAC codes with descriptions. |
| My HSN Master | You can search a "Product Name as in My Master" and the HSN, description, unit and quantity auto-populate. This is optional. |
| B2B validation | Values must match the B2B tables. An empty B2B tab, when other B2B tables hold data, blocks summary generation. |
| B2C validation | Mismatch gives a warning only; an empty B2C tab gives a warning and the taxpayer can proceed. |
| Tolerance | The FAQ says the system allows plus or minus 10% in the value validation. |
| Table 13 | Documents issued must be completed from the May 2025 return period if other tables hold data. |
| Phase 4 | The advisory states that Phase 4 will be communicated in due course. |
Two practical consequences follow. First, a store that keeps its own HSN master, with the same wording used in the portal's My HSN Master, can reduce typing at filing time. Second, because the portal's list is a drop-down, a code that is not in the list cannot be filed, so a mistyped code in your catalogue will surface at the return stage, not before.
Worked example 2: reconciling the HSN summary
The figures below are assumed. A seller's GSTR-1 shows taxable values in the tables that feed the HSN summary and enters the HSN summary totals as follows.
| Tab | Value in the other tables (₹) | Value in Table 12 (₹) | Difference (₹) | Difference as % of tables | Within 10%? |
|---|---|---|---|---|---|
| B2C Supplies | 12,40,000 | 11,20,000 | 1,20,000 | 9.68% | Yes (10% is 1,24,000) |
| B2B Supplies | 8,00,000 | 6,90,000 | 1,10,000 | 13.75% | No (10% is 80,000) |
Checks: 12,40,000 minus 11,20,000 is 1,20,000, and 1,20,000 divided by 12,40,000 is 0.0968. For B2B, 8,00,000 minus 6,90,000 is 1,10,000, and 1,10,000 divided by 8,00,000 is 0.1375. Under the FAQ, the B2B gap produces a warning and the taxpayer can proceed after accepting it; the B2C gap passes within the tolerance. Neither outcome is an invitation to leave the gap. A shortfall of ₹1,10,000 in B2B usually means a product with a missing code, a credit note not netted, or an invoice in the wrong table. Fix the product master, regenerate the summary and aim for an exact match.
Rule 46: where the code appears on an invoice
Rule 46 of the CGST Rules lists the particulars of a tax invoice. The CBIC copy of the Rules (the version amended to 1 January 2022) includes, at clause (g), the "Harmonised System of Nomenclature code for goods or services", followed by the description, the quantity with unit or Unique Quantity Code, the total value, the taxable value after discount, the rate of tax, and the amount of tax. The same rule has a proviso allowing the Board, on the Council's recommendation, to specify the number of digits a class of registered persons must mention, or a class of supply for which a number of digits applies to all, or a class of persons not required to mention the code. The 2020 notification mentioned above is the use of that power.
Two lessons for a store. The code sits next to the description, quantity and rate, so the same product record should supply all of them. The ShopMate article GST invoice for an online store: the full guide covers the other particulars, and the wider compliance picture is in GST compliance for ecommerce sellers in India.
A seven-step method to look up an HSN code
- Write a precise product description. Record what the item is, the material, how it is made if relevant, how it is used, and whether it is sold complete or as parts. "Cotton kurta for women" is better than "clothing".
- Identify the chapter. Use the portal's downloadable list or the tariff to find the chapter covering the material or the product type.
- Read every heading in the chapter. Do not stop at the first match; a four-digit heading is a family, and a neighbouring heading may be more specific.
- Narrow to the sub-heading. If you need six digits, choose the sub-heading that matches the product's form. Read any "other" entries last, because they are only for goods that fit nowhere more specific.
- Open the rate notification. Find the entry that covers your heading and read its description and conditions. Rate entries can carry conditions beyond the heading.
- Cross-check. Compare with the code printed on your supplier's invoice and with the portal's list. A difference is a question to resolve, not a reason to pick the one you prefer.
- Record the decision. Note the code, date, sources and reasons in a classification log, so a later rate change or query can be answered quickly.
The conditions point in step 5 is not theoretical. The PIB's FAQ on the 56th Council's rate changes, GST rate rationalisation: frequently asked questions, gives rates by heading and by product features. It states, for example, that three-wheelers classified under HSN 8703 attract 18%, and that vehicles for ten or more persons under 8702 and goods vehicles under 8704 are treated separately. The heading selects the entry, and the entry's description and conditions set the rate.
How to read tariff wording
Tariff entries are written in a compressed style that rewards slow reading. A few habits help.
- Classify the product as sold. A set, a kit or a finished article may sit in a different heading from its components. Describe the item as the customer receives it.
- Material and function both matter. Some headings are organised by material, others by use. The tariff's chapter and section notes decide which prevails; the notes are part of the legal text and are not reproduced in the portal list.
- Treat "other" as a last resort. If you land on an "other" sub-heading, check again that no named sub-heading fits.
- Keep the product's popular name out of it. The 57th Council release, discussed next, is an example of a heading number, not a trade name, driving the outcome.
Why a code decides the rate: the 56th and 57th Council decisions
The PIB's FAQ says that, following the 56th GST Council meeting, the changes in GST rates on services and on goods other than a few named tobacco products took effect from 22 September 2025. It also explains section 14 of the CGST Act: where goods were supplied before a rate change but the invoice was issued after it, the date of the liability to pay tax is determined by the rules in that section, which depend on when payment and invoice fall relative to the change. so the invoice date alone does not decide.
The PIB release on the 57th Council meeting, Recommendations of the 57th Meeting of the GST Council, was posted on 8 October 2026. Under the heading on changes and clarifications on goods, it recommends clarifying that sublimation paper is classified under heading 4809, with past cases regularised "as is where is", and that the notification entries on toys cover all categories of toys in heading 9503 of the Customs Tariff Act (such as dolls, puzzles and other toys) and are not restricted to tricycles, scooters and pedal cars. It cites Sr. No. 497 of Schedule I and Sr. No. 616 of Schedule II of notification No. 09/2025-CTR dated 17 September 2025. These are recommendations to be given effect through notifications and circulars, so a rate in your store changes when the instrument is issued, not when the release appears.
The lesson is that the same heading can be read narrowly or widely until a clarification settles it. Keep your classification log current and review it when such releases appear.
Decision table: when two headings both seem to fit
| Situation | What to do first | Deciding rule | What to record |
|---|---|---|---|
| Product fits two headings, rates differ | Re-read heading text and chapter notes | The heading wording and notes decide, never the rate | Both candidates, the notes read, the decision and the reason |
| Supplier's invoice shows a different code from yours | Ask the supplier for the basis; compare descriptions | Your own product specification matched to the tariff text | The supplier's code, your code and the reason for any difference |
| Product is sold in many materials or sizes | Read whether the heading turns on material | Same code if the heading ignores the variation; separate code if it turns on it | Which variants share a code and which do not |
| Product is a bundle of unrelated items | Test it against the composite and mixed supply wording of section 8 | Principal supply for a composite supply; highest-rate item for a mixed supply | The supply type and the code or rate treatment chosen |
| A Council clarification names your product | Mark the product "watching" until the notification or circular is issued | The instrument and its effective date | Date of change and the instrument number |
When a classification question is material, the CGST Act offers an advance ruling. Section 97(2) in the CBIC copy of the Act lists the classification of goods or services among the questions on which a ruling may be sought.
Variants, bundles and hampers
An online store sells one article in many sizes and colours. Variants of the same article usually share a code, so the code belongs on the parent product and is inherited by the variants, unless a variant changes the nature of the goods, for example a different material.
Bundles need more care. Section 8 of the CGST Act, read in the CBIC copy, says that a composite supply comprising two or more supplies, one of which is a principal supply, is treated as a supply of the principal supply, and that a mixed supply comprising two or more supplies is treated as a supply of that particular supply which attracts the highest rate of tax. Whether a hamper is composite or mixed turns on the facts of the bundle, and the rule shows why each bundle should be classified deliberately, one hamper design at a time.
Worked example 3: what a hamper could cost under each reading
The rates below are assumed purely to show the arithmetic and are not the actual rates for any product. A hamper has a taxable value of ₹1,000. If it were taxed at an assumed 5%, tax is 1,000 x 5% = ₹50 and the customer pays ₹1,050. If it were treated as a mixed supply taxed at an assumed 18%, tax is 1,000 x 18% = ₹180 and the customer pays ₹1,180. The difference is ₹130 per hamper. For 200 hampers in a festive season that is 200 x 130 = ₹26,000 of tax, a figure that would have to be paid from the seller's margin if the lower rate had been charged wrongly. The example shows why a bundle's treatment must be decided and logged before the listing goes live.
Free gifts, sample sachets and packaging also need a rule of their own. Keep a written policy for each recurring bundle type and attach the reasoning for each bundle to the product record.
Illustrative scenario: a home-textile seller in Surat
This is a made-up scenario. A seller of bedsheets, cushion covers and curtains lists 140 products with five sizes each. She begins by grouping the products by material and construction, because those are the facts the tariff headings turn on. Cotton bedsheets go in one group, polyester cushion covers in another and curtains in a third.
For each group she writes a description, opens the portal's code list, finds the chapter that covers made-up textile articles, reads the headings, and checks each candidate against the rate notification. She records the code at parent-product level, so the 700 size variants inherit it. She groups blended-fibre products separately, because the fibre content may change the heading. After filing her first return with the new master, she compares the HSN summary with the order totals, finds a ₹42,000 gap caused by a missing code on a new curtain line, fixes the master and refiles the summary where the portal allows. The outcome is a repeatable routine: group, describe, look up, confirm, record, inherit, reconcile.
Illustrative scenario: a toy and stationery seller in Pune
Another made-up scenario. A seller lists wooden puzzles, plush dolls, art kits and notebooks. After the 57th Council release of 8 October 2026, she reads the toys clarification and sees that dolls and puzzles are named among the toys in heading 9503. She does not change any rate on the strength of a press release. She marks the toy lines "watch" in her log, notes the notification number cited in the release, and sets a reminder to read the circular when it is issued.
Her art kits raise a different question: they combine a sketchbook, pencils and paints. She treats the kit as a bundle, tests it against the composite-supply and mixed-supply wording of section 8, and records the outcome next to the product. Her notebooks are straightforward and are classified from the tariff and confirmed against the rate notification. Her log now separates three states, decided, watching and under review, which is exactly what a review routine needs.
A catalogue mapping template
Keep the following layout in a spreadsheet and load it into your store's product master. The rows are assumed products, and the code cells name the source rather than a number, because each code comes from the tariff and your own product specification.
| Column | Purpose | Example entry (assumed) |
|---|---|---|
| SKU and parent SKU | Links variants to the parent that holds the code | CNDL-SOY-200 under parent CNDL-SOY |
| Product title | What the customer sees | Scented soy candle, 200 g |
| Classification description | Plain statement of what, material and use | Finished candle, wax type, scented |
| HSN (4 digits) | Minimum for turnover up to ₹5 crore | Heading from the tariff chapter |
| HSN (6 digits) | Needed above ₹5 crore; hold early | Heading from the tariff chapter |
| Unit | Unit of quantity used on the invoice and in Table 12 | Number of pieces |
| Rate and instrument | The rate and the notification entry it came from | Entry matching the heading in the current rate notification |
| Effective from | Date the rate applies | Date from the notification |
| Status | Decided, watching or under review | Decided |
| Reviewer and date | Who classified the product and when | Name or initials, and date |
| Notes | Reasoning, supplier's code, adviser's view | Supplier invoice shows the same four digits |
Use identifiers, not personal names, in shared logs where possible. Keep the sheet as a living document: it is the evidence that you classified in good faith, and it is the file your accountant will ask for first.
Using supplier invoices as a cross-check, with a message template
The PIB note observes that traders mostly use the HSN codes furnished in the invoices issued to them by the manufacturer or importer. That is a sensible cross-check, but not proof: the supplier may have classified a different specification, or may be wrong. Use the supplier's code as a second opinion, and ask when it differs from yours. A short message does the job.
Hello, we are listing your product (code or name) on our online store. For our GST records, please send the HSN code and the product specification (material, composition and use) on which you based it, and send the current rate notification entry you apply. Please tell us if the code differs between sizes or versions. Thank you.
File the reply against the product row. If a supplier cannot explain the code, classify from your own specification and the tariff text, and log the difference.
Services, shipping charges and SAC
Services use the Services Accounting Code, SAC, and the PIB note applies the same turnover bands to HSN or SAC. The CBIC rates page lists a "Classification Scheme for Services under GST" and a services classification workbook that you can search. If your store bills a separate service, such as personalisation, installation or paid gift-wrapping, and list it as its own invoice line, give that line a SAC from the workbook.
Where the code lives in your store and returns
The aim of a mapping is to enter the code once. A good setup holds the code in the product record, prints it on the tax invoice and carries it into the sales export that feeds GSTR-1. Offline sales should use the same codes. ShopMate lists GST invoicing and tax display, an offline POS with GST invoices, and CSV export among its features. The companion article Retail POS and ecommerce integration guide covers keeping one catalogue across online and in-store billing.
HSN codes and e-invoicing at the ₹5 crore line
The ₹5 crore figure appears again in e-invoicing. The GST Council's listing of Notification 10/2023-Central Tax describes it as implementing e-invoicing for taxpayers having aggregate turnover exceeding ₹5 crore from 1 August 2023, and the e-invoice system is at the e-invoice portal. A store that grows past ₹5 crore may face a six-digit code requirement and the e-invoice process within the same period. Holding six-digit codes early means that e-invoices, invoices and returns draw the same values from the catalogue. For the tax background, Wikipedia's overview of GST in India explains how central, State and integrated taxes fit together; the code is the same whichever is charged.
Common HSN mistakes and how to avoid them
| Mistake | Consequence | How to avoid it |
|---|---|---|
| Copying a lookalike competitor's code | Wrong heading and possibly wrong rate | Classify from your own specification and the tariff text |
| Choosing a code because its rate is lower | Under-collected tax, a liability that falls on the seller's margin | Decide on the tariff first, then read the rate |
| Different codes online and on the POS | Mismatched summaries and confusing invoices | One shared product master |
| Blank HSN on B2C items | Warnings in Table 12 and gaps in the log | Print and report the code on every invoice |
| Not updating after rate changes such as 22 September 2025 | Old rate on new invoices | Review every product after each rate notification |
| Typing codes by hand at filing | Code not in the drop-down; filing blocked | Pick from the portal list; keep the master aligned to it |
| No record of who decided and why | No evidence of good-faith classification | Classification log with date, source and reviewer |
| Reading a Council recommendation as law | Rate changed before notification | Wait for the notification or circular |
A quarterly review routine and checklist
Set a recurring review before each quarter's return. Export the product list with codes and rates. Sort by code and look for products with the same description but different codes. Check products added in the quarter against the log. Compare the list with any new notification or Council recommendation. Then update the master and record the change date, because a rate applies from a date and your invoices must follow it.
- Know your aggregate turnover for the preceding financial year and the digit band it gives.
- Write a precise description for each product, including material and use.
- Look up the heading and sub-heading in an official source.
- Confirm the code appears in the rate notification with a matching description and conditions.
- Log the code, date, source and reason for every product.
- Store the code once in the product master and inherit it for variants.
- Use the same codes online and offline.
- Make sure invoices print the code and the sales export carries it.
- Reconcile the HSN summary with invoice data before you file, and complete Table 13.
- Review codes after every rate change or Council clarification.
Frequently asked questions
How many digits of HSN code should an online seller use?
Use at least four digits if your aggregate turnover in the preceding financial year was up to ₹5 crore, and at least six digits if it was above that. The PIB describes the invoice rule under notification 78/2020, and the GST portal's GSTR-1 FAQ applies the same minimums to Table 12.
Where can I find the right HSN code for my product?
Use the GST portal's "Download HSN Codes List" button in Table 12, the Customs Tariff headings on the CBIC site, and the GST rate notification. Match the product's material and use to a heading, then confirm the description appears against a rate entry. Record the decision and the sources in a classification log.
Do B2C invoices need an HSN code?
Rule 46 lists the code as a particular of a tax invoice, and the portal's Table 12 has a B2C tab with the same minimum digits. The 2021 PIB note describes the four-digit rule for smaller taxpayers on B2B invoices, so print the code on every invoice, B2B and B2C, to keep invoices and the return aligned.
What happens if I use the wrong HSN code?
A wrong code can lead to a wrong rate, mismatched return data and queries from the department, and the portal now validates some values. Correct the product master as soon as you find the error so every later invoice carries the right code, and use the amendment routes in the return for filed periods, recomputing any tax difference from the correct rate entry.
Can I use one HSN code for all my product variants?
Usually yes, if the variants are the same article in different sizes or colours, because the code describes the type of goods. If a variant changes the material or nature of the goods, it may need its own code. Keep a note of the reasoning in the catalogue log and give a variant its own code only when the heading turns on the feature that varies.
Do rate changes alter my HSN codes?
No. The code identifies the product and the rate is attached to it by the rate notification. When rates change, as on 22 September 2025, the code stays but the rate entry changes, and clarifications can also change which heading a product falls in. Review both the code and the rate after every notification.
Can I type my HSN code manually when filing GSTR-1?
Not in Table 12 from May 2025. The portal advisory and FAQ say codes must be selected from the drop-down, and that the restriction does not apply to HSN data imported from e-invoices. Keep your own master in line with the portal's list so that the code you hold is one you can select.
Is a Council recommendation enough to change my rate?
No. The PIB release on the 57th meeting states recommendations that are to be given effect through notifications and circulars. Treat a release as a signal to review, mark the product "watching", and change the rate only when the notification or circular is issued and read the effective date from it.
How do I handle a gift hamper or kit?
Do not classify it casually. Section 8 of the CGST Act treats a composite supply by its principal supply and a mixed supply by the highest-rate item, and which one applies depends on the facts of the bundle. Apply that test to the bundle as sold, record the outcome on the product, and use it for every listing of that bundle.
Should I get an advance ruling on classification?
Yes, where the classification question is material. Section 97(2) of the CGST Act lists classification of goods or services among the questions on which a ruling can be sought. The route involves a prescribed application and fee, so it suits a product with a high sales volume whose rate is in genuine doubt, not routine items.
Set up an HSN code workflow for online sellers in India
Once your catalogue is classified, the next step is a store that prints the right particulars on every order. The ShopMate team can show how GST invoicing and tax display work. Book a session at theshopmate.com/contact#demo, see the single plan on the pricing page, or read about the company.
Disclaimer: This article is for general information only and is not legal, tax or financial advice. ShopMate is the publisher of this guide and has a commercial interest in the platform it describes. Rules, thresholds, fees and platform terms change, and your situation may differ. Consult a qualified chartered accountant or legal professional before making decisions.