# Etsy Fee Calculator

> Computes Etsy's fees and net proceeds for a US sale using the published fee schedule (as of 2026-09: $0.20 listing fee, 6.5 % transaction fee on item price plus shipping, 3 % + $0.25 Etsy Payments processing fee on the total, optional 12–15 % Offsite Ads fee); every rate can be overridden.

- Calculator id: `etsy-fee` · Category: Business & Marketing (`business`) · Tool name: `calculate_etsy_fee`
- Canonical page: https://tttkmbb.com/business/etsy-fee · This document: https://tttkmbb.com/business/etsy-fee.md · JSON definition: https://tttkmbb.com/business/etsy-fee.json

## Purpose

Computes Etsy's fees and net proceeds for a US sale using the published fee schedule (as of 2026-09: $0.20 listing fee, 6.5 % transaction fee on item price plus shipping, 3 % + $0.25 Etsy Payments processing fee on the total, optional 12–15 % Offsite Ads fee); every rate can be overridden.

**Use when:** You sell on Etsy.com from a US bank account and need the fees, net proceeds or effective fee rate for a listing price and shipping charge.

**Do not use when:** Your shop is outside the US (payment processing rates and regulatory operating fees differ by country; override the processing inputs), or you need eBay (ebay-fee), PayPal (paypal-fee) or Stripe (stripe-fee) fees.

## Input

| Parameter | Type | Unit | Required | Description |
| --- | --- | --- | --- | --- |
| `item_price` | number | USD | required | Price displayed for the listing. (> 0, max 1000000) |
| `shipping_charged` | number | USD | optional, default 0 | Shipping (and gift wrap) charged to the buyer; both the transaction fee and the processing fee apply to it. (min 0, max 10000) |
| `transaction_fee_percent` | number | % | optional, default 6.5 | Etsy transaction fee on item price plus shipping. (min 0, max 50) |
| `payment_processing_percent` | number | % | optional, default 3 | Etsy Payments percentage for US sellers (differs by country). (min 0, max 50) |
| `payment_processing_fixed_fee` | number | USD | optional, default 0.25 | Etsy Payments fixed fee per order for US sellers. (min 0, max 10) |
| `listing_fee` | number | USD | optional, default 0.2 | Fee per listing (charged when listed and again on each renewal after a sale). (min 0, max 10) |
| `offsite_ads_fee_percent` | number | % | optional, default 0 | 0 unless the sale came from an Offsite Ad: 15 % (shops under $10,000/year) or 12 % (over $10,000/year). (min 0, max 50) |

## Output

| Field | Type | Unit | Description |
| --- | --- | --- | --- |
| `total_sale_amount` | number |  | item_price + shipping_charged. |
| `transaction_fee` | number |  | total × transaction_fee_percent/100. |
| `payment_processing_fee` | number |  | total × payment_processing_percent/100 + fixed fee. |
| `listing_fee_applied` | number |  | Listing fee counted against this sale. |
| `offsite_ads_fee` | number |  | total × offsite_ads_fee_percent/100. |
| `total_fees` | number |  | Sum of all fees. |
| `net_proceeds` | number |  | total_sale_amount − total_fees (before your own shipping and material costs). |
| `effective_fee_percent` | number | % | total_fees / total_sale_amount × 100. |

## Formula

`total = item_price + shipping_charged; transaction = total × 6.5 %; processing = total × 3 % + 0.25; total_fees = transaction + processing + listing_fee + total × offsite_ads_fee_percent/100; net = total − total_fees`

Fee schedule as of 2026-09 for US sellers; Etsy also applies the processing fee to sales tax it collects and charges regulatory operating fees in some countries, neither of which is modelled here.

## Data Sources

- Etsy – Fees & Payments Policy, as of 2026-09 — https://www.etsy.com/legal/fees (reference, retrieved 2026-09-24)
- Etsy – Etsy Payments Policy (payment processing fees by country) — https://www.etsy.com/legal/policy/etsy-payments-policy/8443 (reference, retrieved 2026-09-24)

Data freshness: `static`. Deterministic formula with fixed constants; results never go stale. Inputs supplied by the caller determine the output.

## API

- `GET https://tttkmbb.com/api/v1/calculate/etsy-fee?item_price=…`
- `POST https://tttkmbb.com/api/v1/calculate/etsy-fee` with JSON body `{"inputs": {…}}`
- Response: unified envelope (`success`, `request`, `result.values`, `result.units`, `sources`, `freshness`, `timestamp`, `next_actions`, `links`); see https://tttkmbb.com/docs/response-format.md
- Schema: https://tttkmbb.com/api/v1/calculators/etsy-fee · OpenAPI operationId `calculate_etsy_fee` in https://tttkmbb.com/openapi.json
- Authentication: none. Rate limit: fair use, see https://tttkmbb.com/docs/rate-limits.md.

## MCP

- Server: `https://tttkmbb.com/mcp` (Streamable HTTP, JSON-RPC 2.0, no auth)
- Tool:  `run_calculator` with `{"calculator_id": "etsy-fee", "inputs": {…}}`

## Example

- $40 item + $6 shipping: inputs `{"item_price":40,"shipping_charged":6}` → `{"total_sale_amount":46,"transaction_fee":2.99,"payment_processing_fee":1.63,"listing_fee_applied":0.2,"total_fees":4.82,"net_proceeds":41.18,"effective_fee_percent":10.48}`
- $120 item sold via Offsite Ads (15 %): inputs `{"item_price":120,"offsite_ads_fee_percent":15}` → `{"transaction_fee":7.8,"payment_processing_fee":3.85,"offsite_ads_fee":18,"total_fees":29.85,"net_proceeds":90.15}`

```
GET https://tttkmbb.com/api/v1/calculate/etsy-fee?item_price=40&shipping_charged=6
```

## Limitations

Your shop is outside the US (payment processing rates and regulatory operating fees differ by country; override the processing inputs), or you need eBay (ebay-fee), PayPal (paypal-fee) or Stripe (stripe-fee) fees. Fee schedule as of 2026-09 for US sellers; Etsy also applies the processing fee to sales tax it collects and charges regulatory operating fees in some countries, neither of which is modelled here. All values are computed from the formula above; no measurement or live data is involved.

## FAQ

**Is the transaction fee charged on shipping?**

Yes. Since 2018 the 6.5 % transaction fee applies to the item price plus the shipping and gift-wrap amounts charged to the buyer.

**When is the Offsite Ads fee charged?**

Only when a buyer clicks an Etsy Offsite Ad and buys within 30 days: 15 % of the order for shops under $10,000 in annual sales (optional programme) or 12 % for shops above (mandatory), capped at $100 per order.

## Related

- [eBay Fee Calculator](https://tttkmbb.com/business/ebay-fee.md) — Marketplace fees on eBay.
- [PayPal Fee Calculator](https://tttkmbb.com/business/paypal-fee.md) — Payment fees for direct PayPal sales.
- [Margin and Markup Calculator](https://tttkmbb.com/finance/margin-markup.md) — Set a price that keeps a target margin after fees.
