SKU Profit Analyzer: profit for every product and channel, with fixes
Find the SKUs that lose money after fees, returns, ads and shipping, with the price or fix for each one.
- Free to use
- Runs in your browser
- No sign-up
Paste your products to start
Paste rows from your spreadsheet with the header row, open a CSV file, or press Try an example. Results show here as you type.
Want an expert to check this result?
Send it to us in one click. We read it and reply within one business day with what we would fix first.
Embed this tool on your websiteFree. Paste one code; it runs in your visitors' browsers.
Copy this code into a page of your site. The tool sets no cookies and sends nothing your visitors type to us. Change height="760" if it needs more room.
How it works
-
Download the CSV template or use your own sheet, fill in one row per SKU and channel with your own prices, costs and fee rates, then paste the rows or open the file. Press Try an example to see a made-up kurti shop.
-
Check the columns the tool picked, add any channel fees you did not put in the sheet, and set whether your prices include GST, the GST on fees and ads, and your target margin.
-
Start with the fix list: it puts the changes that add the most money a month first. Then sort the table, compare channels and download the CSV for your records.
About the SKU Profit Analyzer
Paste or open a sheet of your products, one row per SKU and channel: selling price, product cost, packing, shipping, the fee % and fixed fee from your own rate card, GST rate, ad spend per order or ads as a % of sales, return or RTO rate, return shipping and orders a month. The tool works out the profit per order and per month for every SKU, its margin, the price that breaks even and the price for your target margin, and what drives each loss: fees, returns, ads or shipping. Loss-makers come first, with a fix list (raise this price, cut ads on that SKU, cut returns or go prepaid only, drop what cannot pay) and the money each fix could add a month, plus totals by channel and a CSV. No fee rate or courier price is built in. It runs in your browser: nothing is uploaded and no seller account is connected.
Profit per order sent, not per sale
Every order you send costs shipping and packing, but not every order turns into a sale. RTO (return to origin) is a parcel that never reaches the buyer and comes back to you; a return is one the buyer sends back. Either way there is no sale, you pay to get the parcel back, and some returned stock cannot be sold again. So the tool works out profit per order sent: sales kept before GST, minus fees on delivered orders, ads, shipping, packing, return shipping, the product cost of delivered orders and returned stock you cannot sell. The GST inside a price that includes it is price × rate ÷ (100 + rate). A seller who is not registered for GST cannot collect GST or claim input tax credit, so for them no GST is taken out of the price and the GST on fees and ads is a cost.
Why you type your own fees
Amazon.in says its referral fee is a percentage of the sale that varies by category, with a closing fee on top based on the product price. Flipkart Seller Hub says its commission varies by category, that its fixed fee (also called the closing fee) depends on the selling price, and that its rates can change. So no rate is built in: copy yours from your rate card, per row or once per channel. For ads, Amazon Ads defines ACoS as ad spend divided by the sales the ads brought, and TACoS as ad spend as a share of total sales. Ad spend divided by all your orders, or TACoS, gives a fairer cost per order than ACoS, which treats every sale as an ad sale.
What this tool cannot do
It does not know any marketplace's fees and never signs in to Seller Central, Seller Hub, the Meesho supplier panel or your shop, so the result is only as good as your sheet. It counts one unit per order and works out the fee % on what the buyer pays (our assumption). The main cost, the fix list and the money each fix adds are our measures, worked out at the same orders a month; a higher price or fewer ads can change how many orders you get. Whether you can claim the GST on fees and ads back, and the GST rate for each product, are for your CA to confirm. It is not tax advice.
Frequently asked questions
Why does the tool not fill in Amazon, Flipkart or Meesho fees?
Fees change often and differ by category and price, so any rate we filled in could be wrong for your product. Copy the fee % and fixed fee from your own rate card into the sheet, or type them once per channel under "Fees by channel". The Try an example button fills in made-up rates only to show how the tool works.
What is the difference between a return and an RTO?
A return is a parcel the buyer received and sent back. An RTO (return to origin) never reached the buyer, for example because it was refused or the buyer could not be reached, and goes back to you. Both mean no sale, both shipping legs and sometimes stock you cannot resell, so the tool takes one rate for both per row. To see why your products come back, use the Returns and RTO Reason Analyzer.
How is the break-even price worked out?
Profit rises in a straight line with the price, so the break-even price is the costs that do not change with the price divided by what each rupee of price leaves after GST, the fee % and ads charged as a % of sales. For the made-up palazzo at ₹299 in the example, about ₹238 of costs per order sent and about 73 paise left from each rupee give a break-even price of ₹328. The target price works the same way, keeping your target margin as profit.
Should I type ACoS or ad spend per order?
Ad spend per order is best: your total ad spend for the SKU in a month divided by all its orders in that month. If you only have a percentage, type ad spend divided by total sales (what Amazon Ads calls TACoS) in the "Ads % of sales" column. The ACoS from an ad report divides spend by ad sales only, so using it counts every order as an ad order and shows a higher cost.
Can I claim the GST on marketplace fees back?
Under section 16 of the CGST Act, a registered person can take input tax credit on goods and services used in the business only when the conditions are met, such as holding the supplier's tax invoice and the supplier reporting it. A person who is not registered cannot claim it. Tick "I claim that GST back" only if your CA confirms it; untick it to count that GST as a cost.
More e-commerce tools
All 30 e-commerce tools- Marketplace Fee and Profit Calculator Compare payout, profit and break-even price per order on Amazon.in, Flipkart, Meesho and your own shop.
- Discount and Sale Price Calculator See what the buyer pays, the real discount on MRP, the GST inside the price and your margin after an offer.
- Amazon and Flipkart Ads ACoS Calculator Find your break-even ACoS and see which Amazon or Flipkart ad campaigns make or lose money.
Related reading
Want help selling online?
Tell us about your shop and what you want it to sell. We reply within one business day.
Talk to usWant us to fix what the tool found?
Tell us about your business and what you want to grow. We reply within one business day with next steps, not a sales script.
- A reply within one business day
- A quick look at your site and search visibility before we talk
- Your details are only used to answer your enquiry