Between the payout and the profit sit referral fees, weight handling, FBA fees, GST on all of it, TCS, TDS, advertising, refunds and courier returns — plus your own cost of goods, which Amazon has never heard of. Profit Pulse works out the real number, entirely on your own computer.
No account. No upload. 4.5 MB.
A seller doing ₹1.2 lakh a month who believed they were profitable.
Every ₹100 of sales cost ₹121 to make. Nothing in Seller Central says this — the payouts looked healthy, the orders kept coming, and two line items nobody was adding up ate the entire margin.
How it works
No integration, no API keys, no granting anyone access to your seller account. You export two files Amazon already gives you and drop them in.
The All Orders report and the Transaction report, both free from Seller Central. We show you exactly where they live.
What each unit costs you landed. Once per SKU, saved on your machine — not once per month.
Net profit first, then the handful of things actually worth acting on, then every number behind them.
Those reports contain your buyers' names, addresses and phone numbers. Every cloud profit dashboard asks you to upload them to a server you don't control. Profit Pulse never does — it is a desktop app that reads your files where they already are. The only thing it ever sends is a version number, to ask whether a newer build exists, so a correction to a fee calculation can reach you.
What it finds
Most sellers who "track profit in Excel" are making at least three of these mistakes. They all push the number in the same direction — too optimistic.
Amazon doesn't put it in a separate export. Profit Pulse pulls it out and reports it on its own, so it never gets mistaken for a marketplace fee — or missed entirely.
The transaction report carries actual per-row TCS-CGST, TCS-SGST, TCS-IGST and Section 194-O TDS amounts. We sum the real columns instead of estimating.
A returned unit comes back to your shelf. Charging COGS on it overstates your costs on exactly the orders that already lost money on fees.
It hides in a description field rather than its own column, and it is often the single largest fee. In the month above it was 63% of all Amazon fees.
Money you are owed and probably never claimed, listed with order IDs so you can raise a case before the claim window closes.
Return rate per delivery state, so you can see the one region quietly destroying your margin and restrict COD there.
Not just numbers
Every other tool in this space shows you a dashboard and leaves you to work out what matters. Profit Pulse ranks the findings and puts them above the tables — so the first thing you read is the thing to fix.
Named, ranked worst-first, with the figure after fees and cost of goods — so you know which listing to reprice, cut ads on, or stop selling.
Flagged against what your margin can actually support, rather than left for you to divide two numbers you had to find first.
Against 15% overall — the kind of thing that is invisible in a total and obvious once it's split by state.
The one export mistake that silently understates profit. It's caught before you ever see a wrong number, not after.
Download
It will cost money later — you're getting it early, and early users keep helping shape it. No card, no email, no trial timer. Just download it.
You'll see “Windows protected your PC”. Click More info, then Run anyway. This appears because the installer isn't signed with a paid code-signing certificate, which costs a few hundred dollars a year. It is not a virus warning and says nothing about what's in the file — Windows shows it for every installer it hasn't seen before from a publisher who hasn't bought a certificate. We'd rather explain it than pretend it won't happen.
SHA-256 — verify what you downloaded
E53543EEA6CF4C1813FC88D257DE9FF5FD87F9ABFBF9FB2383761C9A641B2F11
Questions
No — that screen is expected, and you should read it rather than panic. Click More info, then Run anyway. It appears because the installer isn't signed with a paid code-signing certificate, which costs more per year than this app currently earns. It is not a virus warning and it says nothing about what's inside the file. If you want to check the download for yourself, the SHA-256 is printed above the download button.
Two, both from Seller Central. The Orders report is a tab-delimited .txt: Menu → Orders → Order reports → the "All Orders" tab, report type Order Date, exact dates for the month. The Transaction report is a .csv: Menu → Finance → Manage payments → the "Reports Repository" tab, account type All (Unified Reports), report type Transaction, custom date range. The export guide walks through both with screenshots of every screen.
Because it wasn't the report it asked for — and refusing is deliberate. The alternative is reading an unfamiliar file as zero rows and handing you a confident profit figure built on nothing. Nine times out of ten the two files are simply swapped: the orders file is the .txt, the transaction file is the .csv. Check that, and check you downloaded the finished report rather than the request confirmation.
Only to tell you a new version exists. Your reports are read on your own machine and are never uploaded — there's no account and nowhere to send them. The one thing the app does reach out for, on startup, is to ask whether a newer version is available; that request carries a version number and nothing else. It exists so a correction to a fee or tax calculation can actually reach you instead of leaving a wrong number sitting on your computer. If you're offline it fails quietly and everything else works normally.
Yes, and with no catch attached — no card, no email capture, no feature locked behind a trial. It will become a paid product later, and we're saying so up front rather than springing it on you. What you download today keeps working.
No. There is nowhere for it to go — the app parses both files on your own machine and keeps your cost prices and past reports in a local database on your computer. The only request it ever makes is the version check described below, which carries a version number and nothing else. Run it on a laptop that has never seen wifi and everything but that check works identically.
Amazon India today. Flipkart and Meesho are visible in the app but not built yet — their settlement reports are laid out completely differently, and we'd rather leave them unbuilt than guess at the columns and hand you a wrong profit figure. If you sell on either and can share a real export, that's what unblocks it.
The parser is built against real Amazon India exports rather than documentation, and it refuses a file that isn't the report it asked for instead of quietly reporting zero. That said, it's a tool, not an accountant — check its output against your own books before you file anything against it.
This is the single most common mistake, and the app catches it. Amazon pays out around 15 days after delivery and returns settle later still, so a payments file that stops when your order month ends is missing most of that month's money. Profit Pulse checks the coverage and warns you before you read a wrong number.
Not yet — Windows only for now. If enough sellers ask, a Mac build is straightforward from the same codebase.
Email support@ecommerceprofitpulse.com. One person reads it, so expect a reply within a day or two rather than in minutes. If you are writing about a number that looks wrong, say which month you exported and roughly what you expected — that is usually enough to find the answer without a back-and-forth.