Microsoft Clarity loads only after you accept. Calculator math runs entirely in your browser regardless. See our privacy policy.
Every constant, every layering decision, and the primary source that backs each one. The calculator is auditable on purpose — the fee math lives in a single tested pure function, and the constants are linked from this page so anyone can verify.
Updated
Every fee rate the calculator uses is sourced from one of the following Etsy-published documents. If a rate drifts in any of them, the change is reflected in our constants and noted in the changelog.
These are the exact constants the calculator pure function reads. They live in lib/fees.ts in our open-source repository.
The calculator applies fees in the same order Etsy charges them, which matters because Off-Site Ads is calculated on the buyer-facing order total — not on the net after other fees. The sequence:
We deliberately omit a few things from the default fee math to keep the headline number honest:
The entire fee calculation is a single pure function in lib/fees.ts — open-source, heavily tested, no telemetry. If you can read TypeScript you can verify every number this site reports.
Found something that doesn't match your Etsy seller dashboard? Email hello@etsymargin.tools with a reproduction (link to the Etsy help page documenting the rate, the inputs that produced the wrong output) and we'll fix it in a single round trip.
Etsy is a registered trademark of Etsy, Inc. Etsy Margin is an independent tool and is not endorsed by, affiliated with, or sponsored by Etsy.