Skip to content
Insights Merchant Services · Comparison

Stripe vs. a Merchant Account for B2B: When Flat-Rate Starts Costing You (2026)

Stripe's 2.9% + 30¢ is a fair deal at $3,000/month and an expensive habit at $150,000/month. Here's the actual math on flat-rate vs. interchange-plus for B2B — and the crossover point where switching pays.

· 7 min read · By Timmy Bare

Short answer first, because it’s the question you came with: if you’re a B2B company processing more than roughly $25–30K a month — especially on invoices paid by corporate cards — Stripe’s flat rate is almost certainly costing you more than a dedicated merchant account would. Below that, Stripe’s simplicity is usually worth its markup. The rest of this post is the math, so you can check it against your own numbers instead of taking anyone’s word for it.

What you’re actually paying on flat-rate

Stripe’s headline card rate is 2.9% + 30¢ per transaction (online, US cards). That single number blends three real costs:

  • Interchange — what the card-issuing bank takes. Non-negotiable, set by Visa/Mastercard, varies by card type: a basic debit card might be 0.05% + 22¢, a corporate purchasing card 2.5%+.
  • Scheme fees — what the card networks take. Fractions of a percent.
  • The processor’s margin — everything left over.

Flat-rate pricing means the margin floats. When your customer pays with a cheap card, Stripe keeps the difference. When they pay with an expensive corporate card, Stripe absorbs some — which is why the flat rate has to be set high enough to win on average. You are the “average.”

A merchant account on interchange-plus pricing unbundles it: you pay actual interchange, actual scheme fees, plus a fixed, visible markup (often quoted like “interchange + 0.25% + 8¢”). The margin stops floating. Every cheap card is your savings, not the processor’s.

Why B2B specifically gets hurt

Two reasons flat-rate stings hardest in B2B:

1. Your ticket sizes are large. The 30¢ per-item is trivial on a $1,200 invoice — but 2.9% of $1,200 is $34.80, on a transaction whose underlying cost might be $24. That $10 gap, repeated across every invoice, is the whole story.

2. Your customers pay with commercial cards — which qualify for discounts Stripe doesn’t pass through. Corporate and purchasing cards carry high interchange by default, but the networks discount them substantially when the transaction includes enriched data — called Level 2 and Level 3 data: tax amount, customer PO number, line items. A merchant account configured for L2/L3 can cut the interchange on those same cards by 20 to 100+ basis points. On flat-rate, none of that reaches you — the rate is the rate.

The crossover math

Take a distributor doing $150,000/month, average invoice $1,200, mostly corporate cards:

Effective rateMonthly costAnnual cost
Stripe flat-rate~2.93%~$4,395~$52,700
Interchange-plus, L2/L3 configured~2.25–2.40%~$3,450~$41,400
Difference~0.55–0.65%~$950~$11,300

Those interchange-plus numbers are the ranges we see across real statements we audit, not a best-case brochure. Your mix will land somewhere specific — that’s what a free statement analysis is for.

At $25K/month, the same gap is roughly $140–170/month. Real, but you might reasonably pay it for Stripe’s developer experience. At $150K it’s a full-time salary. At $500K it’s absurd.

What Stripe is still the right answer for

An honest comparison, because this isn’t a hit piece:

  • Early stage, low volume — under ~$25K/month the switching effort usually beats the savings.
  • Pure SaaS subscription billing — Stripe Billing’s tooling is genuinely excellent, and card mix skews consumer.
  • Marketplace payouts — Stripe Connect solves a hard problem well.
  • You need checkout live this afternoon.

The pattern: Stripe wins on software. A merchant account wins on economics. B2B companies with real volume eventually need the economics — and modern gateways mean you rarely give up much software to get them.

FAQ

Is Stripe more expensive than a merchant account?

For B2B companies above roughly $25–30K/month in volume, yes — typically by 0.4–0.8% of volume, because flat-rate pricing absorbs the commercial-card discounts (Level 2/3) that a properly configured merchant account passes through.

Can I negotiate Stripe’s rates?

At high volume (usually $500K+/month) Stripe offers custom pricing, often interchange-plus-plus. Most B2B companies below that threshold get better economics from a dedicated merchant account sooner.

Do I have to change banks to get a merchant account?

No. A merchant account changes who processes your cards, not where your money lands. Deposits go to the same business bank account you use now.

How long does switching actually take?

Underwriting typically clears in 1–3 business days; the cutover itself is run in parallel and flipped in a slow window — most companies see zero downtime.

Want the crossover math on your own numbers? Run three months of volume through the free analyzer — it computes your true effective rate and shows what interchange-plus with L2/L3 would have cost instead.


Keep reading

Tags stripe fees merchant account B2B payments interchange plus flat rate pricing
Engagement

Tell us where you are.

A short pre-screening — your business model, volume, and what you're trying to do. We respond within one business day with a clear next step.

Held in confidence · No marketing · No spam