MaruTally Logo
Tally Setup

E-commerce Accounting for Marketplace Sellers: The Basics

An introductory guide to setting up sales, returns, and payout ledgers in Tally for new online merchants.

✍️MaruTally Finance Team📅8 min read

Introduction: Why Ecommerce Accounting Is Different

Traditional accounting was designed for a world where businesses sold directly to customers, received payments promptly, and dealt with a manageable number of transactions. Ecommerce — especially marketplace ecommerce — breaks every one of these assumptions.

As a marketplace seller, you are not just a retailer. You are operating within a complex ecosystem where your sales are processed by your marketplace, your payments are disbursed on the marketplace's schedule, your returns are governed by the marketplace's policies, and your tax obligations are partially managed on your behalf by the marketplace through mechanisms like TCS.

This creates a layered financial reality that standard accounting approaches simply cannot capture accurately. This guide builds a practical ecommerce accounting framework specifically for marketplace sellers — whether you are selling on Amazon, Flipkart, Meesho, Shopify, or a combination of all four.

The Fundamental Shift: From Cash Accounting to Accrual Accounting

Most small ecommerce sellers start with a form of cash accounting — they record income when money appears in their bank account and record expenses when money leaves. This approach is understandable because it is simple, but it creates serious problems at scale.

**The timing problem.** A customer orders your product on March 28th. Flipkart confirms the order and marks it as delivered on April 2nd. Flipkart pays you on April 9th. Under cash accounting, this entire transaction is recorded in April, even though the sale economically occurred in March.

**The netting problem.** Your bank receives ₹85,000 from Amazon. But this ₹85,000 represents ₹1,20,000 in gross sales minus ₹35,000 in fees, returns, and TCS. Cash accounting records ₹85,000 as income. Accrual accounting correctly records ₹1,20,000 as revenue and ₹35,000 as expenses.

The accrual approach gives you a far more accurate view of your business performance, particularly when making month-to-month comparisons or presenting financials to investors, lenders, or Chartered Accountants.

Structuring Your Chart of Accounts for Ecommerce

A well-designed chart of accounts is the foundation of accurate ecommerce accounting. For marketplace sellers, your standard accounting software's default chart of accounts is almost certainly insufficient.

**Revenue accounts you need:**
- Marketplace Product Sales (by platform: Amazon, Flipkart, Meesho, etc.)
- Shopify/Direct Store Sales
- Shipping Income Collected
- Other Marketplace Income

**Expense accounts you need:**
- Marketplace Commissions (by platform)
- FBA / Marketplace Fulfilment Fees
- Closing Fees
- Return Handling Costs
- Advertising Spend (Sponsored Listings, DSP)
- Packaging Materials
- Payment Gateway Fees
- Logistics and Last-Mile Delivery Costs

**Liability accounts you need:**
- GST Payable (IGST, CGST, SGST)
- TCS Receivable (amounts deducted by marketplaces, claimable as ITC)
- Marketplace Payable (amounts owed to you, not yet disbursed)

**Asset accounts you need:**
- Marketplace Receivable (sales confirmed but not yet paid)
- Inventory (valued at cost, tracked by SKU)
- Deferred Promotional Credits

Understanding the Settlement Cycle and Its Accounting Implications

Every marketplace operates its own payment timeline:

- **Amazon India** typically pays out every 7–14 days, with a 5–7 day holding period after delivery confirmation
- **Flipkart** typically pays 7–10 days after delivery
- **Meesho** has its own settlement cycle that varies by seller tier
- **Shopify** payouts are daily to monthly depending on payout schedule settings

The gap between order delivery and bank receipt creates what accountants call a **receivable** — money that is economically owed to you but not yet in your account. Correctly accounting for these receivables is critical for accurate financial reporting.

For each settlement cycle:
1. Record revenue when the order is delivered (debit: Marketplace Receivable, credit: Revenue)
2. Record fees as they accrue (debit: Commission Expense, credit: Marketplace Payable)
3. When the settlement arrives and is transferred to your bank: clear the receivable (debit: Bank, debit: Fee Expenses, credit: Marketplace Receivable)

This double-entry framework ensures your revenue is never overstated or understated regardless of when Amazon or Flipkart actually pays you.

Managing Returns in Your Ecommerce Accounting System

Returns are the single most disruptive element in ecommerce accounting. A poorly managed return process creates errors that cascade through your accounts for months.

Here is the complete return accounting workflow:

**Step 1: When a return is initiated**
- Debit: Sales Returns and Allowances (contra-revenue account)
- Credit: Marketplace Receivable (reducing the amount you expect to receive)

**Step 2: When returned goods are received**
- Debit: Inventory (if the product is resalable) or Debit: Loss on Damaged Returns
- Credit: Cost of Goods Sold (reversing the original COGS recognition)

