One order, every fee
A buyer in Ohio orders a unisex tee at $24.99 with free shipping. Printful prints and ships it. Here is where the money goes.
Etsy takes three fees on a normal sale: the listing fee, the transaction fee and payment processing. Together they come to $2.82, or 11.3% of the price.
The supplier takes far more. Base price and shipping are $16.87, so you keep $5.30.
Payment processing is charged on everything the buyer pays, sales tax included, so the real figure is a few cents higher in most states.
ORDER #1
Unisex tee · Etsy · US buyer
All fees at a glance
| Fee | US seller | When it applies |
|---|---|---|
| Listing | $0.20 | Each listing, for four months or until it sells |
| Transaction | 6.5% | Item price plus shipping and gift wrap |
| Payment processing | 3% + $0.25 | Everything the buyer pays, tax included |
| Offsite ads | 15% / 12% | Only when the sale comes from an Etsy ad on another site |
| Currency conversion | 2.5% | When your listing currency differs from your bank's |
Offsite ads take most of a tee’s margin
On the same order, a sale from an offsite ad costs another $3.75. You’d keep $1.55. Shops under $10,000 a year in sales can opt out; above it the ads are compulsory, at 12%. Either way the fee stops at $100 per order.
Selling from the UK
The listing and transaction fees are the same. Payment processing is higher, at 4% + £0.20, and UK-based shops also pay a regulatory operating fee of 0.48% on each order.
Work out your own marginQuestions
How much does Etsy take from a sale?
About 11.3% on a $24.99 sale with free shipping, for a US seller without offsite ads. The fixed parts weigh more on cheap items.
Does Etsy charge fees on shipping?
Yes. The transaction fee and payment processing both apply to what the buyer pays for shipping.
Is the listing fee charged again when an item sells?
When the listing has more than one in stock and renews automatically, yes: another $0.20 for each sale.
Sources: Etsy fees policy, payment processing by country, UK regulatory operating fee. Checked October 18, 2026.
