Complete Ecommerce Accounting Guide for Marketplace Sellers in India
If you sell on Amazon or Flipkart in India, “accounting” is not a month-end invoice dump. It is a continuous reconciliation of settlements, fees, tax collected at source, returns, stock movements and multi-GSTIN books—usually into Tally. This guide explains how marketplace accounting actually works, where teams fail, and how to build a process that CAs can review without rebuilding spreadsheets.
KartManage has specialized in this workflow since 2018, with 36+ million orders posted to Tally and support for high-volume accounts running 3 Lakh+ orders/month and up to 17 GSTINs. Use this as an operating manual whether you are a seller-operator or an ecommerce-focused accountant.
Table of Contents
- 1. Why marketplace accounting is different
- 2. Settlement-first thinking
- 3. GST, TCS and mismatch risk
- 4. Multi-GSTIN and inventory movement
- 5. COGS and margin truth
- 6. Getting data into Tally safely
- 7. A practical monthly close checklist
- 8. Building your accounting stack
- 9. Common mistakes to avoid
- 10. FAQs
1. Why marketplace accounting is different
Offline trading books usually start with your invoice and end with your bank receipt. Marketplaces insert several layers between those points:
- Order vs shipment vs settlement dates rarely line up, so accrual timing matters.
- Fees (commission, shipping, closing, storage, advertising) arrive in separate lines and may or may not affect taxable value the way sellers expect.
- Returns and replacements reverse economics after the original sale was recognised.
- TCS is collected by the marketplace and must be matched GSTIN-wise to credits and books.
- Multi-warehouse / multi-GSTIN operations create inter-state movements (including IXD-style transfers) that ordinary sales import tools ignore.
Teams that treat Seller Central or Seller Hub exports as “sales invoices” understate this complexity. The trustworthy unit of marketplace accounting is the settlement, not the order confirmation screen.
There is also a people problem: the operator who downloads reports, the accountant who posts Tally, and the CA who files GSTR often work from different extracts. Without a shared settlement source of truth, each person “fixes” numbers locally. Those local fixes become permanent drift. Ecommerce accounting software for India has to enforce one pipeline from report → books, not three competing Excel versions.
Finally, volume changes the risk profile. A seller at a few hundred orders can survive manual vouchers. At 3 Lakh+ orders/month, a 0.2% mis-post rate is already hundreds of wrong lines. Controls (company verification, GSTIN segregation, exception queues, rollback) matter as much as mapping rules.
2. Settlement-first thinking
A robust process mirrors how money actually moves:
- Marketplace activity — sales, returns, fees, adjustments.
- Settlement file — the marketplace’s statement of what it will pay and what tax lines it reports.
- Bank remittance — cash landed in your account.
- Accounting books — Tally vouchers with GST breakup, inventory and ledgers your CA recognises.
Three-leg matching
When settlement, bank and books disagree, investigate before filing. KartManage is built around settlement-based GST accounting so Tally reflects remittance reality—not only gross GMV vanity numbers.
Settlement-first also changes how you talk about “automation.” Importing an order CSV is not automation if fees, TCS and GSTIN splits are still hand-edited every fortnight.
Practically, settlement-first means your chart of accounts must distinguish revenue, recoverable TCS, marketplace payables/receivables, and fee expenses. If everything lands in “Amazon Sales,” you will never reconcile. Design ledgers with your CA once, then let software post into that structure repeatedly. That is how 500+ specialist ecommerce accountants keep multi-client books reviewable.
What “good” looks like at month-end
You should be able to answer, for each marketplace and GSTIN: what settled, what remitted, what remains open, what TCS was reported, and which vouchers in Tally explain those amounts. If any answer requires a new pivot table from scratch, the process is not yet settlement-first.
3. GST, TCS and mismatch risk
Marketplace GST work fails in predictable places:
- Wrong IGST vs CGST/SGST treatment when GSTIN or place-of-supply logic is wrong.
- HSN / rate differences between listing data and books.
- TCS that does not reconcile GSTIN-wise against settlement and credit statements.
- Period cut-offs where settlements straddle months.
Automated GST reconciliation means matching settlement GST and TCS to accounting entries and flagging exceptions early—not hoping the bank total “looks close enough.” For Flipkart and Amazon sellers, this is the difference between a calm filing week and notice-driven fire drills.
Treat exceptions as first-class work. A queue of HSN mismatches is healthier than silent posting. Silent posting produces books that “balance” and still fail when compared to marketplace tax reports. KartManage’s approach is to verify rates and flag SKU/HSN issues during reconciliation so corrections happen before GSTR preparation.
Ecommerce operator reporting (including tables that reference supplies through operators) also depends on clean outward-supply data in books. Your tax professional still owns the return, but they cannot invent quality from messy ledgers.
See also: TCS reconciliation for marketplace sellers and GST compliance for marketplace sellers.
4. Multi-GSTIN and inventory movement
Growth across states usually means more than one GSTIN. That forces:
- GSTIN-wise segregation of orders, fees and payments
- Tally company or cluster mapping per GSTIN
- Stock transfers to fulfilment centres with e-way bill / e-invoice where required
- IXD-style inter-state movements with matched purchase and sales entries
Spreadsheets collapse here because every transfer is a paired accounting event, not a note in a logistics tracker. KartManage supports multi-GSTIN ecommerce accounting and stock transfer workflows so inventory and tax stay aligned.
Related reading: Multi-GSTIN ecommerce accounting, E-way bill stock transfer to Tally.
5. COGS and margin truth
Marketplace P&Ls lie when COGS is estimated in Excel while inventory lives elsewhere. Prefer inventory-driven COGS in Tally:
- Keep purchase rates and stock items clean.
- Post sales/returns with stock impact.
- Keep marketplace fees in expense ledgers—not buried inside COGS.
- Review negative stock and unmapped SKUs before calling margin “final.”
When vouchers reconcile to settlement files and inventory movements, gross margin becomes something a CA can defend. Guide: Ecommerce COGS calculation.
6. Getting data into Tally safely
Many Indian sellers still use XML export/import. It works until volume, partial imports, duplicates or wrong-company posts appear. A safer pattern:
- Enable Tally HTTP access.
- Verify the target company before any sync.
- Pilot one GSTIN / one settlement period.
- Review sample vouchers with your CA.
- Scale; use report-driven rollback if a correction is needed.
Direct sync vs XML
KartManage posts Amazon and Flipkart data into TallyPrime / Tally ERP 9 over HTTP—no XML import loops on your machine. That is the integration model behind our Tally integration for ecommerce guide.
Also decide B2C vs B2B posting style: consolidated B2C can reduce load; B2B often needs order-wise detail for compliance.
7. A practical monthly close checklist
- Download Amazon and Flipkart sales, settlement, fee and transfer reports for the closed period.
- Confirm GSTIN mapping and Tally company targets.
- Import and review exception queues (HSN, SKU, tax type).
- Sync vouchers via HTTP; spot-check sales, fees, TCS and stock transfers.
- Reconcile settlement totals to bank remittances.
- Clear COGS/inventory exceptions.
- Hand settlement-aligned books to your CA for GSTR preparation.
- Archive report versions used for the close (audit trail).
High-volume teams (3 Lakh+ orders/month) should treat this as a calendarised process, not an end-of-month scramble.
8. Building your accounting stack
A clear separation of tools reduces pain:
- Marketplaces — selling, ads, logistics (Seller Central / Seller Hub).
- KartManage — settlement accounting bridge: GST/TCS, multi-GSTIN, IXD, stock transfers, Tally HTTP sync.
- Tally — statutory books, inventory valuation, CA review.
- CA / tax tools — return filing and advisory.
Do not expect a TDL add-on designed for single-GSTIN, low-volume sellers to behave like a settlement engine for pan-India FBA/FBF operations. Choose tools by failure mode: wrong company, wrong GSTIN, unreconciled TCS, unposted FC transfers.
9. Common mistakes to avoid
- Booking GMV as sales and ignoring fee/TCS lines until bank credit arrives.
- One spreadsheet for five GSTINs.
- XML imports with no rollback plan.
- Posting to Tally without company verification.
- Calling books “done” before settlement–bank–ledger matching.
- Mixing advertising and closing fees into COGS.
- Ignoring stock transfers until physical stock and books diverge in an audit.
How to recover if you are already behind
Pick one closed settlement period and one GSTIN. Rebuild that slice end-to-end with verified Tally posting. Do not attempt a six-month catch-up in one night. Once one period reconciles—settlement, bank, TCS, sample vouchers—repeat forward. KartManage demos often start exactly this way: your raw downloads, one controlled pipeline, proof before full history.
If prior years are messy, separate “clean going forward” from “historical cleanup.” Mixing both usually produces neither. Your CA can advise which historical gaps are material for notices versus which can be documented and closed.
Who owns which step?
Seller / ops: timely report downloads, GSTIN master data, warehouse/FC movement inputs.
Accountant / KartManage operator: import, exception clearance, Tally sync, settlement–bank matching.
CA: return strategy, ISD/GSTR decisions, audit responses, chart-of-accounts design.
Clarity here prevents the classic failure mode where everyone assumes someone else reconciled TCS. Document owners in your monthly checklist.
Want to validate this guide on your own Amazon or Flipkart downloads? Take a free demo—see settlement posting into Tally without XML.
Take Free Demo View Pricing10. FAQs
What makes ecommerce accounting different?
Settlements, fees, TCS, returns and multi-GSTIN movements sit between invoices and bank receipts.
Should I still use XML import into Tally?
At marketplace scale, prefer direct HTTP sync with company verification and a clean rollback path.
What is the minimum monthly process?
Import → verify GSTIN → post → reconcile TCS/bank → clear exceptions → file with CA-ready books.
How does KartManage fit?
It is the settlement bridge into Tally for Amazon and Flipkart—used by 800+ brands and 500+ specialist accountants, with 7+ years focused on this niche since 2018.