**Step 3: Fee reversals**
- Marketplace fees on returned orders should be reversed. When Amazon or Flipkart credits your account with the commission reversal:
- Debit: Marketplace Payable
- Credit: Commission Expense (reversing the original fee)

**The exception to watch for:** Some return scenarios — particularly seller-fault returns or Amazon-assessed damage claims — do not receive a full fee reversal. These partial reversals must be identified and separately recorded as losses.

GST and Tax Compliance in Marketplace Accounting

GST compliance adds another layer of complexity to ecommerce accounting. As a marketplace seller in India, your tax obligations include:

**GST on sales.** Every taxable sale you make through a marketplace is subject to GST. The correct GST type (IGST, CGST, SGST) depends on whether the buyer is in the same state as your registered place of business or in a different state.

**TCS reconciliation.** All marketplaces are required to deduct 1% TCS on your net taxable supplies. This TCS is deposited with the government and should appear in your GSTR-2A/2B for you to claim as an ITC. Ensure your settlement reconciliation explicitly tracks TCS deductions and matches them against your GST portal data monthly.

**Input Tax Credit on marketplace fees.** Commissions and fees charged by marketplaces may carry GST that you can claim as ITC, provided the marketplace issues a valid GST invoice. Verify that you are receiving tax invoices from your marketplaces and claiming the eligible ITC.

**State-wise sales tracking.** For GSTR-1 reporting, you need to report sales broken down by the destination state. Marketplaces provide state-level shipping data in their reports, but this data must be correctly mapped to your accounting and compliance systems.

The Multi-Marketplace Challenge: One Business, Four Ledgers

Sellers operating on Amazon, Flipkart, Meesho, and Shopify simultaneously face a profound operational accounting challenge: each platform generates its own reports in its own format with its own terminology, and none of them speak the same language.

A seller reconciling manually must:
- Download 4+ sets of settlement reports per period
- Map each report's fields to their accounting system manually
- Consolidate the data into a single coherent view
- Identify discrepancies at a platform level and at a summary level

This process, done manually, is not just time-consuming — it is a significant source of errors. Mismatched field mappings, missed report downloads, or version changes in platform export formats can introduce errors that are difficult to detect and painful to correct retroactively.

This is the core problem that ecommerce accounting automation is designed to solve: a single system that ingests data from all platforms, maps it correctly, and produces a unified financial view automatically.

Key Performance Metrics Every Marketplace Seller Should Track

Accurate accounting is not just about compliance — it generates the data that drives better business decisions. Here are the key financial metrics that your accounting system should produce automatically:

- **Gross Revenue by Platform:** Understand which marketplace drives the most top-line revenue
- **Net Revenue by Platform:** After fees and returns, where is your real income coming from?
- **Return Rate by SKU:** Which products are generating return-related losses?
- **Commission as a Percentage of Revenue:** Are your category fees eating too much margin?
- **Advertising Cost of Sales (ACoS):** Is your ad spend generating profitable orders?
- **Contribution Margin per SKU:** After all direct costs, which products are actually profitable?

Without a robust ecommerce accounting system, producing these metrics requires significant manual effort. With the right infrastructure, they become outputs available at any time.

How MaruTally Builds Your Ecommerce Accounting Infrastructure

MaruTally is purpose-built for the exact accounting challenges described in this guide. It acts as the financial intelligence layer between your marketplaces and your accounting software.

For marketplace sellers, MaruTally provides:
- **Automatic settlement import** from Amazon, Flipkart, Meesho, Shopify, and other platforms
- **Standardised transaction categorisation** that maps each platform's unique terminology to your chart of accounts
- **Order-level profitability data** showing margin contribution for every transaction
- **GST-ready reporting** including TCS reconciliation and GSTR-1 aligned sales breakdowns
- **Tally integration** that auto-generates vouchers and eliminates manual bookkeeping

The goal is to make ecommerce accounting invisible in the best sense — running accurately in the background so your team can focus on the insights rather than the inputs.

Conclusion: Build Your Accounting Foundation Early

Ecommerce accounting for marketplace sellers is not optional — it is the financial infrastructure your business runs on. Every week you operate without a properly structured system, you accumulate more risk: undetected discrepancies, missing tax credits, inaccurate profitability data, and the time cost of trying to reconstruct historical records.

The good news is that building the right foundation is achievable. Start with a proper chart of accounts. Implement accrual-based revenue recognition. Build a systematic settlement reconciliation process. And as your volume grows, invest in automation that makes the entire process sustainable.

MaruTally is designed to be the platform that grows with you — from your first 500 orders to your first 500,000.

💡

Want to See MaruTally Handle This Automatically?

The processes described in this guide are automated inside MaruTally. Book a free demo to see live reconciliation using your own settlement data.

Book a Free Demo