Free while in beta · Windows

Amazon tells you what it paid you. Not what you made.

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.

One real month, run through Profit Pulse

A seller doing ₹1.2 lakh a month who believed they were profitable.

Actual result −₹25,726
Revenue ₹1,21,268100%
Amazon fees ₹29,233 of it weight handling ₹46,20038%
Advertising buried in the payments file ₹31,14826%
Cost of goods ₹60,57050%
GST, TCS & TDS ₹9,0757%
Total costs ₹1,46,993121%

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

Two free reports. One number.

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.

  1. Export two reports

    The All Orders report and the Transaction report, both free from Seller Central. We show you exactly where they live.

  2. Enter your cost prices

    What each unit costs you landed. Once per SKU, saved on your machine — not once per month.

  3. Read what happened

    Net profit first, then the handful of things actually worth acting on, then every number behind them.

Your customer list never leaves your computer.

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.

  • No account, no sign-up, no password to lose
  • Works with the internet switched off
  • Cost prices and past reports stay in a local file only you can read
  • Nothing to cancel, and nothing of yours to leak if we disappear

What it finds

The things a spreadsheet quietly gets wrong.

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.

Ad spend

Advertising is hidden inside the payments file

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.

Taxes

Real TCS and TDS, not a flat 1%

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.

Returns

Returned stock doesn't consume cost of goods

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.

Fees

Weight handling, itemised

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.

Leakage

Orders Amazon shipped but never settled

Money you are owed and probably never claimed, listed with order IDs so you can raise a case before the claim window closes.

Returns by state

Where your returns actually come from

Return rate per delivery state, so you can see the one region quietly destroying your margin and restrict COD there.

Not just numbers

It tells you what to do about it.

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.

“3 SKUs are losing money”

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.

“Advertising is 26% of revenue”

Flagged against what your margin can actually support, rather than left for you to divide two numbers you had to find first.

“Uttar Pradesh returns 33% of its orders”

Against 15% overall — the kind of thing that is invisible in a total and obvious once it's split by state.

“Your payments file stops too early”

The one export mistake that silently understates profit. It's caught before you ever see a wrong number, not after.

Download

Free while it's in beta.

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.

Download for Windows — v1.0.0
4.5 MB Windows 10 & 11, 64-bit Installs for your user — no admin needed
Windows will show a blue warning. That's expected — here's why.

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

The things people ask first.

Windows says "Windows protected your PC". Is something wrong?

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.

Which files do I need from Amazon, and where are they?

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.

The app rejected my file. Why?

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.

Does it need an internet connection?

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.

Is it really free?

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.

Do you see my sales data?

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.

Which marketplaces does it support?

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.

Can I trust the numbers for my accounts?

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.

What if I export the wrong date range?

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.

Does it work on Mac?

Not yet — Windows only for now. If enough sellers ask, a Mac build is straightforward from the same codebase.

My question isn't here. How do I reach a human?

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.