Skip to main content
Glama

Seller Profit Doctor

Fees on one Etsy sale

sellerprofit_etsy_fees
Read-onlyIdempotent

Works out Etsy's fees on one sale, line by line: the $0.20 listing fee, the 6.5% transaction fee, the 3% + $0.25 payment processing fee (also charged on sales tax), the 2.5% currency conversion when it applies, and the Offsite Ads fee (12% or 15%, at most $100) when the sale came from an Offsite Ad. Call it when a seller asks what Etsy takes from a sale, or what they keep from it before costs. Pass the item price and shipping charged; optionally the sales tax rate, whether it was an Offsite Ads sale and at which rate, and a currency mismatch. Returns each fee, the total, its share of the order and what's left, in US dollars, with the dated Etsy rules and their sources. Free, no sign-in. Takes numbers only; nothing is stored.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
itemPriceYesThe item price on this sale, US dollars, before shipping.
offsiteAdsNoDid this sale come from an Offsite Ad? none, or the rate the shop pays: 12-percent (the shop has sold $10,000 or more in any 12 months) or 15-percent (under $10,000). Default none.none
salesTaxRateNoThe sales tax rate the buyer paid, as a fraction (0.07 is 7%). Etsy charges its 3% processing fee on the tax too. Default 0.
shippingChargedNoWhat the buyer paid for shipping, US dollars (0 if free).
currencyMismatchNoTrue when the listing's currency differs from the payment account's (Etsy adds 2.5%). Default false.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
feesYes
textYes
ratesYesWhich rules the numbers use, as of when, and where they come from.
platformYes
salesTaxYes
afterFeesYesOrder total minus every fee: what's left before materials, packaging, the label and ads.
totalFeesYes
offsiteAdsYes
orderTotalYesItem + shipping the buyer paid, before tax, US dollars.
feeShareOfOrderYesTotal fees ÷ order total.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources