← Blog
9 min readUpdated May 2026Diagnostic model

Stripe Fee Leakage Report: Who Is Safe and Who Is Bleeding Margin?

Stripe's 2.9% + $0.30 headline rate is still a useful starting point, but it is not a margin model. Once fixed fees, international cards, currency conversion, refunds, and billing add-ons enter the mix, two companies with the same revenue can have very different effective rates.

Important: This is a diagnostic benchmark, not a claim that Fee Auditor has surveyed every Stripe account. The ranges below are modeled from Stripe's published fee structure, common SaaS payment mixes, and the patterns founders ask about most: effective rate, international cards, FX conversion, refunds, and small-ticket subscriptions.

Free preview: Upload your Balance CSV, check the headline rate and top drivers, then unlock the full report for a $12 one-time payment if you want line-level anomalies, exports, and savings actions. Full-report private links stay available for 30 days; see the Privacy Policy for retention details.

The short version

If you sell high-ticket subscriptions to mostly domestic customers, Stripe fees are usually boring. If you sell low-priced monthly plans to a global audience, your real payment cost can quietly become a meaningful margin leak.

Safe

High ticket + domestic

Watch

Mixed geography

Audit now

$5-$15 global plans

Fee leakage by business profile

The right benchmark depends on your customer mix. A 4.5% effective rate can be alarming for a domestic B2B SaaS company and completely unsurprising for a global, low-ticket subscription app.

High-ticket domestic B2B SaaS

Large invoices dilute the fixed fee, and domestic cards avoid cross-border markups.

Safe
2.9-3.3%

Annual-only subscriptions

One yearly charge replaces twelve monthly fixed fees.

Safe
3.0-3.6%

Local-market ecommerce with local rails

Bank rails and local methods can avoid card-heavy cross-border stacks.

Safe
1.0-3.5%

Mixed domestic + international SaaS

International cards and some conversion start lifting the blended rate.

Watch
3.4-5.2%

$5-$15 monthly plans

The $0.30 fixed fee can consume 2-6% before the percentage fee starts.

Audit now
5.0-9.0%+

Global SaaS priced in one currency

Cross-border and FX can stack on top of the base processing fee.

Audit now
4.2-7.0%+

Why small monthly plans leak first

The fixed $0.30 fee is harmless on a $150 invoice and brutal on a $5 subscription. This is why founders often discover the problem only after adding a low-tier plan or running a discount-heavy launch.

Effective cost of 2.9% + $0.30 by charge size

$5
8.9%fixed fee alone: 6.0%
$10
5.9%fixed fee alone: 3.0%
$20
4.4%fixed fee alone: 1.5%
$50
3.5%fixed fee alone: 0.6%
$150
3.1%fixed fee alone: 0.2%

The cross-border stack

Stripe lists the domestic online card rate, then separate add-ons for international cards and currency conversion. On a $100 charge, that stack changes the story quickly. Always verify the current pricing for your country and plan, especially if you have custom pricing.

Approximate fee on a $100 card payment under common US-listed rates

Domestic card
$3.20 (3.2%)
International card
$4.70 (4.7%)
International + FX
$5.70 (5.7%)

Source logic: domestic card baseline plus international card and currency conversion add-ons where applicable. Stripe pricing varies by country and may differ under custom agreements.

The safe zone

High-ticket domestic B2B SaaS

If most customers are in your home market and the average charge is above about $150, the fixed fee barely matters and cross-border fees rarely appear.

Annual-only subscription models

Twelve monthly fixed fees become one yearly fixed fee. Even when the percentage fee is unchanged, the fixed-fee drag drops sharply.

Local rails instead of international cards

ACH, SEPA, iDEAL, Bancontact, and similar methods can be cheaper than card rails for the right market and transaction size.

The bleeding zone

Low-tier plans and micro-billing

A $5 monthly plan starts near 8.9% before international cards, conversion, refunds, or billing add-ons. That can change unit economics fast.

Global founders selling in one default currency

A single USD price for customers in many countries is simple, but international card and FX costs often concentrate in exactly this profile.

Refund-heavy businesses

Refunds do not restore the original processing fee. If refund volume rises, your net fee burden rises even if gross revenue looks healthy.

Card-heavy B2B invoices

For larger invoices, ACH or bank rails can be materially cheaper than cards. If customers pay $1,000 invoices by card, audit that segment separately.

How to read your own report

Do not stop at one blended number. The blended rate tells you there is a problem; the segment view tells you what to do next.

  1. 1Compare your blended rate to the expected range for your business model.
  2. 2Check whether unusual charges are mostly small invoices, international cards, FX, refunds, or one-off outliers.
  3. 3Look month by month. A spike after a launch or campaign usually points to customer mix, not a mysterious Stripe change.
  4. 4Test one action: annual pricing, ACH for B2B, local payment methods, or a pricing nudge on low-tier plans.

Methodology and limits

This report is intentionally conservative. It uses public fee components, simple SaaS payment profiles, and common account patterns. It does not know your custom Stripe pricing, your exact card country mix, your negotiated Billing plan, or your local tax setup.

That is why the best next step is not arguing about the benchmark. It is exporting your own Balance CSV and calculating the real effective rate from your actual rows.

Reference: Stripe's public pricing page lists the domestic card baseline plus additional charges such as international card and currency conversion add-ons. Always confirm the live rate for your account country and pricing agreement.

Audit your own Stripe fee leakage

Upload your Stripe Balance CSV and Fee Auditor will calculate your effective rate, fee drivers, refund impact, month-by-month trend, and unusual charges. No OAuth connection is required, and raw CSV files are not stored.

Free preview: Upload your Balance CSV, check the headline rate and top drivers, then unlock the full report for a $12 one-time payment if you want line-level anomalies, exports, and savings actions. Full-report private links stay available for 30 days; see the Privacy Policy for retention details.