Calculate your exact profit after Etsy or eBay platform fees. Know exactly what you keep from every sale.
Your profit
£17.15
Profit margin
60.2%
Fees: £3.35
Estimates based on typical UK fees. Etsy fees may vary by country and payment method. eBay fees vary by category and seller level. Always verify current rates on the platform.
Etsy charges £0.16 (or $0.20 USD) per listing, renewed every time an item sells or every 4 months. This is a flat fee regardless of item price and applies each time a listing is renewed.
Etsy charges 6.5% of the total sale price including shipping. This is applied to both the item price and any shipping you charge the buyer, so pricing your shipping correctly matters.
Etsy Payments charges approximately 4% + £0.20 per transaction in the UK. The exact rate varies by country. This is separate from the transaction fee and charged on the gross amount received.
eBay charges a final value fee based on the item category — typically 12.8% for most categories plus 30p per order. Some categories like motors are lower. The fee applies to the total amount the buyer pays including shipping.
A common mistake is pricing at cost + desired profit, then discovering the platform fees eat into that margin. Work backwards: start with your desired take-home, then gross up for fees. If you want £10 profit on Etsy, your listing price needs to be roughly £10 / (1 - 0.115) + costs.
Unlike Etsy and eBay, Vinted charges no selling fees to sellers — it adds a buyer protection fee to the buyer's total instead. This makes it attractive for clothing and vintage items where margins are thin.
Calculate your exact profit after Etsy or eBay platform fees. Enter your sale price, shipping, and item cost to see what you actually keep.
Etsy: £25 item, £3.50 shipping, £8 cost
Approx. £12.60 profit (41% margin)
eBay: £50 item, £5 shipping, £20 cost
Approx. £26.35 profit (49% margin)
Etsy processed over $13 billion in gross merchandise sales in 2023. The average seller earns around £1,400–£2,000 per year, though top sellers earn significantly more.