Who should pick Stripe, and who should pick Square?
Stripe if your revenue arrives through a website, an app, or invoices; Square if you sell across a counter and want POS, inventory, and team software included. The specific triggers:
Pick Stripe if
- Most of your revenue arrives through a website, an app, or invoices.
- You run subscriptions, a SaaS product, or a platform that pays out to others.
- You (or your developer) want control over the checkout experience.
- Your in-person sales are occasional and your average ticket is under $100.
Pick Square if
- You sell across a counter and want POS, inventory, and team tools without buying software.
- You want working hardware out of the box with zero integration work.
- You're a food truck, market vendor, or pop-up that needs reliable offline mode.
- Your card volume is still under roughly $10–15K a month.
Consider a third option if
You're an established card-present merchant above roughly $15K/mo. At that volume the markup inside any flat rate is real money, and a traditional merchant account on interchange-plus pricing, optionally with a compliant cash discount program, usually produces a lower net cost than either platform. Details in our interchange-plus vs flat-rate guide.
What changed in Square's October 2025 repricing?
In October 2025 Square restructured its pricing into three plans: Free, Plus ($49/month per location), and Premium ($149/month per location). Two rate changes came with it, and a surprising number of comparison articles still quote the old numbers:
- In-person processing moved from 2.6% + 10¢ to 2.6% + 15¢on the Free plan. Plus drops it to 2.5% + 15¢; Premium to 2.4% + 15¢.
- Online payments moved from 2.9% + 30¢ to 3.3% + 30¢on the Free plan. Getting back to 2.9% + 30¢ now requires Plus or Premium.
The second change matters more than it looks. A Square-Online seller doing $20K/mo who doesn't buy a plan now pays about $80/month more than before, and Stripe undercuts them by the same 0.4 points. Every figure in this guide was verified against Stripe's and Square's published pricing pages in June 2026; confirm current vendor pricing before you commit.
How do Stripe and Square compare side by side?
Stripe is online-first infrastructure: 2.9% + 30¢ online, 2.7% + 5¢ in person, no monthly fee. Square is a turnkey POS ecosystem: 2.6% + 15¢ in person, 3.3% + 30¢ online on the free plan, software tiers from $0 to $149/month. Every row below is a point where real merchants actually decide, not feature-checklist filler.
| Feature | Stripe | Square |
|---|---|---|
| Built for | Online payments infrastructure: ecommerce, SaaS, platforms, developer-built checkouts | Turnkey in-person commerce: POS, registers, inventory, team management out of the box |
| In-person rate (published) | 2.7% + 5¢ via Stripe Terminal | 2.6% + 15¢ (Free); 2.5% + 15¢ (Plus); 2.4% + 15¢ (Premium) |
| Online rate (published) | 2.9% + 30¢ | 3.3% + 30¢ (Free); 2.9% + 30¢ (Plus / Premium) |
| Keyed / card-on-file | +0.5% on top of the online rate (3.4% + 30¢) | 3.5% + 15¢ |
| Invoices | 0.4% per paid invoice, plus the processing rate | Card: 3.3% + 30¢ (Free). ACH: 1%, $1 minimum |
| ACH / bank debit | 0.8%, capped at $5 | 1%, $1 minimum ($10 cap on Plus / Premium) |
| International cards | +1.5% (plus +1% if currency conversion applies) | +1.5% |
| Monthly software cost | $0 base; add-on products priced separately | Free $0; Plus $49/mo per location; Premium $149/mo per location |
| Hardware lineup | Reader M2 $59; BBPOS WisePOS E $249; Reader S700 $349 | Square Reader ~$59; Square Terminal $299; Square Register ~$799–$899 |
| Hardware portability | Locked to Stripe processing | Locked to Square processing |
| Contract / termination fee | Month-to-month, no ETF | Month-to-month, no ETF |
| Account structure | Payment facilitator — you are a sub-merchant; automated underwriting during processing | Payment facilitator — same model, same hold/freeze exposure |
| Cash discount / dual pricing | Vendor-controlled program rules; ISO-style compliant setup not the default | Vendor-controlled program rules; ISO-style compliant setup not the default |
| Best fit | Online-first businesses, SaaS, ecommerce, anyone with developer resources | Counter-led local businesses under ~$10–$15K/mo who want POS software included |
Which is cheaper in person: Stripe or Square?
Stripe below a $100 average ticket; Square above it. Stripe Terminal charges 2.7% + 5¢ per transaction and Square's free plan charges 2.6% + 15¢ — a higher percentage against a lower fixed fee — so the two lines cross at exactly $100:
| Ticket size | Stripe (2.7% + 5¢) | Square (2.6% + 15¢) | Cheaper |
|---|---|---|---|
| $15 (coffee) | $0.46 | $0.54 | Stripe |
| $50 (retail) | $1.40 | $1.45 | Stripe |
| $100 | $2.75 | $2.75 | Tie |
| $300 (auto repair) | $8.15 | $7.95 | Square |
In practice the crossover rarely decides anything on its own, because the merchant with the $15 ticket is exactly the merchant who needs Square's POS, and the merchant with the $300 ticket is usually the one who should be questioning flat-rate pricing altogether. But it's worth knowing where the line sits before a sales page tells you otherwise.
What does $25K a month cost on each?
Counter-led at a $30 ticket: roughly $717/mo on Stripe and $775 on Square Free. Online at an $80 ticket: roughly $819 on Stripe and $919 on Square Free — and interchange-plus undercuts all four. Two scenarios, same monthly volume, opposite channel mix. Scenario A is a counter-led shop: $25,000/mo card-present, $30 average ticket (~833 transactions). Scenario B is an online seller: $25,000/mo through a website, $80 average ticket (~312 transactions).
| Setup | A: counter, $30 ticket | B: online, $80 ticket |
|---|---|---|
| Stripe | ~$717/mo (2.87%) | ~$819/mo (3.28%) |
| Square Free | ~$775/mo (3.10%) | ~$919/mo (3.67%) |
| Square Plus (+$49/mo) | ~$799/mo (3.20%) | ~$868/mo (3.47%) |
| Interchange-plus (illustrative) | ~$590–$650/mo (~2.4%) | ~$650–$725/mo (~2.7%) |
Illustrative calculations on published rates, not quotes. The interchange-plus row assumes a typical retail card mix at common ISO markups; actual cost depends on your card mix, rewards-card share, MCC, and negotiated markup. Gateway and statement fees on a merchant account can add $10–$30/mo and are inside the range shown.
Two things stand out. First, Square Plus at this volume is a feature purchase, not a savings play: the 0.1% rate reduction only covers the $49 subscription above $49,000 a month in card-present volume. Second, the gap between either platform and interchange-plus (roughly $100–$250 a month here) is the quiet cost of flat-rate convenience. To see the same math on your own numbers, the fee calculator models any volume and ticket size in about a minute.
Why do Stripe and Square hold funds or freeze accounts?
Because both are payment facilitators. You don't get your own merchant account; you process as a sub-merchant under their master account. That structure is what makes signup instant, and it's also the source of the most common serious complaint about both platforms: funds held, payouts paused, or accounts closed by an automated risk review, often at the worst possible moment.
The mechanics are structural, not malicious. Underwriting that a traditional merchant account does up front (what do you sell, at what volume, with what ticket sizes) happens for a payfac while you process. A volume spike from a great season, a shift in your card mix, or a cluster of disputes can look like fraud to the algorithm, and the safe automated response is to hold the money.
For a side project, that risk is acceptable. For a business where this week's card receipts make payroll, it deserves more weight than rate decimals get. A dedicated merchant account underwrites your business once, before you process, which is most of why established merchants eventually move. Our Square vs traditional merchant account comparison goes deeper on this trade-off.
Which one fits your type of business?
"Stripe for online, Square for in-person" is the right first cut, but it leaves money on the table at the edges. The honest matrix:
Coffee shop / QSR / counter retail (in-person, tickets under $50)
Pick: Square — unless volume is past ~$15K/mo
Why: The free POS, inventory, and team tools replace paid software, and the ecosystem is genuinely turnkey. Stripe is technically cheaper per swipe at small tickets but offers no comparable counter workflow.
Caveat: Past ~$15K/mo, the flat rate itself becomes the cost problem — see the third option below.
Ecommerce store / online-first business
Pick: Stripe
Why: 2.9% + 30¢ beats Square's free-plan 3.3% + 30¢ outright, checkout is more customizable, and subscriptions, multi-currency, and platform payments are native.
Caveat: If you also run a physical counter, you give up Square's integrated POS.
SaaS / subscriptions / marketplace platform
Pick: Stripe, and it isn't close
Why: Billing, metered usage, Connect for platforms, and the API are the product. Square has nothing equivalent at this depth.
Caveat: Stripe Billing adds 0.7% of billing volume pay-as-you-go once you outgrow the basics.
Service business that invoices (contractor, consultant, agency)
Pick: Stripe for card invoices; either for ACH
Why: Stripe's 0.4% invoice fee on top of 2.9% + 30¢ undercuts Square's 3.3% + 30¢ invoice rate. For larger invoices, push clients to ACH: Stripe caps the fee at $5; Square's $10 cap requires a paid plan.
Caveat: A high-ticket invoicing business is also a strong candidate for a merchant account with level-2/level-3 B2B rates.
Food truck / market vendor / mobile seller
Pick: Square
Why: The hardware-to-app pipeline is the smoothest in the segment, offline mode is proven, and the free plan costs nothing while volume is small.
Caveat: Watch the keyed rate (3.5% + 15¢) if you take phone orders.
Full-service restaurant
Pick: Neither — compare Toast vs Clover instead
Why: Coursing, kitchen displays, and tableside ordering outgrow both Stripe and Square quickly.
Caveat: Counter-service concepts can still run happily on Square. Our Clover vs Toast guide covers the full-service decision.
Established card-present merchant, $15K+/mo, Florida
Pick: A traditional merchant account on interchange-plus, with or without cash discount
Why: At that volume the flat-rate markup is real money every month, and a compliant cash discount program can shift most of the processing cost to the card fee line legally.
Caveat: This is the option neither Stripe's nor Square's marketing will mention. Run the math on your own statement first.
Is there a better option than both?
Above roughly $10–15K a month in card volume, usually yes: a traditional merchant account on interchange-plus pricing. Both Stripe and Square price every transaction at a blended flat rate, which means a debit card that costs them a fraction of a percent in interchange gets billed to you at the same headline rate as a premium rewards card. The spread is their margin. Interchange-plus pricing on a traditional merchant account passes the true interchange through and adds a fixed, visible markup, so debit and standard cards cost what they actually cost.
For Florida card-present merchants there's a second lever neither platform offers in ISO form: a compliant cash discount program, where the posted price is the cash price and a disclosed card fee appears at the point of sale and on the receipt. Done correctly, it legally shifts most of the processing cost to the card fee line. Done sloppily, it creates exposure under Florida's disclosure rules, so the setup details matter.
The full walk-through (signage, receipt language, the Durbin debit carve-out, and Florida's 2025 service-charge disclosure law) is in our Florida cash discount compliance guide. For the pricing-model mechanics, see interchange-plus vs flat-rate.
What changes for Orlando and Central Florida merchants?
Three things: tourism-season volume spikes (which trigger both payfac risk reviews and peak flat-rate cost), high-ticket trades sitting past the $100 crossover, and remote-queue support. National comparison articles price in none of them:
- Tourism-season volume swings.Operators near I-Drive, Kissimmee's 192 corridor, and Lake Buena Vista can see volume double November through April. On a payfac, a sudden volume spike is exactly the pattern automated risk systems flag, and that's when holds happen. On flat-rate pricing, it's also when the markup costs the most, since fees scale with the spike.
- High-ticket trades are above the crossover. Auto repair, home services, and medical/dental average tickets in Central Florida routinely run $200–$600. That's deep in the territory where flat-rate structures cost the most per dollar and where interchange-plus or B2B-optimized rates earn their keep.
- Support is a phone call or a queue.Both Stripe and Square route support through remote queues. When a terminal dies on a Saturday or a payout freezes mid-season, a local provider who knows your account configuration is structurally faster. That's not a knock on either company; it's a trade-off of buying national self-serve platforms.
How do you decide in five questions?
Work down this path: where the money comes from, your average ticket, your monthly volume, the features you would actually use, and finally your own statement. If the matrix above didn't settle it, this will.
Identify where the money actually comes from
Pull last month's numbers and split revenue into counter/in-person vs online/invoiced. Square is built around the counter; Stripe is built around the website. The split usually decides 80% of this comparison before any rate math.
Compute your average ticket
Total card volume divided by transaction count. In person, Stripe (2.7% + 5¢) is cheaper below a $100 average ticket and Square (2.6% + 15¢) is cheaper above it. Most coffee shops, QSRs, and retail under $50 a sale lean Stripe on pure rate — but see step 4 before acting on that.
Check your monthly card volume against the flat-rate ceiling
Around $10K–$15K per month, flat-rate pricing starts costing meaningfully more than interchange-plus on a dedicated merchant account. If you are above it and growing, the real comparison is no longer Stripe vs Square — it is flat-rate vs a merchant account.
Price the features you would actually use
Square's free POS, inventory, and team tools replace software you might otherwise pay for, which can outweigh a small rate disadvantage. Stripe's strengths (subscriptions, custom checkout, developer API) only pay off if your business uses them. A rate win on paper can lose to a feature you needed anyway.
Run your own statement before you commit
Upload a current statement to the statement analyzer (or model your volume in the fee calculator if you are pre-launch). The output is your real effective rate, which is the only number worth comparing against any of the rates on this page.
Comparison guides you should not trust
Any Stripe-vs-Square article still quoting Square at 2.6% + 10¢ in person or 2.9% + 30¢ online on the free plan hasn't been updated since October 2025, and its cost math is wrong. The same skepticism applies to pages with affiliate links to both vendors and a verdict that somehow recommends whichever pays the higher commission. We're a local merchant-services provider; our angle is that above a certain volume neither platform is the answer, and we've shown the math for that claim above.
Already on Stripe or Square? See what you're really paying.
Upload a monthly statement (or your Square/Stripe fee report) to the statement analyzer. It computes your true effective rate and shows what the same volume looks like on interchange-plus, with or without cash discount. Free, no signup, no sales call triggered.