RETURNS & REFUNDS

Refund Loss Calculator

Model the cash impact of one refund after the refund itself, retained payment fees, shipping, restocking, product cost and recovered inventory value.

Currency: USD only. One refund event; tax pass-through, chargebacks and multi-item orders are excluded.

Refund and recovery

Single-refund planning model. Tax pass-through, chargebacks, multi-item orders and currency conversion are excluded. Verify fee retention with your provider.

Saved only in this browser. Nothing is uploaded.

Cash impact of this refund

Net cash impact

-$17.62Negative means this refund consumed cash; positive means the order still retained cash.
Total refund cost$97.62Refund plus every cost entered, minus recovered value.
Refund to customer$80.00Amount returned to the customer.
Payment fee retained$2.62Fee not returned by the provider.
Shipping and handling$15.00Outbound, return and restocking.
Inventory net cost$0.00COGS minus recovered value.
Recovered value$25.00Value recovered from the returned item.
Refund $80.00Payment fee $2.62Outbound $7.00Return freight $6.00Restocking $2.00Inventory net $0.00

How the cash impact is built

Start with the order amount, subtract the refund, retained payment fee, outbound shipping, return shipping, restocking and COGS, then add back the recovered value. The result is the cash this refund leaves behind.

Your inputs are calculated in the browser and are not sent to a server.

The real cost of a refund: fees, freight and recovered inventory

A refund is not just the amount sent back to the customer. The original payment fee may stay with the provider, the outbound shipment is already paid for, the return may need freight and handling, and the product may or may not be resalable. This calculator turns those pieces into one cash number.

A refund is a cash event, not just a revenue reversal

When an order is refunded, the customer gets money back and the merchant loses the revenue. But the cash story does not end there. The merchant may still pay the original payment fee, the outbound shipping, the return label, inspection and repacking. The product may come back and be resold, which recovers part of the cost.

The net cash impact starts with the original order amount, subtracts everything the refund costs, and adds back whatever value is recovered. A negative number means the refund consumed cash; a positive number means the order still retained cash after the refund and costs.

Which costs stay behind

Shopify Payments states that the original credit card transaction fee is not refunded when a refund is issued, although no additional transaction fee is charged for the refund. Stripe states that its processing fees from the original transaction are not returned. That is why the default here is “fee retained”, with an option to switch if your provider returns it.

Outbound shipping is usually a sunk cost once the parcel has left. Return shipping is a new cost unless the customer pays. Restocking covers inspection, cleaning and repacking. COGS is the cost of the unit; recovered value offsets it when the item can be resold. Set recovered value to zero when the item is destroyed, lost or not returned.

Worked example: a full refund

Order $80, full refund $80, payment 2.9% + $0.30 retained, outbound shipping $7, return shipping $6, restocking $2, COGS $25 and recovered value $25. The payment fee is $2.62. Gross refund cost is $80 + $2.62 + $7 + $6 + $2 + $25 = $122.62. Net refund cost after recovery is $97.62, and the net cash impact is $80 − $97.62 = −$17.62.

If the payment fee is returned, the fee drops to zero and the net cash impact becomes −$15.00. The difference is small on one order but material across a return-heavy month.

Partial refunds and no recovery

A partial refund of $40 on the same order leaves $22.38 of cash after costs and recovery, because the merchant keeps part of the original revenue. A full refund with no recoverable inventory produces −$42.62, because the $25 product cost is no longer offset.

These scenarios are not predictions. They show how the same refund changes when recovery, freight or fee treatment changes, so the team can decide whether a restocking fee, a different return method or a repair-and-resell process is worth testing.

Refund vs return rate

This tool models one refund event. It answers “what did this specific refund cost?” The ecommerce return cost calculator models a period: orders × return rate, kept versus returned contribution, and the impact on monthly profit. Use this tool when a customer service team is approving a refund; use the period tool when planning a return policy or a month.

Both tools use similar cost categories but different time scopes. Keeping the scope explicit avoids double counting a single refund in a monthly report.

Where the model stops

Chargebacks, disputes, tax pass-through, multi-item orders, currency conversion and customer-paid return shipping need separate treatment. The model assumes one order and one refund amount. It does not know your provider's exact fee rules, so verify the retained fee on a real statement before using the result for a policy decision.

Use the number as a planning estimate, not an accounting entry. For the order-level profit before a refund, use the Shopify net profit calculator.

Refund fee rules checked October 2026: Shopify Payments refunds · Stripe refunds · Shopify returns and exchanges

Does Shopify refund the original transaction fee?+

Shopify Payments states that the original credit card transaction fee is not refunded when a refund is issued, and no additional transaction fee is charged for the refund. Third-party gateways can differ; check the provider's current terms.

Should I include the outbound shipping in the refund loss?+

Include it if you paid for the original shipment and cannot recover that cost. If the customer paid shipping and you kept it, set outbound shipping to zero or adjust the order amount to the product revenue you actually retained.

What recovered value should I use?+

Use the amount you can realistically recover: resale at full price, resale at a discount, salvage or liquidation value. If the item is not returned or is unsalable, use zero and include the product cost as a loss.

Why is the net cash impact positive for a partial refund?+

Because the customer paid the full order amount and only part of it was refunded. The remaining revenue can exceed the refund, fees, shipping and inventory cost, leaving positive cash.

How is this different from the return cost calculator?+

This is a single-refund cash model. The return cost calculator applies a return rate to a period of orders and estimates the contribution impact. Use this one for an individual refund decision and the other for monthly planning.

NEXT STEP