Stripe Fees Explained (2026): What 2.9% + 30c Actually Costs You
The short answer. Stripe's 2.9% + 30c is the rate for one specific thing: a successful online payment on a domestic card. In-person payments through Stripe Terminal are a different base rate entirely — 2.7% + 5c. On top of the online rate, stripe.com/pricing lists +0.5% for manually entered cards, +1.5% for international cards, and +1% when currency conversion is required, which stack to as much as 5.4% + 30c on a keyed-in foreign card. And the per-transaction rate is only the Payments bill: Billing, Tax, Invoicing and Radar each add their own percentage or monthly fee on top.
Where the brief I was working from was incomplete
This article came out of an internal brief that described Stripe as charging "a percentage plus a fixed fee per successful card charge, with extra fees for international and currency conversion." Nothing in that sentence is false. It is still the wrong shape for the question, in three ways, and because this site's whole premise is correcting pricing claims rather than repeating them, here they are up front.
- "2.9% + 30c" is a channel rate, not an account rate. The brief treats it as Stripe's price. The pricing page attaches it specifically to online domestic cards. Card-present transactions through Terminal are 2.7% + 5c — lower percentage, dramatically lower fixed fee. If you sell in person at all, quoting yourself 2.9% + 30c overstates your cost by 25c a swipe.
- The brief omits the surcharge that catches invoice-style businesses. Alongside international and conversion fees, the page lists +0.5% for manually entered cards. If you take card numbers over the phone and type them in, that is your rate, and almost no fee explainer mentions it.
- There is no single "chargeback fee" to explain. The brief's outline asked for "chargeback and dispute fees" as one item. The pricing page has no line called chargeback fee at all. It lists a $15.00 dispute received fee and a separate $15.00 dispute countered fee, and then a third charge most articles miss entirely: Smart Disputes costs 30% of the disputed amount for each dispute you WIN, and nothing when you lose. That is an unusual enough fee structure that getting it wrong changes decisions, so it gets its own section below.
The base card rate, and everything that stacks on it
Straight from stripe.com/pricing on October 4, 2026, for businesses on standard (not custom) pricing:
| Channel or surcharge | Rate | Applies when |
|---|---|---|
| Online card payment, domestic | 2.9% + 30c | Per successful transaction. The headline number. |
| In-person card payment (Terminal) | 2.7% + 5c | Per successful transaction, domestic cards. |
| Manually entered card | +0.5% | You key the card number in yourself. |
| International card | +1.5% | Card issued outside your country. |
| Currency conversion | +1% | Charge currency differs from your settlement currency. |
| Tap to Pay authorization | +$0.10 | Contactless on a phone instead of a reader. |
| Point-to-point encryption (optional) | +$0.05 | Per authorization, for industries that require P2PE. |
Those surcharges are additive, and that is the number worth internalising. A domestic online card is 2.9% + 30c. A foreign card is 4.4% + 30c. A foreign card in a foreign currency is 5.4% + 30c. A foreign card you typed in yourself, in a foreign currency, is 5.9% + 30c — more than double the advertised rate, with no change to your account and no notification.
Digital wallets do not change the card rate: Apple Pay, Google Pay, Amazon Pay, Cash App Pay, Click to Pay, Alipay and WeChat Pay all sit at 2.9% + 30c per successful charge on the local payment methods page. Amazon Pay and Cash App Pay additionally list a $15.00 fee for disputed payments.
The payment methods that are genuinely cheaper
If your buyers will use them, several non-card methods cost a fraction of the card rate. These are the ones with published US-facing numbers:
| Method | Rate | Notable |
|---|---|---|
| ACH Direct Debit | 0.8%, $5.00 cap | Standard settlement. 1.2% for two-day settlement. $4.00 failed-payment fee, $15.00 disputed-payment fee. |
| GBP bank transfers | 0.5%, $5.00 cap | $0.50 per successful refund. |
| Bacs Direct Debit (UK) | 1% + 30c, $6.00 cap | $4.00 failed payment, $0.50 per refund. |
| iDEAL / Wero (NL) | $0.80 flat | No percentage component at all. |
| Bancontact (BE) | 1.4% + 30c | — |
| Pix and UPI via Link | 1.8% + 30c | — |
| Instant bank payments via Link | 2.6% + 30c | Card-speed confirmation, below card cost. |
| Stablecoins | 1.5% of the USD amount | Conversion to fiat, AML screening and gas sponsorship included. |
| Klarna (buy now, pay later) | 5.99% + 30c | Roughly double the card rate. |
The ACH cap is the one worth staring at. At 0.8% with a $5.00 ceiling, a $2,000 ACH invoice costs $5.00. The same $2,000 on a domestic card costs $58.30. If you invoice businesses for four-figure amounts and you are routing them through a card checkout out of habit, that gap is the single largest fee saving available to you on this entire page, and it requires no negotiation.
What the effective rate really is at your price point
The 30c is fixed, so the percentage you actually pay is a curve, not a number. This is plain arithmetic on the published rate — 2.9% of the sale plus 30c — not an estimate:
| Sale price | Stripe fee | Effective rate | You net |
|---|---|---|---|
| $3 | $0.39 | 12.90% | $2.61 |
| $5 | $0.45 | 8.90% | $4.55 |
| $10 | $0.59 | 5.90% | $9.41 |
| $20 | $0.88 | 4.40% | $19.12 |
| $25 | $1.03 | 4.10% | $23.98 |
| $50 | $1.75 | 3.50% | $48.25 |
| $100 | $3.20 | 3.20% | $96.80 |
| $250 | $7.55 | 3.02% | $242.45 |
| $1,000 | $29.30 | 2.93% | $970.70 |
Two practical consequences. First, cheap digital products are brutally taxed by the fixed fee: a $3 template loses 12.9% to processing, and the "2.9%" you budgeted was off by a factor of four. Second, bundling beats itemising. Three separate $10 checkouts cost $1.77 in fees; one $30 checkout costs $1.17. Same revenue, 34% less processing cost, purely from checkout structure.
And if you are selling low-ticket digital products, note PayPal's published alternative: its US merchant fees page, last updated October 1 2026, lists a Micropayments rate of 4.99% + a fixed fee ($0.09 for USD QR, with the standard USD commercial fixed fee at $0.49). For very small transactions a higher percentage with a smaller fixed fee can win. I am not going to tell you it does in your case without your numbers; I am telling you the lever exists and that most fee articles never mention it.
Disputes: three fees, and one that charges you for winning
This is where the common explainers are not just incomplete but actively misleading. stripe.com/pricing lists these separately:
- Dispute received fee: $15.00 — "for each dispute you receive." Unconditional. You pay this whether or not you contest it, whether or not you win. The page notes network fees also apply in rare cases.
- Dispute countered fee: $15.00 — "for each dispute you respond to manually." Stripe's own wording: "You get this fee back for won disputes. You don't get this fee back for lost disputes." So contesting and losing costs $30 in fees on top of the reversed sale.
- Smart Disputes fee: 30% of the disputed amount for each dispute you WIN. There is no Smart Disputes fee for lost disputes, and the $15 received fee still applies regardless.
Read that third one twice, because its incentive runs backwards from every other fee on the page. If Stripe's AI assembles your evidence and wins you a $400 dispute, that win costs $120 in Smart Disputes fees plus the $15 received fee, netting you $265 of the $400. If it loses, you pay only the $15 and you are out the $400. Winning is still better than losing — $265 beats -$15 — but the margin between them is far narrower than "we got your money back" implies, and on low-value disputes you should do the arithmetic before enabling it.
Dispute prevention is priced separately again. Deflection lookups are included, but resolutions are not: $15.00 per Visa resolution, $15.00 per Visa Compelling Evidence 3.0 block, and $29.00 per Mastercard resolution.
The threshold nobody quotes, which Stripe publishes plainly
docs.stripe.com/disputes/measuring states that "the credit card processing industry standard recognizes dispute activity above 0.75% as excessive," and that a sudden spike or steep upward trend can land you in a card-network monitoring program before you hit 0.75%. The same page distinguishes two metrics people conflate: dispute activity counts disputes by dispute date over successful payments, and is what the networks' monitoring programs use; dispute rate counts by charge date and is the better read on which sales actually went bad.
At 400 sales a month, 0.75% is three disputes. That is a smaller buffer than most solo sellers assume, and the docs add two facts that make it tighter: all disputes count toward the rate whether won or lost, and cardholders can dispute a charge up to 120 days after payment (sometimes later), so your recent-month figures are not final.
Here is the cost of one lost dispute on a $50 product, in whole dollars: $50 reversed, $15 received fee, and the original $1.75 processing fee is not returned — $66.75 gone. At $48.25 net per clean $50 sale, it takes roughly one and a half clean sales to get back to zero. One bad buyer erases two good ones.
The fees that are not on the "2.9% + 30c" line
Stripe's FAQ says it "does not charge setup fees, monthly fees, or any other hidden fees like closure fees" for standard pricing, and for Payments alone that is true. The moment you add the products a real store needs, there is monthly and percentage pricing, all read off the same page:
| Product | Pay-as-you-go | Subscription |
|---|---|---|
| Billing (subscriptions) | 0.7% of Billing volume (incl. transactions processed off Stripe; excludes one-off invoices) | From $620.00/mo, one-year contract |
| Stripe Tax | 0.5% per transaction where registered (no-code); $0.50 per transaction (API, incl. 10 calculation calls, 5c each above) | From $90.00/mo, one-year contract |
| Invoicing | 0.4% per paid invoice | See stripe.com/invoicing/pricing |
| Radar (fraud) | From $0.05 per screened transaction | From $10.00/mo, cancel any time |
| Sigma (SQL reporting) | — | From $190.00/mo, one-year contract |
| Identity | $1.50 per verification; $0.50 per lookup | — |
| Instant Payouts | 1.5% of volume, minimum 50c | Standard payout schedule is free |
| Instant currency conversion | From 0.5% of the converted amount | — |
| Custom domain on Checkout / Payment Links | — | $10.00/mo |
| Post-payment invoice on Checkout / Payment Links | 0.4% of transaction total, $2.00 cap per invoice | — |
| Managed Payments (merchant of record) | 3.5% per transaction in addition to Payments fees | — |
Stack the common SaaS combination and the real rate stops looking like 2.9%. A $50 monthly subscription charged on a domestic card, with Billing pay-as-you-go and Stripe Tax no-code, is 2.9% + 30c (Payments) plus 0.7% (Billing) plus 0.5% (Tax) = 4.1% + 30c, which is $2.35 on $50 — a 4.7% effective rate. Still competitive. Just not the number on the homepage.
Three things on this page are genuinely included at no extra charge for standard pricing, and they are worth knowing because competitors bill for them: 3D Secure authentication, the Authorization Boost optimisations (Adaptive Acceptance, card account updater, network tokens), and Adaptive Pricing local-currency presentment. On Adaptive Pricing, note that your customer is shown a conversion fee "starting at 2%" — the cost moves to the buyer rather than disappearing.
Stripe vs the merchant-of-record platforms
The honest comparison is not rate-against-rate, because these products do different amounts of work. With raw Stripe you are the merchant of record: sales tax, VAT and GST registration and remittance are your legal problem. With Gumroad, Lemon Squeezy or Stripe's own Managed Payments, the platform takes that liability. All figures verified October 4, 2026 from each vendor's own pricing page:
| Route | Published fee | Fee on a $50 digital sale | Merchant of record |
|---|---|---|---|
| Stripe standard | 2.9% + 30c | $1.75 (3.50%) | You |
| PayPal Checkout (US) | 3.49% + $0.49 | $2.24 (4.47%) | You |
| Lemon Squeezy | 5% + 50c | $3.00 (6.00%) | Lemon Squeezy |
| Stripe Managed Payments | 3.5% plus Payments fees | $3.50 (7.00%) | Stripe |
| Gumroad, direct link | 10% + $0.50 | $5.50 (11.00%) | Gumroad |
| Gumroad, via Discover | 30% | $15.00 (30.00%) | Gumroad |
A few notes the table cannot hold. PayPal's US rates page (last updated October 1, 2026) lists 3.49% + a fixed fee for PayPal Checkout, Guest Checkout and Pay with Venmo, 2.99% + fixed fee for standard credit and debit card payments, 4.99% + fixed fee for Pay Later, a 1.50% additional fee on international commercial transactions, and a USD fixed fee of $0.49 — plus a $20.00 USD chargeback fee, noticeably above Stripe's $15. Gumroad has been merchant of record since January 1, 2025. Lemon Squeezy's page now carries a "Lemon Squeezy + Stripe Managed Payments" banner and a Stripe company badge, and its footer reads "Sold through Link, LLC f/k/a Lemon Squeezy LLC" — so the independent-alternative framing you will find in older articles no longer describes the corporate reality.
The decision is not "which is cheapest." It is whether 2.5 to 8 points of margin is a fair price for never registering for VAT. For a US-only seller doing modest volume, raw Stripe plus your own bookkeeping usually wins. The moment you sell to the EU at volume, the compliance you are offloading is worth real money, and a merchant of record stops looking expensive.
Where "0% transaction fees" stops being the whole story
Several all-in-one platforms this site covers advertise 0% transaction fees, and the claim is true but narrower than it reads. Systeme.io genuinely takes 0% of your sales on every plan including the free one — that is 0% on top of your payment processor, not instead of it. You still connect Stripe or PayPal, and Stripe still takes 2.9% + 30c on every order. What you are being promised is the absence of a platform cut like Gumroad's 10% or Podia's 5%, which is a real and meaningful saving. It is not free payments, and any article implying otherwise is misreading the pricing page. Same logic applies in reverse: when a course platform quotes you a 5% transaction fee, that is 5% plus Stripe's 2.9% + 30c, so your true cost on a $50 sale is $4.25, not $2.50.
If you want the full plan-by-plan breakdown of that model, I went through it in Systeme.io pricing plans explained, and the step-by-step checkout build in selling digital products on Systeme.io.
What I could not verify, and will not guess
This article is a page-reading exercise plus arithmetic. It is not a report on my own processing history, and the gaps matter more than the confidence:
- Custom and IC+ pricing. stripe.com/pricing offers "IC+ pricing, volume discounts, multi-product discounts, country-specific rates" to large-volume businesses and publishes no rates for any of them. Eligibility "varies by market." Anyone quoting you a specific Stripe volume discount is making it up or is under NDA. No number appears above.
- Authorization and acceptance rates. Stripe markets Link as "3x faster" and cites a "14% average returning user conversion increase," and Forrester's study as "more than 3x return on investment." Those are vendor marketing figures from a commissioned study, not independent measurements, so I have not used them as evidence of anything. No conversion-lift claim appears above.
- Dispute win rates, with or without Smart Disputes. Neither the pricing page nor the dispute docs publish one, and I have not run disputes to measure it. The 30%-of-a-win fee is quoted; its hit rate is not.
- Radar for Fraud Teams. Footnote 1 on the pricing page says it is "priced separately" and gives no figure on that page. Omitted rather than guessed.
- Non-US rates. Everything above is the US-facing page. Stripe's rates are country-specific and I only read one country's page, so treat these as US figures only.
- My own numbers. I have not processed meaningful volume through Stripe, so there is no effective-rate-from-my-dashboard figure in this article and no claim that there is. Every percentage above is either printed on a vendor page or derived from one by multiplication you can redo in your head.
Verdict
Stripe's pricing is genuinely honest — it is all published, there are no setup or closure fees, and the surcharges are listed on the same page as the headline rate rather than buried in a PDF. It is just not simple, and "2.9% + 30c" is the least useful way to think about it. The three things that will actually change your bill, in order of size: route large invoices to ACH (0.8% capped at $5.00 instead of 2.9% uncapped), raise your average order value so the 30c stops dominating, and treat disputes as a margin problem rather than a customer-service problem, because 0.75% dispute activity is the industry line and one lost $50 dispute eats two clean sales.
If you are picking where to sell rather than how to process, the best AI automation tools hub maps the rest of the stack, tracking affiliate clicks and conversions covers the attribution side of the same money, Wave's free invoicing plan shows the same fixed-fee arithmetic biting harder at 2.9% + $0.60, and free funnel builders is where to look if the checkout itself is the thing you have not built yet. The Template availability currently offers no download or email signup.
FAQ
Is Stripe really 2.9% + 30 cents?
For one specific case: a successful ONLINE payment with a domestic card. stripe.com/pricing states 2.9% + 30c "per successful transaction for domestic cards" under online payments. In-person payments through Stripe Terminal are a different base rate -- 2.7% + 5c. On top of the online rate the same page lists +0.5% for manually entered cards, +1.5% for international cards, and +1% if currency conversion is required. So 2.9% + 30c is a floor for one channel, not a ceiling for your account.
What is Stripe's chargeback fee in 2026?
There is no line item called "chargeback fee" on stripe.com/pricing. The page lists a $15.00 dispute received fee "for each dispute you receive" and a separate $15.00 dispute countered fee "for each dispute you respond to manually" -- which you get back if you win and do not get back if you lose. Stripe's AI-assisted Smart Disputes carries a third fee: 30% of the disputed amount, charged for each dispute you WIN, with no Smart Disputes fee on losses. The received fee still applies in all cases.
Does Stripe have monthly fees?
Not for Payments. The pricing page's FAQ says Stripe "does not charge setup fees, monthly fees, or any other hidden fees like closure fees" for businesses on standard pricing. But the products most stores bolt on do have monthly or percentage pricing: Billing is 0.7% of billing volume pay-as-you-go or from $620/mo on a one-year contract, Stripe Tax is 0.5% per transaction no-code or from $90/mo on contract, Invoicing is 0.4% per paid invoice, Radar is $0.05 per screened transaction or from $10/mo, Sigma is from $190/mo. A custom domain on Checkout or Payment Links is $10/mo.
What is the effective Stripe fee on a small sale?
The 30c fixed component is what hurts at low ticket prices, and it is arithmetic you can do yourself. At a $3 sale, 2.9% + 30c is $0.39, which is 12.9% of the sale. At $10 it is $0.59, or 5.9%. At $50, $1.75 or 3.5%. At $100, $3.20 or 3.2%. At $1,000, $29.30 or 2.93%. The percentage you actually pay only approaches 2.9% as the order value grows, so bundling three $10 products into one $30 checkout is cheaper than three separate $10 checkouts.
Is Stripe cheaper than Gumroad or Lemon Squeezy?
On headline rate, yes, but they are not the same product. Verified October 4 2026: Stripe standard is 2.9% + 30c and you remain the merchant of record, so sales tax and VAT compliance is your problem. Gumroad is 10% + $0.50 on direct sales and 30% through its Discover marketplace, and has been merchant of record since January 1 2025. Lemon Squeezy is 5% + 50c as merchant of record. Stripe's own merchant-of-record product, Managed Payments, is 3.5% per transaction ON TOP of Payments fees, so about 6.4% + 30c -- which on a $50 sale is $3.50 versus $1.75 for raw Stripe.
Does Stripe refund its fee when I refund a customer?
No. The pricing FAQ is explicit: for standard pricing there are no fees for issuing refunds on card payments, but "the payment processing, Connect and currency conversion fees from the original transaction are not returned." So a refunded $50 card sale costs you the $1.75 you already paid. Bank-transfer refunds can carry their own fee -- the local payment methods page lists $0.50 per successful refund on Bacs Direct Debit and on GBP bank transfers.
How many disputes is too many on Stripe?
Stripe's docs give a number, and it is lower than most people expect. docs.stripe.com/disputes/measuring says "the credit card processing industry standard recognizes dispute activity above 0.75% as excessive," and that a sudden spike can trigger a card-network monitoring program before you even reach 0.75%. At 400 sales a month, 0.75% is three disputes. The docs also note all disputes count toward the rate whether you win or lose, and that cardholders can dispute a charge up to 120 days after payment.