A full Etsy refund fee reconciliation worked example
Last updated: 2026-07-30
Written and reviewed by Seller Profit Guard Editorial Team.
A synthetic USD 88 full refund creates expected credits of USD 5.72 transaction fee, USD 2.89 processing fee, and USD 0.20 listing fee after cancellation. With USD 30 direct and handling costs and USD 18 recovered inventory value, final contribution is negative USD 12 and refund impact is negative USD 63.19.
numerical traceability: scope and direct answer
This worked example is a line-by-line numerical proof for one synthetic full refund. It starts with USD 88 original revenue and ends with USD -12 final contribution, showing every fee credit, retained cost, recovery value, subtotal, and decision along the way.
The fixture is deliberately concrete: USD 80 item, USD 8 shipping, 6.5%, USD 2.89 processing, USD 0.20 listing, USD 22 product, USD 6 outbound, USD 2 handling, and USD 18 recovery. Changing any value creates a different scenario.
Build the full-refund contribution ledger
Build a numbered ledger with input, operation, output, and running total columns. Populate the exact default values, calculate USD 8.81 expected and actual credits, prove zero credit differences, and show how USD 30 gross costs less USD 18 recovery become USD 12 net retained cost.
The example passes only when hand arithmetic, automated result, expected credit rows, actual credit rows, final contribution, impact, threshold comparison, and Review state all agree. A close total with a wrong component is a failure, not rounding.
Record the USD 88 order
Use USD 80 item revenue and USD 8 buyer-paid shipping with no gift wrap.
Trace the full-refund fixture from USD 88 original revenue through every credit and cost to final contribution and impact. Worked-example line 1 begins with the exact USD fixture value, shows the arithmetic operation, names the resulting ledger row, and carries that value forward without substitution. The reviewer must reproduce USD 51.19 original contribution, USD -12 final contribution, and USD -63.19 impact by hand.
Verification includes full refund, partial refund, processing-credit mismatch, and over-refund Block fixtures with exact values preserved before rounding.
Record the full buyer refund
Refund USD 80 item and USD 8 shipping through the modeled Etsy Shop Manager channel.
Trace the full-refund fixture from USD 88 original revenue through every credit and cost to final contribution and impact. Worked-example line 2 begins with the exact USD fixture value, shows the arithmetic operation, names the resulting ledger row, and carries that value forward without substitution. The reviewer must reproduce USD 51.19 original contribution, USD -12 final contribution, and USD -63.19 impact by hand.
Verification includes full refund, partial refund, processing-credit mismatch, and over-refund Block fixtures with exact values preserved before rounding.
Calculate USD 5.72 transaction credit
Apply the entered 6.5% rate to the USD 88 refunded base.
Trace the full-refund fixture from USD 88 original revenue through every credit and cost to final contribution and impact. Worked-example line 3 begins with the exact USD fixture value, shows the arithmetic operation, names the resulting ledger row, and carries that value forward without substitution. The reviewer must reproduce USD 51.19 original contribution, USD -12 final contribution, and USD -63.19 impact by hand.
Verification includes full refund, partial refund, processing-credit mismatch, and over-refund Block fixtures with exact values preserved before rounding.
Reconcile USD 2.89 processing credit
The fixture credits 100% of the original processing fee and verifies the actual row separately.
Trace the full-refund fixture from USD 88 original revenue through every credit and cost to final contribution and impact. Worked-example line 4 begins with the exact USD fixture value, shows the arithmetic operation, names the resulting ledger row, and carries that value forward without substitution. The reviewer must reproduce USD 51.19 original contribution, USD -12 final contribution, and USD -63.19 impact by hand.
Verification includes full refund, partial refund, processing-credit mismatch, and over-refund Block fixtures with exact values preserved before rounding.
Require the USD 0.20 listing condition
The transaction is canceled, so the entered original listing fee becomes the expected credit.
Trace the full-refund fixture from USD 88 original revenue through every credit and cost to final contribution and impact. Worked-example line 5 begins with the exact USD fixture value, shows the arithmetic operation, names the resulting ledger row, and carries that value forward without substitution. The reviewer must reproduce USD 51.19 original contribution, USD -12 final contribution, and USD -63.19 impact by hand.
Verification includes full refund, partial refund, processing-credit mismatch, and over-refund Block fixtures with exact values preserved before rounding.
Calculate original contribution
USD 88 minus USD 8.81 marketplace fees and USD 28 product-plus-outbound cost equals USD 51.19.
Trace the full-refund fixture from USD 88 original revenue through every credit and cost to final contribution and impact. Worked-example line 6 begins with the exact USD fixture value, shows the arithmetic operation, names the resulting ledger row, and carries that value forward without substitution. The reviewer must reproduce USD 51.19 original contribution, USD -12 final contribution, and USD -63.19 impact by hand.
Verification includes full refund, partial refund, processing-credit mismatch, and over-refund Block fixtures with exact values preserved before rounding.
Calculate final contribution
Zero retained revenue minus zero retained fees minus USD 12 net retained costs equals negative USD 12.
Trace the full-refund fixture from USD 88 original revenue through every credit and cost to final contribution and impact. Worked-example line 7 begins with the exact USD fixture value, shows the arithmetic operation, names the resulting ledger row, and carries that value forward without substitution. The reviewer must reproduce USD 51.19 original contribution, USD -12 final contribution, and USD -63.19 impact by hand.
Verification includes full refund, partial refund, processing-credit mismatch, and over-refund Block fixtures with exact values preserved before rounding.
Classify Review
The negative USD 63.19 impact exceeds the seller USD 40 ceiling even though all fee credits reconcile.
Trace the full-refund fixture from USD 88 original revenue through every credit and cost to final contribution and impact. Worked-example line 8 begins with the exact USD fixture value, shows the arithmetic operation, names the resulting ledger row, and carries that value forward without substitution. The reviewer must reproduce USD 51.19 original contribution, USD -12 final contribution, and USD -63.19 impact by hand.
Verification includes full refund, partial refund, processing-credit mismatch, and over-refund Block fixtures with exact values preserved before rounding.
Verification, release, and refund feedback
Before changing refund guidance, fee-stack values, public routes, or defaults, preserve the full-refund contribution ledger, official sources, private evidence pointers, fixtures, tests, build output, route inventory, release manifest, and rollback identifier. Safe-stop on unexpected account, warning, authentication challenge, or target context.
Require valid guidance, payment-processed, and refund-issued dates; a guidance review date on or after the refund event; seven explicit confirmations; the exact Etsy Shop Manager channel; the exact one seller-funded Etsy Payments order-refund scope; a refund date before 180 elapsed days; separate original seller-fee tax and expected or actual tax credits; and finite nonnegative amounts and tolerance. After a bounded correction, rerun a USD 88 full Shop Manager refund with USD 8.81 total fee credits, USD 18 inventory recovery, USD -12 final contribution, and USD -63.19 impact, a USD 40 item-only partial refund with no cancellation, proportional processing credit, zero listing credit, and USD 14.10 final contribution, separate USD 0.10 transaction-credit and processing-credit differences while every other field remains fixed, a refund exactly 180 elapsed days after payment processing, and invalid dates, an unconfirmed Etsy Payments or seller-funded path, wrong channel or scope, malformed currency, negative tolerance, or an over-refund. Inspect exact credits, differences, retained revenue, fees, costs, recovery, contribution, decision, mobile layout, canonical, schema, sources, visuals, internal links, and indexability.
Limits, privacy boundary, and next action
This guide does not reproduce every payment method, fixed-fee treatment, tax period, case, chargeback, Purchase Protection decision, return condition, external refund, currency conversion, reserve, hold, or future policy. It does not prove legal duties, tax liability, accounting profit, ranking, traffic, AdSense approval, revenue, or income.
Keep buyer names, emails, addresses, messages, order and listing IDs, payment rows, case records, bank details, tax identifiers, contacts, tokens, OAuth material, credentials, and raw exports outside the full-refund contribution ledger. Verify current Etsy order and Payment account evidence, then obtain qualified accounting, tax, legal, or customer-service advice when material.
Sources and further reading
- Etsy Help: Issue a Full or Partial Refund: Reviewed 2026-07-30: Shop Manager refund funding, transaction and processing fee credits, cancellation-conditioned listing credit, and the before-180-days limit.
- Etsy Fees and Payments Policy: Reviewed 2026-07-30: current transaction-fee base, service-fee boundaries, and Payment account treatment, including same-calendar-month withholding-tax refunds.
- Etsy Payments Policy: Reviewed 2026-07-30: seller-issued partial and full refund fee recalculation plus the no-credit rule for Etsy-funded full protection refunds.
- Etsy Help: Purchase Protection for Sellers: Reviewed 2026-07-30: current seller eligibility context and the boundary between Etsy-funded protection refunds and seller-funded refunds.
- Etsy Help: Manage Your Payment Account: Payment account activity, monthly statements, refunds, fees, taxes, reserves, amount due, and available-funds evidence.
- Etsy Help: Cancel an Order: Cancellation is separate from refunding and requires its own order-state evidence.
- Seller Profit Guard methodology: Evidence precedence, browser-local fixtures, privacy boundaries, deterministic decisions, validation, correction, release, and rollback.
Related Seller Profit Guard tools
- Open the Etsy Refund Fee Reconciliation Calculator: Reconcile buyer refund, cancellation, fee-credit rows, retained costs, and final contribution.
- Reconcile the Payment account: Compare expected fee-credit activity with privacy-safe statement observations.
- Read the Etsy Payment Account guide: Trace sales, refunds, fee credits, taxes, reserves, and amount due.
- Build the complete Etsy fee stack: Keep credited and retained fee lines separate in the wider order-cost model.
- Estimate return-window loss: Model shipping, handling, and inventory recovery separately from marketplace fee credits.
- Run Seller Profit Guard: Carry the reconciled final contribution into a broader SKU-level view.
- Read the local-first methodology: Keep buyer, order, address, message, payment, contact, credential, and raw export data private.
- Etsy Refund Fee Reconciliation Formula: Continue the formula, example, source, threshold, comparison, routine, interpretation, or audit workflow.
- Partial Etsy Refund Fee Scenario: Continue the formula, example, source, threshold, comparison, routine, interpretation, or audit workflow.
- 12 Etsy Refund Reconciliation Errors: Continue the formula, example, source, threshold, comparison, routine, interpretation, or audit workflow.
- Etsy Refund Fee Evidence Sources: Continue the formula, example, source, threshold, comparison, routine, interpretation, or audit workflow.
- Safe Etsy Refund Decision Thresholds: Continue the formula, example, source, threshold, comparison, routine, interpretation, or audit workflow.
Next step: Open the Etsy Refund Fee Reconciliation Calculator.
This is operational planning help, not tax, accounting, legal, financial, or platform-policy advice. Review the Terms and disclaimer, and verify current platform rules and fee assumptions before changing prices.