Stripe vs Square: Online Payments vs All-in-One Commerce (2026)
🏠 Payment Processing» Stripe vs Square Payment Processing
7 MIN READ
Advertising Disclosure
Business Expert is an independent comparison site. Some partners may compensate us for promotion. This never affects our impartial evaluations based on fees, customer service, and product features.

Stripe vs Square Payment Processing

Square wins for in-person: £19 reader, free POS app, next-day settlement. Stripe wins for subscriptions, marketplaces, and developer-built online infrastructure. Here’s how to decide which one fits your business.

2 providers reviewed
Independently assessed
Rates verified 21 May 2026
Best for in-person
Square
Payment Platform
  • Square: £19 reader, free POS app, next-day settlement, operational today.
  • Stripe: 1.5% + 20p online, best-in-class APIs, subscriptions and marketplace support.
  • Square wins in-person; Stripe wins for online-first and developer-led use cases.
View Deal →

Simple in-person

SumUp

Details →

Best for direct debit

GoCardless

Details →

Lowest in-person rate

Tide

Details →

Stripe vs Square at a Glance

BusinessExpert may earn a commission if you sign up through links on this page. Square is an affiliate partner. Our editorial recommendations are based on verified pricing and features, not commission rates.

Stripe and Square serve different business models. Stripe is a payment infrastructure layer built for developers. Square is an all-in-one commerce platform you can get running this afternoon without writing code.

We find the choice reduces to one question: do you have a developer and is your primary sales channel online? If yes, Stripe. If no, Square.

Verdict: Square for in-person and hospitality, you’re operational today with a £19 reader and no developer. Stripe for online-first, subscriptions, and marketplace infrastructure.

Best For Square: If you run a café, salon, or market stall and you need to take payments this week, Square wins without argument. The £19 reader, free POS app, and next-day settlement make it the easiest start in UK payment processing.

Best For Stripe: If you’re building a SaaS product, a subscription service, or a marketplace, Stripe is the only realistic choice. Stripe Billing handles dunning, proration, and revenue recognition. Stripe Connect handles split payouts. Neither has a Square equivalent.

Not Ideal For: Stripe if you don’t have a developer. You can use Payment Links and hosted checkout, but Terminal and Billing require API knowledge. Square if you’re above £200,000/year in-person and haven’t negotiated a custom rate, 1.75% compounds fast.

Key Facts: Stripe charges 1.5% + 20p for UK cards online. Square charges 1.4% + 25p. In-person: Square flat 1.75%; Stripe Terminal 1.4% + 10p for EEA cards. Both providers are FCA-authorised Electronic Money Institutions (Stripe FRN 900461, Squareup Europe FRN 900846). Rates verified May 2026.

ProviderOnline transaction feeIn-person feeMonthly feePOS hardwareDeveloper APIAction
Square
Best for in-personSquare
1.4% + 25p (UK cards)1.75% flat£0From £19 + VAT (Reader)Available (Square APIs)Visit →
Stripe
Stripe
1.5% + 20p (UK cards)From 1.4% + 10p (EEA cards via Terminal)NoneFrom £49 exc. VAT (WisePad 3)Yes, best-in-class APIsVisit →

Fees verified against provider websites, May 2026. Square affiliate partner, we may earn commission if you sign up. Stripe Terminal EEA rate shown; non-EEA cards 2.9% + 10p. Always confirm current rates before integrating.

Top Pick
Square logo
Square Reader
The right reader for any business that cannot honestly forecast its card volume a year out.
Best for: Small businesses wanting a free POS app and no monthly fees
Watch out: 1.75% flat becomes expensive above ~£6,000/month: no volume discount exists
Not ideal if: High-volume sellers who would benefit from Dojo or other negotiated per-transaction rates
Stripe logo
Stripe Terminal
.
Best for: Tech-forward businesses that already use Stripe online and want a unified payment stack

Which Is Better for E-Commerce and In-Person Sellers?

If you don’t have a developer and you need to take payments this week, this comparison is straightforward: Square.

The £19 reader and free POS app mean you’re accepting contactless within an hour. No API documentation required.

If you’re building an online product or subscription service, the call is equally clear: Stripe. You get Billing, Connect, Radar, and the most complete payment API in the market at 1.5% + 20p on UK cards.

The harder case is the omnichannel seller. You run a physical shop and an online store. Here the choice depends on which channel drives your revenue.

We’d suggest framing it this way: a Bristol independent retailer doing 70% of sales in-store will find Square’s ecosystem tidier, one app, one dashboard, inventory synced. A Nottingham craft brand doing 80% through WooCommerce belongs on Stripe.

