Invite-only betaFirst 100 SaaS founders: 3 months freeNo credit card ยท Zero dark patterns
BoolBul
BOOLBUL.The Retention Interceptor
05100% Free ยท Browser Native ยท Zero Sign-up

SaaS Refund Impact & Sunk Fee Calculator

Calculate the true financial impact of customer refunds, including lost cash and unreturned payment gateway fees. Free interactive SaaS tool.

Interactive CalculatorReal-time browser computation
$

Calculated Results

Total Net Cash Lost

$103.20

Sunk Processing Fee

$3.20

Payment gateways retain the original processing fee when issuing refunds.

About this tool

When a customer requests a refund, the financial damage to a SaaS business extends beyond the direct cash returned. Because major payment processors like Stripe do not return original merchant processing fees when a refund is issued, your business permanently loses both the gross revenue and the transaction fees incurred to process the initial charge. Issuing a $100 refund on Stripe results in a net cash loss of $103.20 ($100 returned to the customer plus $3.20 in unrecovered processor fees). Furthermore, excessive refunds inflate your chargeback risk score with card networks. Modeling the cumulative drain of refunds highlights the importance of resolving customer dissatisfaction before it turns into a refund demand. Use this calculator to quantify the true cost of refunds.

How It Works

  1. 1Input the total refund amount.
  2. 2Input your payment processor fee parameters (Stripe standard: 2.9% + $0.30).
  3. 3Inspect the net total cash loss and the sunk transaction fee retained by the payment gateway.

Formula & Math

Transparent Logic
Total Cash Loss = Refund Amount + (Refund Amount ร— (Processor Fee% / 100) + Fixed Fee)

Worked Practical Example

A SaaS issues a $200 refund on a subscription charge processed through Stripe (2.9% + $0.30).

Calculation / Steps

Sunk Processing Fee = ($200 ร— 0.029) + $0.30 = $5.80 + $0.30 = $6.10. Total Cash Lost = $200 + $6.10 = $206.10.

Expected Result

Total net loss of $206.10 ($6.10 sunk payment processor fee retained by Stripe).

Frequently Asked Questions

Why doesn't Stripe return processing fees on refunds?+

Card networks (Visa, Mastercard) and acquiring banks maintain their interchange network costs regardless of whether a purchase is subsequently reversed.

How can I avoid issuing cash refunds?+

Offer an account credit with bonus value (e.g. $120 in credit for a $100 plan) or a subscription pause to satisfy the customer without sending cash out.

What is an acceptable refund rate for B2B SaaS?+

Anything higher indicates misleading marketing or critical product defects.

BoolBul Retention Engine

Automate retention on your cancel button

BoolBul intercepts disappointed users before they churn or dispute charges, offering proactive save solutions that prevent costly refunds.

From the MIACIA Studio Journal