Margin Scan / Articles
Etsy & Shopify profitability

Why Is My Etsy Shop Not Profitable?

Sales are coming in, but the bank balance doesn't match the "revenue" number on your dashboard. That gap is almost never one big mistake — it's usually a few small, unglamorous places where margin quietly disappears. Here are the five most common ones, in the order sellers usually find them.

Published: 2026-07-29

Short answer: the shop is probably profitable on some SKUs and quietly losing money on others, and revenue totals hide that because they average everything together. The fix isn't "raise all prices" — it's finding which specific SKUs are the problem before deciding anything.

1. Fees are stacked, not single

Etsy sellers usually budget for the listing fee and the headline transaction-fee percentage, then stop. In practice a sale can carry a listing fee, a transaction fee on the item price, a transaction fee on shipping, a payment-processing fee, and — if the shop opted in (sometimes automatically) — an Offsite Ads fee on top. None of these is a shock on its own; the problem is that sellers price against only one or two of them.

2. Shipping is estimated once and never revisited

A flat shipping charge that was accurate when it was set can quietly stop covering the real cost after a carrier rate change, a package-weight increase, or a shift to heavier packaging. Because the shop still shows "shipping collected," it's easy to miss that the amount collected is now less than the amount paid out.

3. COGS gets rough-averaged instead of tracked per SKU

Many sellers know their overall material cost as a rough percentage of revenue, but don't track cost-of-goods per individual SKU. That average can look fine even when specific items — usually the ones with more materials, more labor, or a recent supplier price increase — are running at breakeven or a loss underneath it.

4. A few SKUs are thin or negative, and volume hides them

This is the mechanism that connects the first three: a shop with 40 SKUs where 30 are healthily profitable and 10 are quietly losing money will still show positive total revenue and can even show positive total profit — just less than it should be, with no obvious signal pointing at which 10 items are the problem.

What the dashboard showsWhat it can hide
Total revenue is up month over monthUnit count grew, but a growing share of units are thin- or negative-margin
Total profit is positiveThe margin on individual SKUs varies far more than the average suggests
"Best seller" by unit countHigh volume does not mean high margin — a best-seller can be a break-even item

5. The blind spot isn't calculated — because the data isn't there

If a seller's own tracking sheet never had a fees or shipping column to begin with, the margin was never actually calculated — it was assumed. A "profitable" SKU with no fee or shipping data isn't confirmed profitable; it's unmeasured. That's a different problem from "unprofitable," but it produces the same result: no real signal on where the money is actually going.

See it on your own numbers, not averages

Paste your Etsy or Shopify order export below (or upload the CSV) and the scan computes margin per SKU — revenue minus COGS, fees, and shipping — and flags which specific items are negative or thin-margin, plus which columns are missing so you know where the estimate is a guess rather than a number. It runs in your browser; nothing is uploaded or stored.

→ Run the free margin scan

No profit or revenue-improvement guarantee. This is a data check on the numbers you provide, not tax, accounting, or legal advice.

This article describes common patterns reported by sellers and general accounting mechanics; it does not reference any specific shop's data. Your own results will depend on your own numbers.