E-Commerce Fundamentals2.6

Understanding GST/Tax for Online Sellers (India)

Article 5 min read·Last updated Feb 2026
Back
Indian tax documents and calculator on a desk — GST compliance for online sellers
GST does not have to be scary. Once you understand the basics, it becomes routine.

If you are selling online in India, GST is not optional — it is the law. But for most first-time sellers, GST feels like a maze of acronyms, slab rates, and filing deadlines that was designed to confuse. The truth is simpler than it looks. This guide breaks down exactly what you need to know as an online seller, without the jargon.

Whether you are selling handmade jewellery from your living room or running a full-fledged electronics store, the GST rules apply to you — and understanding them early will save you from penalties, surprise tax bills, and sleepless nights before filing deadlines.

What is GST and Why Does It Exist?

GST — Goods and Services Tax — replaced a patchwork of indirect taxes (VAT, Service Tax, Excise Duty, CST, and more) with a single, unified tax system on July 1, 2017. Before GST, a product shipped from Maharashtra to Karnataka would attract different state taxes at every border. GST simplified this into one tax, collected at the point of consumption.

For online sellers, GST matters because every sale you make is a taxable transaction. The tax you collect from customers is not your money — you hold it on behalf of the government and remit it when you file your returns.

Think of GST as money that passes through your hands, not money that stays in them. You collect it from the buyer and pass it to the government. Your job is to make sure the numbers match.

Do You Need a GST Registration?

Not every seller needs to register for GST immediately. Here are the rules:

You Must Register If:

  • Your annual turnover exceeds ₹40 lakhs (₹20 lakhs for special category states like those in the Northeast)
  • You sell on e-commerce platforms or marketplaces — GST registration is mandatory regardless of turnover if you sell through an e-commerce operator
  • You make interstate sales — If you ship products from Delhi to a customer in Tamil Nadu, you need GST registration even below the threshold
  • You sell digital products or services across state lines

You Can Wait If:

  • You sell only within your own state through your own website (not a marketplace)
  • Your total annual turnover is below ₹40 lakhs
  • You sell exempt goods (unprocessed agricultural products, for example)

Even if registration is not mandatory for you yet, getting a GSTIN early has advantages. It lets you claim Input Tax Credit on your purchases, looks professional on invoices, and is required if you ever want to sell on Amazon, Flipkart, or other marketplaces.

How to Register for GST

GST registration is free and done entirely online through the GST portal (gst.gov.in). Here is what you need:

  • PAN card of the business owner or entity
  • Aadhaar card for identity verification
  • Proof of business address — electricity bill, rent agreement, or property tax receipt
  • Bank account details — cancelled cheque or bank statement
  • Photograph of the proprietor or authorized signatory
  • Business registration document — if applicable (Partnership deed, MOA/AOA for companies)
  1. Visit gst.gov.in and click "Register Now" under the Taxpayers section
  2. Fill in Part A with your PAN, mobile number, and email — you will receive OTPs on both
  3. Complete Part B — business details, promoter information, authorized signatory, bank details
  4. Upload the required documents
  5. Submit and sign with DSC (Digital Signature Certificate) or EVC (Electronic Verification Code)
  6. You will receive your GSTIN within 3–7 working days

Your GSTIN is a 15-digit number unique to your business. It will appear on every invoice you issue. Commerce Synapse lets you enter your GSTIN in Settings → Tax Configuration, and it will automatically print on all invoices and receipts.

Understanding GST Rates

India has a multi-rate GST structure. Products and services fall into one of these slabs:

  • 0% (Exempt) — Fresh fruits, vegetables, milk, bread, salt, educational services
  • 5% — Packaged food items, clothing under ₹1,000, footwear under ₹500, economy hotel rooms
  • 12% — Processed food, clothing ₹1,000–₹5,000, business class air travel, mobile phones
  • 18% — Most manufactured goods, restaurant services, IT services, electronics, digital products, ebooks, online courses
  • 28% — Luxury items, automobiles, aerated drinks, tobacco, 5-star hotel rooms

Most products you are likely to sell online fall in the 5%, 12%, or 18% bracket. If you are unsure about your product's GST rate, search for its HSN code on the CBIC website (cbic-gst.gov.in) or consult a CA.

What is an HSN Code?

HSN stands for Harmonized System of Nomenclature — a globally standardized system for classifying products. Every product has an HSN code, and this code determines its GST rate. For example: cotton T-shirts fall under HSN 6109 (5% GST if under ₹1,000), while electronic accessories might fall under HSN 8518 (18% GST).

When you add products on Commerce Synapse, you can enter the HSN code for each product. This ensures your invoices are GST-compliant and makes filing returns easier.

CGST, SGST, and IGST — What is the Difference?

This is where most sellers get confused. GST is split into three components depending on the type of transaction:

  • CGST (Central GST) + SGST (State GST) — Applied when you sell within your own state. The total GST is split equally between central and state. Example: 18% GST = 9% CGST + 9% SGST.
  • IGST (Integrated GST) — Applied when you sell to a customer in a different state. The entire GST goes to the central government, which then settles with the destination state. Example: 18% GST = 18% IGST.

