Reference7 min read

13 Hidden Stripe Fees You Might Be Missing

The 2.9% + 30¢ on Stripe's pricing page is the floor. Most businesses pay an additional 0.5–2% in fees they didn't know existed. The full catalog: international surcharge, currency conversion, Connect cross-border, Radar, dispute fees, refund-retained fees, and more.

Most merchants think they understand their Stripe pricing because they read the headline rate. They don't. The 2.9% + 30¢ on the pricing page is the floor — most businesses pay an additional 0.5–2% in fees they didn't know existed when they signed up. This article catalogs the fees that don't appear on the marketing page, with the typical impact for a representative merchant.

Use the Stripe fee calculator to plug your own numbers in.

1. International Card Surcharge (+1.5% in US)

The US 2.9% + 30¢ rate applies only to US-issued cards. Cards from outside the US are charged 4.4% + 30¢ — a 1.5-percentage-point surcharge that's easy to miss because Stripe doesn't surface card origin prominently in the dashboard.

For most US SaaS, ~25-40% of customers pay with international cards. That means 25-40% of revenue gets the higher rate. On a $1M/year US SaaS with 30% international, this surcharge alone adds approximately $4,500/year in fees vs the headline rate — meaningfully visible on a P&L but invisible on the standard pricing page.

2. Currency Conversion (+1% US, +2% Most Others)

When charging in a different currency than your settlement currency, Stripe charges 1% (US) or 2% (most other countries) for the FX conversion. This stacks on top of any international card surcharge.

Worked example: US merchant taking €100 from a UK customer with a UK card. Card is international (+1.5%) AND currency conversion applies (+1%). Total fee: 2.9% + 1.5% + 1% = 5.4%, plus the $0.30 fixed component. That's $5.70 on a $100 transaction.

This fee is genuinely hidden on the public pricing page. It only surfaces when you read the fine print on settlement options.

3. Stripe Billing's 0.5% on Recurring

Stripe Billing — the subscription product — adds 0.5% to every recurring charge. It funds Stripe's subscription engine: dunning, proration, customer portal, invoicing. For most SaaS, the 0.5% is a fair trade for the engineering work it saves.

But: the 0.5% is genuinely additive. Many SaaS founders see "Stripe is 2.9%" and forecast their fees on that basis, only to discover their actual rate is 3.4-3.5% effective once Billing is layered in.

4. Stripe Tax's 0.5%

Stripe Tax (the tax-calculation product) adds another 0.5% on every taxed transaction. Unlike Stripe Billing, this is opt-in — you have to enable it. But many merchants enable it during onboarding without thinking about it, then forget the cost.

For pure-US SaaS with one nexus state and modest revenue, an external accountant is usually cheaper than 0.5% on every transaction. Audit whether you're actually using Stripe Tax to justify the cost.

5. Connect Express/Custom +0.25%

If you're using Stripe Connect for a marketplace and you picked Express or Custom (the managed-onboarding flavors), there's an additional 0.25% on every transaction. Standard Connect doesn't have this.

A platform processing $1M/month in connected payments pays $30k/year in this surcharge — meaningful enough that the Standard vs Express decision is worth running through the Connect calculator.

6. Connect Cross-Border +0.25%

When the platform's country and the connected account's country are different, Stripe adds 0.25% per transaction. A US-based platform with European sellers pays this on every European-seller transaction.

For international marketplaces, this often goes unmodeled in the initial business case. Multi-entity Stripe setups (separate Connect accounts per region) can avoid it but add operational overhead.

7. Dispute Fee ($15)

When a customer disputes a charge, Stripe charges $15 upfront. If you win the dispute, refunded. If you lose: kept by Stripe, on top of the principal returned to the customer (via chargeback) and the original processing fee (also kept by Stripe).

Lost-dispute total cost on a $100 US transaction: $118.20.

Most merchants budget for processing fees but not dispute fees. For consumer e-commerce with 0.5%+ chargeback rates, this can be $thousands/month.

8. Refund-Retained Processing Fee

When you refund a transaction, Stripe does not return the original processing fee. So a refunded $100 US transaction nets you –$3.20 — the principal returned, the fee retained.

For SaaS with refund windows, this is a meaningful line item. A 5% trial-refund rate on $1M/year of new signups = ~$1,500/year in retained fees. See why this happens for full details.

9. Instant Payout (1.5%, Min $0.50)

Standard Stripe payouts are free (T+2 to T+5 business days). Instant Payout — funds in your bank within 30 minutes — costs 1.5% of the payout amount with a $0.50 minimum.

For cash-flow-tight businesses using Instant Payout regularly, this can add 1.5% on top of all other fees. The total effective cost: 4.5%+ on a typical card transaction if you're routing every payout through Instant.

10. Premium Card Surcharge (Amex US: +0.6%)

In the US, American Express transactions are charged 3.5% + 30¢ instead of 2.9% + 30¢ — a 0.6% Amex premium that reflects Amex's higher interchange. Some businesses (B2B, premium consumer) see 20%+ Amex transaction share, which is enough to materially shift effective rate.

Other countries have similar premium-card differentials but with different mechanics — Australia separately prices Amex at 2.9% + 30¢ (vs 1.7% standard), Singapore aligns Amex with international rates (3.9%).

11. Manually Entered Card Surcharge (US: +0.5%)

If you process card details manually (entered through the Stripe Dashboard rather than a customer-facing form), the rate is 3.4% + 30¢ instead of 2.9%. This catches B2B sales teams and customer-support teams that occasionally key in cards from phone calls.

12. Radar's $0.05 Per Screened Transaction

Radar (Stripe's fraud-detection product) is free for the standard tier. Radar for Fraud Teams — the rules-based version — costs $0.05 per screened transaction. For high-volume e-commerce, this can become a meaningful line: 1M screened transactions/month = $50k/month in Radar fees alone.

Whether it pays off depends on chargeback rate. For consumer fraud-prone categories, it pays for itself many times over. For B2B SaaS, it's overkill.

13. Identity ($1.50 Per Verification)

Stripe Identity (KYC verification product) charges $1.50 per verification. Often used for marketplace seller onboarding or high-trust B2C signups. Easy to forget when forecasting because it's per-verification, not per-transaction.

How to Audit Your Effective Rate

Take last month's Stripe revenue and divide by last month's Stripe fees. If your effective rate is more than 1 percentage point higher than the headline rate for your country, one or more of these hidden fees is in play.

The annual fee projection mode lets you toggle each component to see the impact. Most merchants are 30-50 basis points off on their first attempt — and those basis points are real money at scale.

The point isn't that Stripe is overpriced. The point is that the headline rate is the floor, not the ceiling, and forecasting on the headline number leaves you with surprised P&Ls. Model the layers.

Try the tools