The catch with Square for omnichannel sellers is the API ceiling. If your business grows into subscription boxes or marketplace payouts, you’ll outgrow Square faster than you’d expect.

Visit Square Visit Stripe

Stripe vs Square Fees and Charges

Card Transaction Fees

Online: if you sell mainly to UK customers, Square is cheaper. We verified both providers’ pricing pages in May 2026: Square charges 1.4% + 25p; Stripe charges 1.5% + 20p.

At a £50 average order, that’s roughly 15p less per transaction. If you’re doing 200 orders a month, that’s £30, not trivial if you’re running lean.

In-person, the maths shifts. Square charges a flat 1.75%. Stripe Terminal charges 1.4% + 10p for EEA-issued cards. At a £20 basket: Square costs 35p, Stripe costs 38p. Square wins at low basket sizes.

At a £50 basket: Square costs 87.5p, Stripe Terminal costs 80p. Stripe wins above roughly £38 per EEA card transaction. If you run a developer-built POS with higher average tickets, check your numbers.

International cards are where you need to read the small print. Square’s effective non-UK rate in-person is 3.25% (1.75% + 1.5% surcharge). Stripe Terminal charges 2.9% + 10p for non-EEA cards.

If you run a gift shop in a tourist area with a third of card transactions coming from international visitors, your effective Square rate is far above the headline 1.75%. Check your card mix before you commit.

Transaction typeStripeSquare
UK card online1.5% + 20p1.4% + 25p
EEA card online2.5% + 20p2.5% + 25p
Non-UK/non-EEA card online3.25% + 20p2.5% + 25p
In-person EEA card1.4% + 10p (Terminal)1.75% flat
In-person non-EEA card2.9% + 10p (Terminal)3.25%
Manual card entryStandard rate + 0.5%2.5%
BNPLKlarna/Afterpay rates apply6% + 30p (Clearpay)
Monthly feeNoneNone (standard plan)

Fees verified May 2026. Stripe Terminal domestic UK card rate not separately confirmed on Terminal page, see methodology. Square monthly fees for Restaurants Plus and Appointments Plus are quoted exclusive of VAT on the pricing pages.

Monthly, Setup and Contract Costs

Neither Stripe nor Square charges a monthly fee on their standard plans. Both are pay-as-you-go with no setup cost or minimum term.

If you need Square’s restaurant or appointments software, you’re looking at £69/month for Restaurants Plus or £29/month for Appointments Plus, both exclusive of VAT.

Stripe Billing for subscriptions costs 0.7% of billing volume pay-as-you-go. Annual contract tiers start at £450/month covering up to £70k/month.

Other Fees to Watch

Stripe Instant Payouts cost 1% (min £0.40, max £9,999 per payout, within 30 minutes, 24/7). Square Instant Transfer costs 1.5% (within 20 minutes, max £3,500 per transfer, £750 daily cap for new sellers).

Square’s next-day standard settlement at no cost is a genuine operational advantage over Stripe’s default T+3 schedule. If you’re a new business watching every pound of cash flow, that day’s difference matters when you’re paying suppliers.

Stripe’s FX conversion adds 2% on top of the base rate. Square’s non-UK card surcharge of 1.5% is separate from the base transaction rate. Neither is transparent unless you’ve read the pricing pages carefully.

Fee Verdict: Who Costs Less

Online: Square wins for UK-only customer bases at 1.4% + 25p vs Stripe’s 1.5% + 20p.

In-person: Stripe Terminal wins above roughly £38 per EEA card transaction. Below that, Square’s flat rate is simpler and cheaper.

If your basket is below £38 and you’re selling in person to UK customers, Square’s flat rate is the right answer. Don’t overthink it.

Stripe vs Square Payment Methods and Checkout Options

Cards, Wallets and Alternative Payment Methods

If you sell online and you care about payment method coverage, Stripe wins clearly. We reviewed both providers’ payment method listings in May 2026.

Stripe’s Payment Element supports over 100 methods by territory: cards, Apple Pay, Google Pay, BACS Direct Debit, Klarna, Afterpay, and local payment methods across European and international markets.

You get all of this through one API integration, with methods shown based on the buyer’s location and browser. Square supports cards, Apple Pay, Google Pay, and Clearpay at 6% + 30p.

If your customers don’t ask for Klarna or BACS pull, you won’t miss what Square doesn’t offer. If they do, you need Stripe.

Checkout Experience

Stripe’s Payment Element is fully embeddable via API: you control every pixel of the checkout UI if your developer wants to. Square provides a hosted checkout page and SDK components.

