Accounting & Bookkeeping · 8 min read · Apr 7, 2026

Accounting for E-Commerce Sellers in India: Amazon, Flipkart and Meesho Setup

Selling on Amazon, Flipkart, or Meesho is the easy part. Accounting for it is where Indian e-commerce sellers struggle. Unlike traditional retail, e-c...

CA Sundaram Gupta

Accounting for E-Commerce Sellers in India: Amazon, Flipkart and Meesho Setup - Featured Image
In this guide

    Selling on Amazon, Flipkart, or Meesho is the easy part. Accounting for it is where Indian e-commerce sellers struggle. Unlike traditional retail, e-commerce accounting involves mandatory GST from Day 1 (no threshold exemption), TCS deducted by every platform, TDS under Section 194O, multi-platform settlement reconciliation, high return volumes, and complex fee structures (commissions, FBA fees, shipping charges, advertising deductions) - all of which must be accurately recorded, reconciled, and reported.

    This guide covers the complete accounting framework for Indian e-commerce sellers - from registration through monthly compliance. For the Zoho Books-specific setup, see our Zoho Books e-commerce guide. For the bookkeeping foundation, see our bookkeeping guide.

    Step 1: GST Registration - Mandatory from Day One

    Under Section 24(ix) of the CGST Act 2017, every person supplying goods through an e-commerce operator must register for GST - regardless of turnover. The standard Rs 40 lakh (Rs 20 lakh for special category states) threshold exemption does not apply. You cannot even list products on Amazon, Flipkart, or Meesho without a GSTIN.

    Registration process: Apply on the GST portal (gst.gov.in) → Select 'Supplier of Goods' → Under reason for registration, select 'Liability under Section 24' → Submit documents (PAN, Aadhaar, bank statement, address proof) → Receive GSTIN within 7-10 working days.

    Multi-state selling: If you sell from one state but ship to customers across India, you need only one GSTIN (in your state). IGST applies to inter-state sales. If you have warehouses or FBA inventory in multiple states, you may need GSTIN in each state where goods are stored.

    Step 2: Understand TCS and TDS - Money Deducted Before You Receive It

    TCS Under GST (Section 52)

    ParameterDetails
    Rate1% (0.5% CGST + 0.5% SGST/UT GST) on net taxable value
    Deducted ByAmazon, Flipkart, Meesho, Myntra - every e-commerce operator
    On WhatNet taxable value of supplies (gross sales − returns)
    Where It GoesDeposited by platform to government. Appears in your Electronic Cash Ledger on GST portal
    How to ClaimAccept TCS credit in GSTR-2A → flows to Cash Ledger → offset against your GST liability in GSTR-3B
    Platform FilesGSTR-8 (monthly, by 10th of following month)
    You MustAccept TCS credit on GST portal every month. Not automatic - you must click 'Accept'

    TDS Under Income Tax (Section 194O)

    Rate: 0.1% on gross sales amount (reduced from 1% effective October 2024). Deducted by the e-commerce operator from every payment.

    How to Claim: This TDS appears in your Form 26AS and AIS (Annual Information Statement). Claim as credit when filing your annual Income Tax Return (ITR). If TDS exceeds your tax liability, the excess is refunded.

    Key Point: TCS (GST) and TDS (Income Tax) are two separate deductions by the same platform. Do not confuse them. TCS is claimed monthly in GSTR-3B. TDS is claimed annually in ITR.

    Step 3: Understand the Settlement Report - What the Platform Pays You

    The settlement report is the single most important document in e-commerce accounting. It shows what the platform pays you - and why it is less than your gross sales.

    Anatomy of a typical Amazon/Flipkart settlement:

    Line ItemExample (Rs)
    Gross Sales (including GST)1,18,000
    Less: Returns/Refunds (including GST)(11,800)
    Net Sales (including GST)1,06,200
    Less: Platform Commission + GST on commission(12,744)
    Less: Shipping/Logistics Charges(5,000)
    Less: FBA/Storage Fees (Amazon)(3,000)
    Less: Advertising Deductions(2,000)
    Less: TCS @ 1% on net taxable value(900)
    Less: TDS @ 0.1% on gross sales(106)
    Settlement Amount (what hits your bank)82,450

    Critical Accounting Rule: Revenue = Net Sales excluding GST = Rs 90,000 (not Rs 82,450 settlement, and not Rs 1,18,000 gross). The settlement amount is not revenue - it is what remains after commissions, fees, TCS, and TDS. Each deduction must be recorded separately in your books. For GST invoicing compliance, see our GST invoicing guide.

    Step 4: Set Up Your E-Commerce Chart of Accounts

    Your chart of accounts needs e-commerce-specific categories:

    • Income: Sales - Amazon, Sales - Flipkart, Sales - Meesho, Sales - Own Website (separate accounts per platform for tracking)
    • COGS: Purchase of Goods, Packaging Materials, Inward Shipping (to your warehouse)
    • Expenses - Platform: Amazon Commission, Flipkart Commission, Meesho Commission, FBA Fees, Storage Charges, Platform Advertising
    • Expenses - Logistics: Outward Shipping (delivery to customer), Return Shipping Charges
    • Expenses - Operations: Salaries, Rent, Utilities, Software Subscriptions, Professional Fees
    • Assets: Inventory (opening/closing), TCS Receivable, TDS Receivable, GST Input Credit
    • Liabilities: GST Payable (CGST, SGST, IGST), TDS Payable (if you deduct TDS on vendor payments)

    Step 5: Calculate True Cost of Goods Sold (COGS)

    E-commerce COGS is more complex than traditional retail because platform fees are a significant cost layer:

    Narrow COGS (for gross margin): Purchase cost + packaging + inward shipping. This tells you if your sourcing is profitable.

    Broad COGS (for net margin per order): Purchase cost + packaging + inward shipping + platform commission + outward shipping + FBA fees + return costs. This tells you if each order actually makes money after all marketplace costs.

    Example: You sell a product for Rs 1,000 (ex-GST). Purchase cost: Rs 400. Packaging: Rs 30. Commission (15%): Rs 150. Shipping: Rs 80. FBA fee: Rs 40. Total cost per order: Rs 700. Profit per order: Rs 300 (30% margin). Add a return rate of 20%, and your effective margin drops to 24% because you bear return shipping on returned orders.

    Step 6: Account for Returns, Refunds, and Cancellations

    E-commerce return rates in India average 15-30% (fashion/apparel can be 30-40%). Returns are not just lost sales - they are accounting events:

    • When a return happens: Reverse the sale in your books (credit note). Reverse the GST (reduce output tax). Record the return shipping cost as an expense. Add the product back to inventory (if resaleable) or write it off (if damaged).
    • For GST: Issue a credit note within the timeline (before November 30 of the following financial year). The credit note reduces your output GST liability in the month of the return.
    • For income: Net Sales = Gross Sales − Returns. Your P&L should always show net sales. Do not ignore returns - they directly affect your revenue recognition and GST liability.

    Meesho specifics: Meesho handles returns differently - the platform manages reverse logistics and deducts return-related charges from your settlement. Reconcile these charges line by line in the settlement report. For GST return filing across platforms, explore our GST return filing services.

    Monthly Compliance Calendar for E-Commerce Sellers

    DateTaskAction
    1st-5thSettlement ReconciliationDownload Amazon MTR, Flipkart reports, Meesho reports. Reconcile with bank deposits.
    1st-5thBank ReconciliationReconcile all bank accounts including payment gateway settlements.
    7thTDS DepositDeposit TDS on vendor payments (if applicable) via challan.
    10thAccept TCS CreditLog in to GST portal → TDS/TCS Credit Received → Accept all TCS entries from platforms.
    11thFile GSTR-1Report all outward supplies (sales across all platforms + own website). Match with settlement data.
    14thGSTR-2B AvailableCheck ITC available from suppliers. Reconcile with purchase register.
    20thFile GSTR-3B + Pay GSTFile summary return. Offset GST liability with ITC + TCS credit. Pay balance via challan.
    Month-EndMIS ReviewP&L per platform, gross/net margin per product, return rate analysis, inventory status.

    Key Takeaways

    E-commerce sellers in India face mandatory GST registration from Day 1 (Section 24), 1% TCS on every sale (Section 52), 0.1% TDS on gross sales (Section 194O), and monthly GSTR filing - making their compliance burden significantly higher than offline sellers. Understanding and managing these deductions is essential for profitability.

    The settlement amount is not revenue. Revenue = gross sales excluding GST. Every deduction by the platform (commission, shipping, FBA, TCS, TDS) must be recorded as a separate line item in your books. Recording the settlement amount as revenue understates your actual sales, loses ITC on commission GST, and corrupts your P&L.

    True COGS for e-commerce includes product cost + packaging + platform commission + shipping + FBA fees + return costs. A product with 60% gross margin (purchase vs sale price) may have only 20-25% net margin after all platform costs and returns. Calculate per-order profitability to identify loss-making SKUs.

    TCS credit must be manually accepted on the GST portal every month - it does not auto-credit. Missing this step means TCS deducted by platforms sits unclaimed in your cash ledger. Over 12 months, unclaimed TCS on Rs 50 lakh annual sales = Rs 50,000 of your money sitting unused.

    The monthly compliance calendar (settlement reconciliation by 5th, TCS acceptance by 10th, GSTR-1 by 11th, GSTR-3B by 20th, MIS review by month-end) ensures nothing falls through the cracks. Automation through cloud accounting software reduces this from 15-20 hours/month to 4-6 hours/month.

    Need Specialist E-Commerce Accounting?

    E-commerce accounting is not generic bookkeeping - it requires platform-specific knowledge, settlement report expertise, TCS/TDS reconciliation skills, and an understanding of high-volume return accounting. A CA who handles your neighbour's grocery store is not equipped for your Amazon seller account.

    Explore our e-commerce accounting services - platform-specific bookkeeping for Amazon, Flipkart, Meesho, and Shopify, monthly TCS/TDS reconciliation, GST filing, settlement report matching, and annual ITR. Starting from Rs 3,499/month. 500+ online sellers served.

    For queries, reach out at +91 945 945 6700 or WhatsApp us directly.

    Share this guide: Link copied!

    Common Questions

    Frequently Asked Questions

    Have a look at the answers to the most asked questions.

    Is GST mandatory even if I sell less than Rs 40 lakh?
    Yes. Section 24(ix) of CGST Act mandates GST registration for all e-commerce sellers irrespective of turnover. The Rs 40 lakh threshold does not apply to marketplace sellers. Exception: intra-state sellers of goods may be eligible for exemption under specific conditions - consult a CA for your specific case.
    What is the difference between TCS and TDS for e-commerce sellers?
    TCS = GST Tax Collected at Source (1% under Section 52 CGST Act). Claimed monthly in GSTR-3B against your GST liability. TDS = Income Tax TDS (0.1% under Section 194O). Claimed annually in your ITR against income tax liability. Both are deducted by the same platform from the same sale - but they are different taxes under different laws.
    How do I reconcile my Amazon settlement report?
    Download the Monthly Transaction Report (MTR) from Amazon Seller Central. Compare gross sales in MTR with your sales register. Match commission charges with Amazon fee schedule. Verify TCS amount against GSTR-2A on GST portal. Confirm settlement amount equals bank credit. Investigate any mismatch - common causes: returns processed in different periods, promotional deductions, or advertising charges.
    Can I use composition scheme for e-commerce selling?
    Yes, with restrictions. Intra-state sellers of goods with turnover below Rs 1.5 crore can opt for composition (pay 1% flat tax, no ITC claim). But if you make even one inter-state sale (which most marketplace sellers do), you are ineligible. For most e-commerce sellers, regular scheme is better because ITC claims offset GST significantly.
    Should I record gross sales or settlement as revenue?
    Gross sales (excluding GST) as revenue. Always. The settlement amount is gross sales minus all deductions (commission, shipping, TCS, TDS, fees). Each deduction is a separate accounting entry - commission is an expense, TCS is an asset (receivable), TDS is an asset (receivable). Recording settlement as revenue understates sales and loses information.
    Amazon/Flipkart se selling ka accounting kaise karein?
    Har mahine: (1) Settlement report download karein. (2) Gross sales record karein as revenue (ex-GST). (3) Commission, shipping, FBA fees alag se expense mein record karein. (4) TCS ko GST portal par 'Accept' karein aur GSTR-3B mein claim karein. (5) TDS 194O ko ITR mein claim karein. (6) Returns ke liye credit note issue karein. (7) Bank mein aaya settlement amount reconcile karein. Yeh 7 steps har mahine follow karein.
    Meesho seller ka GST alag hai kya?
    GST same hai - mandatory registration, monthly GSTR-1/3B, TCS 1%. Fark sirf settlement report format mein hai - Meesho ka report Amazon/Flipkart se different format mein aata hai. Returns bhi Meesho differently handle karta hai (reverse logistics charges alag dikhte hain). Accounting entries same concept - gross sales, commission, TCS, TDS, settlement - sirf data source alag hai.
    How often should I reconcile settlement reports?
    Weekly for high-volume sellers (100+ orders/day). At minimum, within the first 5 days of the following month - before GSTR-1 filing (11th). Unreconciled settlements mean inaccurate GST returns, which trigger DRC-01C mismatch notices from the GST department.
    What accounting software is best for e-commerce sellers?
    Zoho Books (cloud, GST-compliant, multi-platform support), TallyPrime (desktop, strong for inventory), and specialised tools like EazyERP or Unicommerce for high-volume sellers. For most sellers under Rs 5 crore, Zoho Books with proper configuration handles all platforms. Our e-commerce accounting services include software setup and ongoing management.
    What happens if I do not accept TCS credit on the GST portal?
    The TCS amount sits in your Electronic Cash Ledger unclaimed. You cannot use it to offset your GST liability until you accept it. Over 12 months, this can be Rs 25,000-1,00,000+ depending on your sales volume - your money, locked because of a missed monthly click. Our e-commerce accounting services ensure TCS is accepted every month without fail.
    10,000+
    Happy Clients

    Helping businesses stay compliant and stress-free.

    15+
    Years Experience

    Deep expertise in GST, Income Tax, ROC & business compliance.

    50,000+
    Documents Filed

    Returns, registrations, and filings handled accurately.

    4.9★
    Client Rating

    Trusted by entrepreneurs, startups, and growing businesses.

    ISO
    Certified

    Professional standards and documented processes.

    SSL
    Secure

    Your financial and business data is fully protected.