CorporateWalla logoCorporateWalla
CW · MUMBAI

E-commerce Accounting Services in Mumbai

Mumbai brands tend to sell in more places than anyone else. A typical file we open here has a Shopify storefront, two or three marketplaces, a quick commerce listing, a wholesale channel into modern trade, and occasionally an international storefront. Fashion, beauty and jewellery dominate, and all three carry return rates that would sink a business in another category if they were not measured.

  • Monthly close delivered by the 10th
  • CA-led, named to your file, not a support queue
  • GST TCS and Section 393 TDS credits actually claimed
  • 50% upfront, 50% on delivery
CW · THE PROBLEM

That is the accounting problem in this city. Not complexity for its own sake, but channel proliferation combined with returns, which together make company-level numbers meaningless. A brand can be profitable overall and losing money on two of its five channels, and nothing in a standard trial balance will tell you which two.

CW · RETURNS

Returns are the line that decides the category

In fashion and beauty, the difference between a viable product and a loss-making one is usually not gross margin. It is what happens after dispatch.

Two events, two treatments, and they are constantly merged:

A customer return reverses the sale. Issue a credit note with GST and the output tax reverses too. That reversal is time-limited: a credit note affecting tax must be declared by the earlier of 30 November following the end of the financial year or the date you file that year's annual return. Miss it and you still refund the customer, but the tax stays paid.

A return to origin is not a return of a sale at all, because the customer never received the goods and no supply took place. There is nothing to reverse. What there is, is real money spent on forward shipping, return shipping and often a handling charge. It belongs in distribution costs.

Merge the two and your sales figure is reduced for orders that never happened, while a genuine cost disappears. We track both separately, as rates, split by channel and by payment method, because prepaid and cash on delivery behave completely differently and the fix for each is different.

Then there is what came back. Saleable stock returns to inventory at cost. Damaged stock is written down. Stock that never arrives is a claim, and claim windows are short.

CW · LOCAL POSITION

Maharashtra specifics

Bhiwandi is in your state, and that helps. The warehousing belt serving Mumbai runs through Bhiwandi, Panvel and Taloja, all in Maharashtra. A Mumbai seller putting stock into a fulfilment centre there generally does not need a second GST registration. The warehouse address is added to the existing registration as an additional place of business through a REG-14 amendment, with no government fee. Compare that with a Delhi seller, whose nearest options are usually across a state border and who therefore ends up with two or three registrations and taxable stock transfers between them.

It changes when you take space in Gujarat or Karnataka to cut delivery times. That second state is a distinct person under GST, and moving your own goods there becomes a supply under Schedule I of the CGST Act, requiring a tax invoice and IGST. We handle the amendment or the new registration through our add place of business service.

Professional tax applies, in two forms. Maharashtra employers deal with PTRC for tax deducted from employees and PTEC for the entity's own enrolment. A brand that has hired its first warehouse team, photographer or customer support staff picks up both, alongside PF, ESI and salary TDS. We handle it through PTEC and PTRC registration.

Intra-state e-way bill thresholds are set by the state. Maharashtra's limit for movement within the state differs from the inter-state figure. Check the current state notification before assuming a Mumbai to Bhiwandi movement does not need one.

CW · WHAT YOU GET

What we do every month

  • Settlement files from every marketplace taken apart into gross sales and each deduction
  • Gateway batches matched to captured orders and to the bank
  • COD remittances reconciled to delivered orders, with courier deductions and weight discrepancy charges logged
  • GST returns reconciled before filing, with TCS credit accepted into the cash ledger
  • Input credit claimed on commission, fulfilment, gateway charges, logistics and advertising
  • Inventory by location, including any third-party warehouse
  • Returns and RTO as rates, per channel and per payment method
  • Channel-level profit and loss with contribution margin on your top items

Since the July 2025 tax period the outward liability in GSTR-3B is locked to your GSTR-1, so an error has to be corrected through GSTR-1A before filing rather than patched afterwards. For a five-channel business that means the reconciliation has to be complete before anything is filed, every month, without exception.

CW · WHO WE WORK WITH

Who we work with in Mumbai

  • Fashion, beauty and accessories brands running Shopify plus marketplaces
  • Jewellery sellers, where valuation and stock control carry their own discipline
  • Agency-built brands that scaled on paid media faster than their bookkeeping
  • Exporters selling direct to consumers overseas, where zero-rating and a Letter of Undertaking apply and foreign exchange differences need handling properly

That last group has a specific trap. Invoice date, receipt date and reporting date each carry a different exchange rate, and most books capture only one of them. It is a reliable source of differences nobody can explain at year end.

CW · HOW WE START

How we start

  • Send one month of settlement reports, gateway statements, courier remittance advices and bank statements.
  • We reconcile that month and tell you what your real contribution margin was, by channel.
  • Any backlog is quoted separately as an accounting health check rather than absorbed into a monthly fee.
  • The monthly cycle then runs inside your existing software.

Professional fees are quoted excluding GST. Government fees are payable at actuals. Pricing follows channels, order and return volume, registrations and inventory complexity, not turnover.

CW · FAQ

Ecommerce Accounting in Mumbai - questions we get

Do I need a separate GST registration for a warehouse in Bhiwandi?

No. Bhiwandi is in Maharashtra, so if your registration is already in Maharashtra the warehouse is added as an additional place of business through a REG-14 amendment. A separate registration is only needed for a warehouse in another state.

What professional tax applies to an online seller in Maharashtra?

Both PTRC, for tax deducted from employees, and PTEC, for the entity's own enrolment. It applies alongside PF, ESI and salary TDS, and is commonly missed by brands that have just made their first few hires.

How should a fashion brand account for returns?

Separate customer returns from RTO. A customer return reverses the sale, and a credit note reverses the output GST, subject to the deadline of 30 November following the financial year or the annual return date if earlier. An RTO reverses nothing, because no supply happened; it is a distribution cost. Track both as rates per channel and payment method.

I sell on five channels. How should reporting be structured?

One set of books, five reporting segments. Each channel needs its own control account so that unreconciled amounts are visible instead of being absorbed into sales, and its own profit and loss so you can see which channel is funding the others.

Can you handle my export sales through international storefronts?

Yes. Exports are zero-rated, and supplying under a Letter of Undertaking is generally better for cash flow than paying IGST and claiming a refund. Foreign currency collections then need the three relevant exchange rates handled properly, which is where most books go wrong.

What does e-commerce accounting cost in Mumbai?

It depends on the number of channels, order and return volume, registrations and the state of the current books, not on revenue. Send one month of data and you will get a fixed quote.

From Rs 2,499 a monthClosed by the 10thISO 27001 certified
CW · MUMBAI

Talk to a CA about your Mumbai seller accounts

Tell us what you need and a real CA calls you back, with no scripts and no transfers. Call 72783 76654. Mon - Sat, 10:00 AM - 7:00 PM IST.

Reviewed by the CA and CS Team, CorporateWalla · Last updated 28 August 2026 · · Sources: GST portal, Income Tax Department, CBIC

Canonical: https://corporatewalla.com/services/ecommerce-accounting/mumbai