Both support a no-redirect checkout. Stripe’s is more flexible for bespoke UI requirements.

If you’re using Square’s hosted checkout, your brand experience ends where Square’s template begins. That’s a trade-off worth naming if your checkout conversion rate matters.

Methods Verdict

Stripe wins on payment method breadth and checkout flexibility. If you need Klarna, BACS Direct Debit, or local European payment methods, Stripe is the only choice.

Square covers what most UK small businesses actually need without requiring you to touch an API.

Stripe vs Square Hardware, POS and In-Person Payments

Card Readers and Terminals

If you want a plug-and-play card reader, Square is the answer. We verified the Square Reader (2nd gen) at £19 + VAT from the Square UK hardware page: you’re accepting contactless within an hour of unboxing, no developer, no API calls.

The Square Terminal (£149 + VAT) is a standalone countertop device. The Square Register 2nd gen (£699 + VAT) is a full-screen POS setup. All hardware is bought outright, no leasing contract.

Stripe Terminal is a different product for a different buyer. The BBPOS WisePad 3 costs £49 exc. VAT; the Reader S700 and S710 are £229 exc. VAT.

Setting up any Stripe Terminal device requires API calls to create a connection token, register the reader, and create payment intents. If you don’t have a developer, this isn’t a self-service product. The Square Reader and the Stripe Terminal reader don’t compete in any practical sense.

POS Software and Hardware Add-ons

Square’s POS software pulls ahead for hospitality and retail. We reviewed Square for Restaurants Plus at £69/month: table management, coursing, floor plan layouts, and staff permissions, no developer required.

Square Appointments Free covers booking pages, deposit collection, and client reminders for service businesses at no monthly fee beyond the 1.75% transaction rate.

Stripe has no proprietary POS application. If you want Stripe in a physical location, your developer builds it. That’s not a criticism of Stripe, it wasn’t built for that use case. But if you need it, Square is the only realistic option.

In-Person Verdict

Square wins for in-person. Full stop.

For any business that wants to take card payments without writing code, Square is the faster, cheaper, more complete path.

Stripe Terminal is the right choice only if you’re building a custom POS on Stripe’s infrastructure with a developer who can maintain it.

Stripe vs Square Online Payments and Integrations

If you’re building a subscription product, marketplace, or any checkout requiring custom logic, Stripe is the platform. We don’t find this a close call.

Stripe Billing handles subscriptions: trials, proration, dunning, metered billing, and invoice generation, at 0.7% of billing volume pay-as-you-go.

Stripe Connect handles marketplace payments where a portion goes to a third-party seller. Stripe Radar applies machine-learning fraud detection with customisable rules. Square can’t replicate any of these natively.

Stripe also offers hosted Payment Links and a no-code checkout option if you don’t want to build a custom flow. But the real value is in the API depth for businesses that need it.

Platform Integrations

For accounting, Square has a native Sage Accounting connection (Sage hosts a dedicated Square integration page), an official Xero integration, and QuickBooks connectivity via Amaka or Link My Books.

If your accountant uses Sage and you’re switching to Stripe, you’re relying on third-party middleware rather than a native connection. We’ve seen that add a meaningful reconciliation overhead for small businesses with monthly management accounts.

For e-commerce, Stripe integrates natively with WooCommerce and expanded its BigCommerce integration globally in January 2026. Square is confirmed for WooCommerce and Wix via the 2026 partner ecosystem.

Square on Shopify UK as a native payment gateway: check the Shopify UK app store before assuming it’s available for your store.

Online Verdict

Stripe is the right call for online-first and developer-led payment flows. Square covers online sales adequately if you don’t need subscriptions, marketplace payouts, or custom checkout logic.

We find the gap widens noticeably as businesses grow. If you’re planning to scale beyond a single store, pick the platform you won’t outgrow in 18 months.

Stripe vs Square Payouts, Contract Terms and Account Risk

Settlement Speed and Payout Schedule

Payout timing matters more than it often gets credit for when you’re managing cash flow as a small business.

Square’s standard settlement is next business day at no cost, automatic and predictable. If you’re a Cardiff florist doing 30 transactions a day and paying your flower supplier every Friday, knowing your money lands tomorrow is a genuine operational advantage.

Stripe’s default is T+3 business days, with your first payout taking 7 calendar days after your first charge. If you’re new to Stripe and expecting funds quickly, that initial week can catch you off guard.

Stripe Instant Payouts are available at 1% (within 30 minutes, 24/7). Square Instant Transfer costs 1.5% (within 20 minutes, max £3,500 per transfer). New Square sellers start at a £750 daily limit before it increases.