As a seller, the total tax amount is the same whether it is CGST+SGST or IGST. The split only matters for filing purposes — and Commerce Synapse handles this automatically based on your store location and the customer's shipping address.

Input Tax Credit: Getting Your Money Back

One of the biggest benefits of GST registration is Input Tax Credit (ITC). When you buy raw materials, packaging, or services for your business, you pay GST on those purchases. ITC lets you deduct that amount from the GST you collect from customers.

Example: You buy packaging materials worth ₹10,000 + ₹1,800 GST (18%). You sell products and collect ₹5,000 in GST from customers. When filing returns, you owe: ₹5,000 (collected) − ₹1,800 (ITC) = ₹3,200 to the government. Without ITC, you would owe the full ₹5,000.

To claim ITC, ensure your suppliers are GST-registered and provide proper tax invoices. Keep all purchase invoices organized — you will need them when filing.

Composition Scheme: A Simpler Option for Small Sellers

If your annual turnover is below ₹1.5 crore, you may opt for the Composition Scheme. Instead of charging GST at standard rates and filing monthly returns, you pay a flat tax rate and file quarterly:

  • Manufacturers — 1% of turnover
  • Traders — 1% of turnover
  • Restaurants — 5% of turnover
  • Service providers — 6% of turnover (up to ₹50 lakh)

The catch: under the Composition Scheme, you cannot collect GST from customers (your invoices show "Composition Dealer" instead of GST amounts), you cannot claim ITC, and you cannot sell on e-commerce marketplaces. For sellers with their own website on Commerce Synapse, it can be a good option if you want simplicity over tax optimization.

GST Filing: What You Need to Do and When

Regular GST-registered sellers need to file these returns:

  • GSTR-1 (Monthly/Quarterly) — Details of all your outward sales. Due by the 11th of the following month (monthly filers) or the 13th of the month after the quarter (quarterly filers under QRMP scheme).
  • GSTR-3B (Monthly/Quarterly) — Summary return with tax payment. Due by the 20th of the following month. This is where you pay the GST you owe after claiming ITC.
  • GSTR-9 (Annual) — Annual return consolidating all monthly filings. Due by December 31 of the following financial year.

Missing a GST filing deadline costs you ₹50/day (₹20/day for nil returns) as late fees, plus 18% annual interest on unpaid tax. Set calendar reminders — this is money you lose for no good reason.

Invoicing Requirements

Every sale you make needs a GST-compliant invoice. A valid tax invoice must include:

  • Your GSTIN and business name
  • Customer name and address (GSTIN if they are a registered business)
  • Unique invoice number (sequential, no gaps)
  • Date of the invoice
  • HSN code for each product
  • Quantity and unit of measurement
  • Taxable value (before GST)
  • GST rate and amount (split into CGST/SGST or IGST)
  • Total invoice amount
  • Place of supply (state code)

Commerce Synapse generates GST-compliant invoices automatically for every order. Just enter your GSTIN and HSN codes during setup, and the system handles the rest — calculating the correct tax split, generating sequential invoice numbers, and making invoices available for download.

Common Mistakes to Avoid

  • Not registering when required — Selling on marketplaces without GST registration is illegal and will result in penalties.
  • Mixing personal and business accounts — Keep a separate bank account for business. It makes filing cleaner and avoids scrutiny.
  • Ignoring ITC — Many small sellers forget to claim Input Tax Credit, effectively overpaying on taxes.
  • Late filing — Even if you had zero sales, you must file a nil return. Late fees accumulate daily.
  • Wrong HSN codes — Using incorrect HSN codes can lead to wrong tax rates, which creates mismatches during filing and triggers notices.
  • Not keeping records — Maintain all purchase invoices, sale invoices, and bank statements for at least 6 years. The tax department can audit past filings.

When to Hire a CA or Tax Professional

You can handle GST yourself if you have a small number of products, sell within one state, and are comfortable with the GST portal. But consider hiring a Chartered Accountant if:

  • You sell across multiple states regularly
  • Your monthly turnover exceeds ₹5 lakhs
  • You have complex ITC claims (multiple suppliers, mixed-rate products)
  • You sell on marketplaces alongside your own store
  • You export products or deal with international transactions

A good CA costs ₹1,000–₹5,000 per month for GST filing, depending on your transaction volume. Given that a single penalty or missed ITC claim can cost more than that, it is often worth the investment.

Commerce Synapse's invoice and tax reports are designed to be CA-friendly. You can export all sales data, tax collected, and ITC-eligible purchases in formats your accountant can directly use for filing.

Wrapping Up

GST compliance is not glamorous, but it is non-negotiable for any serious online business in India. The good news is that the system becomes routine once you set it up properly — register, assign correct HSN codes, generate compliant invoices, file on time, and claim your ITC.

Commerce Synapse automates the tedious parts — tax calculation, invoice generation, and report exports. Your job is to understand the basics (which you now do), keep your records clean, and never miss a filing deadline. Do that, and GST becomes just another part of running a healthy business.

Was this helpful?