Free Tools โ†’ Net Profit Calculator (India)
๐Ÿ‡ฎ๐Ÿ‡ณ Calculator ยท Built for Indian sellers

Net Profit Calculator for Indian E-commerce

The number Amazon, Flipkart, Meesho and Shopify dashboards refuse to show. Plug in BlueDart/EasyShip, RTO, Razorpay, ads + GST โ€” get the same gross-to-net waterfall every Indian seller builds by hand.

Your numbers

Product (per unit)

Orders (for this period)

Period expenses

Fee rates (defaults work for most Indian sellers)

The math (open)

TCP = cost + taxes + packaging
Sales = delivered ร— price
COGS = delivered ร— TCP
Gross profit = Sales โˆ’ COGS
Courier fee = totalOrders ร— price ร— shipPct ร— (1 + gst)
Razorpay = prepaidOrders ร— price ร— pgPct ร— (1 + gst)
RTO cost = (totalOrders โˆ’ delivered) ร— rtoFee
Net profit = Gross โˆ’ ads โˆ’ courier โˆ’ Razorpay โˆ’ misc โˆ’ RTO

Verdict: healthy if net margin โ‰ฅ 25%, thin 10โ€“25%, danger below 10%.

Profit waterfall

Click Calculate to see your gross-to-net P&L.

Common questions

Why doesn't Amazon / Flipkart show net profit?

Marketplaces only know fees they charge themselves. They don't know your COGS, courier bill, Razorpay MDR, or ad spend split across SKUs. Net profit = your numbers + their numbers, which is why every seller ends up in a spreadsheet.

Why is GST applied on courier and Razorpay fees?

Both are B2B services so they charge 18% GST on their fees. You can claim input tax credit if registered, but the cash outflow still happens. We add GST by default so the number matches your actual bank debit.

Does this work for D2C / Shopify stores?

Yes. Skip Amazon-specific fees and use your courier % + payment gateway %. The waterfall structure is the same: Sales โ†’ COGS โ†’ Gross โ†’ ads + fees + RTO โ†’ Net.

What's a healthy net margin in Indian e-commerce?

Rule of thumb: 25%+ is healthy, 10โ€“25% is thin (one bad return week wipes the month), under 10% means you're working for Amazon and your courier, not yourself. RTO-heavy categories (fashion, COD-dominant) usually live in the thin band.

Is this data sent anywhere?

No. The calculation runs entirely in your browser โ€” no server, no signup, no tracking of values. Refresh the page and your numbers are gone.