Contract Length and Exit Terms

Both Stripe and Square are pay-as-you-go with no contract and no minimum term. You can cancel either at any time with no exit fee.

Don’t let any comparison make this sound like a close call, the flexibility is identical on both sides.

Reserves, Holds and Account Stability

Both providers can hold funds or close accounts if their automated risk systems flag your business. We reviewed Trustpilot complaints for both: sudden account closures and frozen funds during KYC or anti-fraud reviews appear in both profiles.

If your business has irregular transaction patterns, high refund rates, or operates in a category payment processors treat as elevated risk, you’re exposed to this on either platform.

We recommend keeping a separate business bank account so a payment hold doesn’t freeze your entire operation. It’s not a reason to avoid Stripe or Square, it’s basic cash flow insurance when you’re running through an automated risk layer.

Stripe vs Square Customer Reviews and Reputation

Trustpilot and Independent Review Themes

We checked both providers’ Trustpilot pages in May 2026.

Stripe’s global score is approximately 1.8/5 from around 17,000 reviews, with roughly 51% one-star ratings. The dominant complaint themes: sudden account closures without explanation, funds frozen for 90 to 180+ days during risk reviews, and poor support responsiveness.

Square’s UK score is approximately 4.1/5 from around 3,600 UK reviews. Main complaints: abrupt account terminations with vague justifications, phone support limited to the first 90 days, and the 1.75% in-person rate feeling expensive against specialist alternatives.

Stripe’s low score is driven by developers and high-volume accounts hitting automated risk decisions. If you run a straightforward small business, your experience is unlikely to match that Trustpilot headline.

But the pattern is real: if you’re ever flagged by Stripe’s risk system, getting resolution quickly is genuinely difficult. That’s a risk you should weigh before you rely on Stripe as your only payment provider.

Support Channels and Response Times

Stripe offers phone support on higher-tier plans only. On the standard plan, you reach support by email or chat.

Square provides phone support during UK business hours on the free plan, with in-app chat also available. If you need a phone line when something goes wrong, Square is the safer choice, especially in the first 90 days.

Reputation Verdict

Square’s higher Trustpilot score reflects a simpler product with fewer automated risk-flag triggers, not a fundamentally better service model.

Stripe’s developer reputation is excellent; its consumer-facing reputation is poor. The gap matters more if you’re a non-technical user who’d struggle to navigate a support backlog during an account review.

Stripe vs Square for Subscription Businesses and Marketplaces

If you’re building a SaaS product or any business with recurring revenue, this comparison is already made for you. Stripe. Not close.

Stripe Billing handles the full subscription lifecycle: trials, proration, dunning (automatic retry when a card payment fails), metered billing, and invoice generation. At 0.7% of billing volume pay-as-you-go, it’s additive at low volumes.

Take a London B2B SaaS startup with 200 subscribers at £49/month: that’s £9,800 monthly recurring revenue. On Stripe Billing, that’s £68.60/month for the subscription layer. Square has no equivalent product.

We looked at what it takes to replicate Stripe Billing through Square. The answer is: third-party tools stitched together at more cost and more operational overhead than the native Stripe product.

For marketplaces, Stripe Connect handles split payouts, compliance, and KYC for each connected seller account. If you’re building a platform where sellers list products and you take a cut, Connect is the standard infrastructure choice.

Square has no native marketplace layer. That’s not a criticism, it wasn’t built for that use case. But if you need it, Stripe is the only realistic option at this price point.

Downsides of Stripe and Square

Downsides of Stripe

Stripe isn’t self-service for non-developers. That sentence matters more than it first appears.

You can use Stripe’s hosted checkout, Payment Links, and the dashboard without writing code. But the moment you need Terminal integration, Billing configuration, or Connect setup, you’re in API territory. If you don’t have a developer on retainer, that’s a real blocker.

Customer support is the other genuine downside. On the standard plan you reach support by email or chat. If your account is flagged for risk review, the queue can take weeks to resolve.

Trustpilot reviews for Stripe consistently flag frozen funds lasting 90 to 180+ days with limited support contact. That’s a real operational risk if your business can’t survive a cash freeze. We’d recommend keeping your float elsewhere.

Downsides of Square

Square’s flat 1.75% in-person rate is competitive at low volume and genuinely expensive at scale.

If you’re turning over £200,000 a year in-person, you’re paying £3,500 in transaction fees. At that volume, you should be asking Square for a custom rate or looking at alternatives.

Square’s subscription billing, marketplace, and advanced API capabilities require third-party tools that Stripe handles natively. If you’re scaling beyond a single-location operation, you may find Square’s ecosystem ceiling sooner than you expected.

