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.
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.
Annual-only subscriptions
One yearly charge replaces twelve monthly fixed fees.
Local-market ecommerce with local rails
Bank rails and local methods can avoid card-heavy cross-border stacks.
Mixed domestic + international SaaS
International cards and some conversion start lifting the blended rate.
$5-$15 monthly plans
The $0.30 fixed fee can consume 2-6% before the percentage fee starts.
Global SaaS priced in one currency
Cross-border and FX can stack on top of the base processing fee.
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
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
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.
- 1Compare your blended rate to the expected range for your business model.
- 2Check whether unusual charges are mostly small invoices, international cards, FX, refunds, or one-off outliers.
- 3Look month by month. A spike after a launch or campaign usually points to customer mix, not a mysterious Stripe change.
- 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.