Etsy Fee Calculator
Work out your Etsy fees and profit
This free Etsy Fee Calculator shows you exactly what an Etsy sale really earns you, fee by fee. Enter your item price and what you charge the buyer for shipping, pick your shop country, and it applies the current Etsy charges in the right order: the flat listing fee, the 6.5% transaction fee, your country's payment processing fee, and the regulatory operating fee where one applies. Add the optional Offsite Ads percentage and your own costs — materials and the postage you actually pay the carrier — and it finishes with the number that matters: your true net profit and profit margin on that sale.
Etsy fees confuse sellers because they are stacked, and almost every percentage is charged on the whole order total — item price plus the shipping you charge the buyer — not just on the item. That is why "free shipping" is never quite free, and why a small price rise can be swallowed by fees. Rates also differ by country: a US shop pays 3% + $0.25 payment processing and no regulatory fee, while a UK shop pays 4% + £0.20 plus a 0.48% regulatory operating fee. This calculator holds the current published rate for each country it lists, so switch the country selector and the right schedule applies automatically. Everything runs in your browser; nothing you enter is uploaded or stored.
How to use
- Select the country where your shop's bank account is held — Etsy fees follow your bank country, not the buyer's.
- Enter the item price, and the shipping amount you charge the buyer (leave it at zero for free shipping).
- If the sale came through an Etsy Offsite Ad, choose the 12% or 15% rate that applies to your shop.
- Optionally add what the item cost you to make and the postage you pay, to see real profit rather than just fees.
- Read the breakdown: every fee on its own line, then total fees, what Etsy pays you, and your net profit and margin.
Frequently asked questions
What fees does Etsy charge on every sale?
Three charges apply to almost every order: a $0.20 listing fee per listing (billed in US dollars, shown here in your currency's published equivalent), a 6.5% transaction fee on the item price plus shipping and gift wrap, and an Etsy Payments processing fee that depends on your bank country — 3% + $0.25 in the US, 4% + £0.20 in the UK, 4% + €0.30 in the eurozone. Some countries add a small regulatory operating fee on top.
What is the regulatory operating fee?
It is an extra percentage Etsy charges sellers in a handful of countries to cover local regulation costs, calculated on the order total just like the transaction fee. Current rates include the United Kingdom at 0.48%, Canada at 0.50%, France at 1.14%, Italy at 0.80%, Spain at 0.88% and India at 0.05%. US and most eurozone shops pay none. The calculator adds it automatically when you pick one of those countries.
How does the Offsite Ads fee work?
If a buyer found your item through an ad Etsy placed on Google or social media and buys within 30 days, Etsy charges an advertising fee on that order: 15% if your shop made less than $10,000 in the last year, 12% if it made more (the fee is capped per order). It only applies to ad-attributed sales, so leave the selector at "Not from an Offsite Ad" for ordinary orders.
Does Etsy charge fees on shipping?
Yes. The transaction fee, regulatory fee, payment processing and Offsite Ads fee are all worked out on the item price plus the shipping you charge the buyer. Your own postage cost is not deducted by Etsy — that is why this calculator lets you enter it separately, so the profit figure reflects what posting the parcel really costs you.
Are these Etsy rates guaranteed?
They are Etsy's published rates as verified in November 2026, and Etsy does change them from time to time. In some countries VAT is also added on top of Etsy's own fees, which is not included here. Use this tool for pricing and profit estimates, and check Etsy's Fees and Payments Policy for the definitive current schedule.
Related Tools
More free calculators from ToolVora — every tool runs entirely in your browser, with no sign-up and no uploads: