Start for just Rs.15/month
logo
GST for ecommerce

GST for online sellers, without the jargon.

Selling online in India means getting GST right: the correct HSN codes, compliant invoices, GSTIN at checkout, marketplace TCS, and returns filed on time. This guide walks through each piece, with free calculators and step-by-step help for doing it on Commmerce.

Schedule a Demo

General guidance for Indian online sellers, not tax advice. GST rules change and depend on your business, so confirm specifics with a qualified chartered accountant.

The moving parts

What GST means for your online store

GST touches almost every part of selling online, from how you tag products to how you invoice and file. These are the pieces to get right.

HSN and SAC codes

Every product needs an HSN code, and services need a SAC code. The code decides the GST rate applied.

GST invoices

Compliant invoices show your GSTIN, the customer details, HSN/SAC, and the CGST/SGST/IGST breakup.

Customer GSTIN

B2B buyers add their GSTIN at checkout to claim input tax credit on the purchase.

Marketplace TCS

Sell on a marketplace and it collects TCS on your sales, which you reclaim in your returns.

Returns and filing

Registered sellers file returns on schedule. Late filing adds a per-day fee plus interest.

The numbers

Use the free calculators below for GST amounts, TCS, and late fees instead of guessing.

Classify your products

HSN and SAC codes, and why they matter

An HSN code classifies a physical product and sets its GST rate; a SAC code does the same for services. Getting the code right keeps your rates and invoices correct, so it is worth doing once, properly. Find your HSN code →

What an HSN code is

A standardised number that classifies goods and maps to a GST rate. Read the explainer

Finding the right one

Match your product to its HSN code so you charge the correct GST. How to find your HSN code

Is it mandatory?

Whether you must show HSN on invoices depends on your turnover. When HSN is required

HSN vs SAC

Goods use HSN, services use SAC. See the difference

Invoicing and GSTIN

Raise GST-compliant invoices, capture GSTIN at checkout

A GST invoice needs your GSTIN, the correct tax breakup, and HSN/SAC codes. For B2B orders, letting customers add their GSTIN at checkout lets them claim input credit, which often decides whether a business buys from you.

Build a GST invoice

Generate a clean, compliant GST invoice with the CGST/SGST/IGST split. GST invoice generator

Validate a GSTIN

Check that a supplier or customer GSTIN is well-formed before you trust it. GSTIN validator

GSTIN at checkout

Let business buyers add their GSTIN when they order on your store. How it works on Commmerce

Work out the GST

Add or remove GST from a price at any rate in seconds. GST calculator

Marketplaces and filing

Selling on marketplaces, TCS, and staying filed

If you also sell on marketplaces, they collect TCS on your sales and deposit it with the government; you reclaim it in your GST returns. And whether you sell on your own store or a marketplace, filing returns on time avoids a per-day late fee and interest.

Estimate marketplace TCS

See how much TCS a marketplace collects on your sales so it is not a surprise. TCS calculator

Estimate a late fee

Filing a return late? Work out the fee and interest before you file. GST late fee calculator

Own store vs marketplace

On your own Commmerce store there is no marketplace TCS or commission cut, so more of each sale stays with you. Compare selling channels

Sell direct and keep margin

A branded online store lets you own the customer and the margin. Explore online store

GST help guides

GST setup, step by step

The GST-related how-tos from the Commmerce help centre.

Questions

Frequently asked questions

Do I need GST registration to sell online in India?

Most sellers who list on ecommerce marketplaces, and many who run their own online store, need a GST registration and GSTIN. The exact rules depend on your turnover, product type, and whether you sell across states, so confirm your specific case with a chartered accountant before you start.

What is an HSN code and do I need one?

An HSN (Harmonised System of Nomenclature) code classifies a product and determines the GST rate that applies to it. Sellers are generally required to show HSN codes on GST invoices, with the number of digits depending on turnover. You can look one up with the HSN code finder.

What is the difference between an HSN code and a SAC code?

HSN codes classify goods (physical products), while SAC codes classify services. If you sell products you use HSN codes; if you bill for services you use SAC codes. More on HSN vs SAC.

What is TCS on marketplace sales?

When you sell through an ecommerce marketplace, the marketplace collects a small percentage of your taxable sales as Tax Collected at Source (TCS) and deposits it with the government. You can claim that amount back through your GST returns. Use the TCS calculator to estimate it.

Can customers add their GSTIN at checkout on my store?

Yes. On Commmerce, customers can enter their GSTIN during checkout so their business can claim input tax credit on the purchase, which matters for B2B and bulk buyers. See how it works.

What happens if I file GST returns late?

Late filing of GST returns attracts a per-day late fee plus interest on any tax due, so returns are best filed on time even when there is no tax to pay. Use the GST late fee calculator to estimate the amount.

Sell online with GST built in.

See how Commmerce handles GST invoices, HSN codes, and GSTIN at checkout for your store.

Schedule a Demo
SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO
SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO SCHEDULE A DEMO