Home › All calculators › Sales report profit calculator

Sales report profit calculator

Platforms show what you sold. This shows what you made. Drop in the sales report you downloaded from eBay, Poshmark, Mercari, Depop or Etsy (or your own spreadsheet) and get your profit after fees, shipping labels and item cost, by month and sale by sale. It all happens in your browser.

Free, and your file never leaves your browser

Your sales report

This sets the fee rules used when your file has no fee column.

or drop it here

Your file never leaves your browser. It is read on your device and nothing is uploaded.

No file handy?

Or paste CSV text

How it works

How to download your sales report

Menu names move around from time to time. If yours differ, look for Reports or Download in the seller area.

Frequently asked questions

Tap a question to open the answer.

Why don't my numbers match my platform payout?

Payouts are timed differently from sales (a sale in September can pay out in October), they can include refunds, held funds, ad fees and label purchases from other periods, and eBay and others move sales tax through the payout without it being yours. This page adds up the sales in your file and subtracts the fees, labels and costs on the same rows, so it shows profit for the period, not the cash that arrived in it.

Does it store or upload my file?

No. The file is read by your own browser and the numbers are worked out on your device. Nothing is sent to us or anyone else, and nothing is saved when you close the page. (The site counts page visits, but never the contents of your file.)

Which columns do I need?

Just the sale price. A date and an item title are worth having, since they give you the by-month table and the item list. Fees, shipping paid by the buyer, shipping label cost, net payout, item cost and quantity are optional and make the profit more exact.

What if my report has no fee column?

Choose the platform and the page estimates each sale's fee with that platform's standard rules, with no Store discount, ads, Boosts or sales tax. If the file has a net payout column it uses sale plus shipping minus net instead, which is usually exact. For Other, fees are $0 unless a column in your file holds them.

Why is my profit higher than expected?

Because most reports have no cost of goods. Until you enter what you paid, profit is only sales minus fees and labels. Use the average cost box, or type a cost on each row. eBay's transaction report also lists shipping labels as separate rows that this page leaves out, so map a label column if your file has one.

How does it handle refunds and quantities?

On eBay, Refund rows are subtracted from sales and the fees returned are subtracted from fees. Quantity only counts the items sold (and Etsy's listing fee per item); the sale price is read as the total for the row, which is how eBay's item subtotal works.

More calculators