Skip to content

Embed a free seller fee calculator on your site

By Saqib Aziz, who builds PayoutCalc. Updated 28 October 2026. I'm not affiliated with any platform mentioned here.

If you write about selling online, your readers keep asking what a platform will take from a sale. This widget answers that on your own page. Paste one line of HTML and your readers get a working calculator for Etsy, eBay, TikTok Shop, Stripe or PayPal, using their own numbers.

It is free and needs no account. Pick a platform below, check the preview, and copy the code.

Build your widget

Preview

Copy this into your page

The second line is a plain text link you can put under the widget. It is optional, and I'd appreciate it.

What does the widget do?

Your readers enter what the buyer pays, what the product cost, what they pay for postage, and the margin they want. The widget shows net profit, net margin, total fees, the break-even price and the price that would hit their target margin. The figures update as they type.

The US rates behind each option are the same ones I use in the calculators and guides, and each guide says where I read its rates and when, and flags anything I could not confirm: Etsy, eBay, TikTok Shop and Stripe and PayPal. Readers outside the US can pick Custom rates and type in the percentage and fixed fee from their own dashboard. For a bigger tool with ads and returns, send them to the multi-platform calculator.

What do I ask in return?

Leave the "Calculator by PayoutCalc" link in the widget as it is. That link is my only payment. Please don't hide it, crop the frame so it disappears, or pass the widget off as your own. A text link under the widget is welcome too, but it is up to you.

Does it track my readers?

No. The calculator does what its name says in the reader's browser, and nothing they type is sent to me. The frame sets no cookies and loads no ads, analytics or other scripts. Like any website, the host keeps ordinary server logs of who requested the page. The widget shows an estimate and is not financial or tax advice.

What can I change?

The colours are the dropdown above. You can also set starting values in the address of the frame. Add any of these after the question mark, joined with &:

  • platform: etsy, ebay, tiktok, stripe, paypal or custom.
  • theme: light or dark.
  • price, cogs, ship, target: starting numbers for the sale amount, product cost, postage and target margin.
  • cur: the currency symbol shown, such as £ or €. This only changes the symbol. The widget does not convert amounts, and the built-in rates are US rates.

The widget is 640 pixels wide at most and stacks into one column on a phone. A height of 560 pixels fits both layouts. On very narrow screens it may need a little more, so test it on a phone after you paste it.

Who is writing this?

I'm Saqib, the developer behind PayoutCalc. I built the calculators and I haven't sold on these platforms, so the rates are whatever the companies publish. If something is wrong or you want another platform in the list, tell me.

Quick answers

Is the widget free?
Yes. There is no sign-up, no fee and no limit on pages. I ask that you leave the "Calculator by PayoutCalc" link inside the widget in place.
Which platforms and rates does it cover?
Etsy, eBay, TikTok Shop, Stripe and PayPal at US rates, plus a Custom option where your readers type in their own percentage and fixed fee. The US rates are the ones in my guides, and each guide says where I read its rates and when, and flags anything I could not confirm.
Does the widget track my readers?
The calculator does not send what people type anywhere, and the frame sets no cookies and loads no ads or analytics. Like any website, the host keeps ordinary server logs.
Will it work on WordPress, Wix or Shopify?
It is a normal iframe, so it works wherever you can paste an HTML or embed block, such as a custom HTML block in WordPress. I haven't tested every site builder, and some of them strip iframes, so check your own page after you paste it.
Can I change the colours or the starting numbers?
You can pick light or dark. You can also set the starting values and the currency symbol in the address, for example price, cogs, ship and target. The currency setting only changes the symbol. It does not convert amounts.
What happens when a fee changes?
The widget loads from this site, so when I update a rate everyone's copy changes at once, and you don't have to touch your page. The widget footer shows when the rates were last checked.