Alternatives to Stripe and Square

SumUp

SumUp charges 1.69% flat for in-person transactions, cheaper than Square if you process domestically. The SumUp Air reader costs £39. No free POS ecosystem, no restaurant module, no booking system. Best for sole traders and market stallholders who need a card reader and nothing else.

GoCardless

GoCardless is built for recurring payments taken by bank pull rather than card. At 1% + 20p per payment, it’s cheaper than Stripe Billing for businesses whose customers are comfortable with direct debit mandates. If you bill B2B clients on monthly retainers, GoCardless is worth comparing directly.

Shopify Payments

If you’re already on Shopify and using Stripe as a third-party gateway, you’re paying Shopify’s 2% third-party transaction fee on top of Stripe’s rates. Shopify Payments (Stripe-powered) removes that surcharge. If your entire sales channel is Shopify, the switch is a straightforward cost reduction.

Final Verdict: Stripe or Square?

Square for in-person-first businesses that want to start selling without a developer: £19 reader, free POS app, next-day settlement, no code required. If you run a shop, restaurant, or service business, you can be live today.

Stripe for online-first or developer-led payment infrastructure. If you’re building a subscription product, marketplace, or any checkout requiring custom logic, Stripe is the correct platform. The API depth, subscription tooling, and marketplace infrastructure have no equivalent in Square.

Some businesses use both. A Bristol coffee roaster with an in-store espresso bar and a D2C subscription box might run Square in the shop and Stripe for the subscriptions. That’s a legitimate setup if the two use cases are genuinely distinct.

Don’t let a comparison force a single-provider answer when your business genuinely operates across two different payment contexts. The operational complexity of running both is real, but it’s less costly than picking the wrong single platform.

Frequently Asked Questions

  • Is Stripe or Square better for small businesses?

    It depends on whether you sell mainly in-person or mainly online. If you take payments face-to-face and want to start without technical setup, you’ll get more from Square. If you sell online and you need subscriptions, custom checkout logic, or marketplace infrastructure, Stripe is built for you. We find most small businesses fit one category or the other clearly.

  • Is Stripe cheaper than Square?

    Online: Square wins for UK cards at 1.4% + 25p vs Stripe’s 1.5% + 20p. In-person: Stripe Terminal wins above roughly £38 per EEA card transaction. If you process non-UK cards, check each provider’s international rate for your specific card mix at stripe.com/gb/pricing and squareup.com/gb/pricing. Neither is cheap for international card volume.

  • Can I use both Stripe and Square at the same time?

    Yes, and for some businesses it’s the right answer. If you run Square in-person and Stripe for your online product, you can operate both simultaneously. You’ll manage two dashboards and two fee structures. But if each genuinely suits one part of your operation, the split is legitimate. Don’t force a single-provider answer.

  • Does Stripe have a card reader for in-person payments?

    Yes. Stripe Terminal includes the BBPOS WisePad 3 at £49 exc. VAT and the Reader S700 and S710 at £229 exc. VAT. But it isn’t plug-and-play. You need a developer to initialise the reader via API. If you don’t have a developer, don’t expect it to work like the Square Reader. It won’t.

  • What is the Square Instant Transfer fee?

    Square charges 1.5% for Instant Transfers, with funds typically within 20 minutes, 24/7. The cap is £3,500 per transfer. New sellers start at a £750 daily limit. If you need cash quickly and you’re new to Square, you may hit that cap before your transfer history increases it. We’d suggest keeping a buffer in your business account.

How we reviewed this comparison

Ranking criteria. We compared Stripe and Square on pricing, fees, feature set, settlement speed, regulatory status, and Trustpilot reputation themes. We reviewed developer documentation quality and API surface for subscriptions and marketplace use cases.

Data sources. Every provider’s pricing page, terms, and product docs were checked directly in May 2026. No comparison sites, no press releases, no affiliate material.

FCA register cross-checked for regulatory status: Stripe FRN 900461 (per stripe.com/legal/spukl) and Squareup Europe FRN 900846. Current status confirmed on register.fca.org.uk.

Trustpilot scores reflect the live UK and global pages as at May 2026. See our editorial policy for how we weight reviewer themes against published evidence.

Affiliate disclosure. Square is an affiliate partner. If you sign up to Square through links on this page, BusinessExpert may earn a commission. Stripe is not an affiliate partner. We ranked Square first in the comparison table because it wins the in-person use case on the evidence.

Update cadence. We re-verify every provider on this page at least monthly. The verification date reflects the most recent full review.