The Definitive Guide to GST & Input Tax Credit (ITC) for Indian E-Commerce Sellers
For online merchants, D2C brand founders, and B2B manufacturers in India, GST is often the difference between a profitable brand and a cash-bleeding operation. Many founders calculate margins assuming their full selling price is revenue, only to discover at the end of the month that 18% of their gross revenue belongs to the government.
This calculator bridges the gap by modeling both **forward output tax** and **Input Tax Credit (ITC)** on product sourcing, courier charges, and ad spend to give you your true take-home cash profit.
GST Calculation Formulas: Inclusive vs Exclusive
Output Tax = Selling Price - Base Price
Standard for retail consumer products sold on Shopify, Amazon, Meesho, or offline retail where the customer pays the listed price tag.
Invoice Total = Base Price + Output Tax
Standard for wholesale, distributor supply, and corporate enterprise contracts where tax is added on top of the contracted quotation.
Standard Indian GST Slabs by Product Category
| Slab | Key Products & HSN Categories | Operational Sourcing ITC Rate |
|---|---|---|
| 0% (Nil) | Unbranded food grains, fresh produce, printed books, healthcare | No ITC claimable on exempt sales |
| 5% Slab | Apparel & footwear under ₹1,000, edible oils, spices, packaged tea | Subject to Inverted Duty Structure on 18% courier |
| 12% Slab | Apparel & footwear above ₹1,000, Ayurvedic medicines, processed food | 100% eligible for offset against output tax |
| 18% Slab | Consumer electronics, cosmetics, hair oils, IT services, courier, ads | Standard rate for most digital goods and logistics |
| 28% Slab | Luxury automobiles, air conditioners, aerated drinks, high-end electronics | High cash flow impact; strict filing compliance |
Explore Our Connected Business Tools & Guides
Frequently Asked Questions (FAQ)
How do I calculate GST if my selling price already includes tax (B2C MRP)?
When selling to retail consumers where the displayed price includes GST, use the Reverse Formula: Base Price = Total Selling Price ÷ (1 + GST Rate ÷ 100). For example, if a product sells for ₹1,180 with 18% GST: Base Price = 1,180 ÷ 1.18 = ₹1,000, and the Output GST collected is ₹180.
Can I claim Input Tax Credit (ITC) on Meta Ads and Google Ads in India?
Yes. Advertising platforms like Meta (Facebook/Instagram Ads) and Google Ads charge 18% GST on all ad spend in India. If you add your business GSTIN to your Meta Ads Payment Settings, you will receive a tax invoice allowing you to claim 100% of that 18% GST as Input Tax Credit (ITC) to offset against the GST you collect from customer sales.
What is an Inverted Duty Structure in GST?
An Inverted Duty Structure occurs when the GST rate on your inputs and operational services (e.g., 18% on courier, packaging, and advertising) is higher than the GST rate on your final finished product (e.g., 5% on apparel or footwear under ₹1,000). Under Section 54(3) of the CGST Act, you can apply for a cash refund of accumulated unutilized ITC from the GST portal.
How does Input Tax Credit (ITC) affect my GSTR-3B tax payment?
In your monthly GSTR-3B return, Net GST Payable = Output GST (tax collected on sales) minus Input Tax Credit (tax paid on raw goods, shipping, and advertising). If your output tax is ₹50,000 and your eligible ITC is ₹35,000, you only pay ₹15,000 in cash through your Electronic Cash Ledger.
Do Meesho, Amazon, and Flipkart deduct GST on seller commissions?
Yes. E-commerce marketplaces charge an 18% GST on platform referral fees, closing fees, shipping fees, and fulfillment fees. As long as you are GST-registered and provide your GSTIN on the seller portal, you can claim 100% of this tax back as ITC in GSTR-2B.
Is GST registration mandatory for selling products online in India?
Yes. Under Section 24(ix) of the CGST Act, mandatory GST registration applies to all persons who supply goods through an electronic commerce operator (E-Commerce Operator), regardless of annual turnover. However, recent amendments allow unregistered micro-sellers to sell intra-state on marketplaces with an Enrolment ID up to ₹40 lakh turnover.