Find the Shopify orders your discounts sold below cost
Load two exports from Shopify admin. Lossline lists every order line that sold for less than your cost per item after all discount codes, worst first, with the total.
Free · No signup · Your files never leave this browser tab
Check your store
Tip: drop both files on either box and Lossline sorts them out. Files are read in this tab only; nothing is uploaded.
LosslineLoss report
Sold below cost
—
Worst losses
No order line sold below its cost. Nice.
Order
Product
SKU
Qty
Paid after discounts
Your cost
Loss
Missing cost
These lines are not counted as losses. Add “Cost per item” in Shopify to include them.
Order
Product
SKU
Qty
Paid after discounts
Discount impact
Loss on order lines bought with each discount code.
Discount
Orders
Loss lines
Loss
“No discount code” covers automatic and line-only discounts, which Shopify’s export does not name.
Safe discount headroom
Deepest discount off the list price that still covers your cost per item. Tightest first.
Product
SKU
List price
Your cost
Max safe discount
How to export from Shopify
Orders: Shopify admin → Orders → Export → CSV for Excel, Numbers, or other spreadsheet programs.
Products: Shopify admin → Products → Export. Keep the “Cost per item” column in the file.
Why this matters
A discount comes out of your margin, not your revenue. On a product with a 40% margin, a 20% code cuts the profit on that sale in half. Stack it with a sale price or an order-wide code and some orders sell below what the product cost you, and Shopify's reports won't point them out.
Example order line
Hoodie, normal price
$40.00
Customer pays after a 35% code
$26.00
Your cost per item
$31.00
Sold below cost
−$5.00
How it works
Export two files from Shopify admin. Orders and Products, as CSV. Takes a minute.
Drop them in above. Your browser does the math; nothing is uploaded.
Act on the worst lines. Change or end the codes and products that lose money, and download the list as CSV.
No. Your browser reads the files inside this tab. Nothing is sent to a server, and nothing is kept after you close the tab.
Which Shopify exports do I need?
Two CSV files from Shopify admin: Orders → Export → CSV for Excel, Numbers, or other spreadsheet programs, and Products → Export. The products file must include the “Cost per item” column.
What if some products have no cost per item?
Those lines are listed separately under “Missing cost” and are never counted as losses. Add “Cost per item” to the variant in Shopify to include them.
Does it count order-wide discount codes?
Yes. Order-wide codes are spread across the order's products in proportion to price, and line-level discounts stay on their line. Free-shipping codes are not counted as product discounts. Refunded and voided orders are skipped.
Is it really free?
Yes. The web tool is free with no signup. A Shopify app that runs the same report automatically is planned at a flat $9 per month.
Coming: Lossline inside Shopify
The same report, refreshed from your live orders every day, with no exports. Flat $9/month, no per-order fees, and a free plan for small stores.