We’re rated Excellent on:

trust pilot

Stripe vs Square UK 2026: Fees, Features & Which to Choose

Updated July 2026

Exclusive Rates From as Low as 0.26%

StripevsSquare

Stripe and Square are two of the most widely used payment providers in the UK, but they serve very different businesses. Stripe is built for developers and online-first merchants who need a flexible API and deep e-commerce integrations. Square is designed for in-person sellers retailers, cafés, and market traders who want a simple card reader and a free point-of-sale system without a monthly contract. Both charge no monthly fee on their standard plans, but the right choice depends almost entirely on where and how you take payments.

Key Takeaways

  • Stripe charges 1.5% + 25p for UK cards online and 1.7% + 5p for in-person transactions (as of June 2026). Square charges 1.75% for all in-person card payments on its free plan.
  • Neither provider requires a fixed-term contract. You can cancel at any time with no early termination fee.
  • Square includes a free card reader and a free point-of-sale app. Stripe's physical terminal, the Stripe Reader S700, costs £229 to buy outright.
  • Stripe settles funds in two business days by default. Square settles in one to two business days, with next-business-day settlement available for free on most accounts.
  • Stripe supports payments in over 135 currencies. Square's UK accounts support far fewer currencies, making Stripe the stronger choice for international selling.
  • Stripe is better suited to online businesses, developers, and SaaS companies. Square is the stronger pick for small face-to-face retailers, food businesses, and market traders.

Stripe vs Square: Fee Comparison

FeatureStripeSquare
Online transaction fee1.5% + 25p per transaction for UK cards; 2.5% + 25p for non-European cards1.9% per transaction for manually keyed online payments; no hosted checkout on free plan
In-person transaction fee1.7% + 5p per tap or chip transaction1.75% per tap, chip, or swipe on the free plan
Monthly fee£0 on the standard plan£0 on the free plan; Square for Retail Plus costs £49 + VAT per month
Contract lengthNo fixed term; cancel any timeNo fixed term; cancel any time
Settlement speedTwo business days standard; next-day available for a feeOne to two business days; next-business-day settlement free by default
FCA regulatedYes Stripe Payments Europe Ltd is authorised by the FCA as an e-money institution (FRN 900461)Yes Square Payments Europe Ltd is authorised by the FCA as an e-money institution (FRN 900846)
Hardware costStripe Reader S700 from £229; Stripe Reader M2 from £59First Square Reader free; Square Terminal £149 + VAT; Square Register £599 + VAT
Best forOnline businesses, developers, SaaS, international merchantsSmall face-to-face retailers, cafés, food trucks, market traders

What is Stripe?

Stripe is a payment technology company founded in 2010 in San Francisco. It launched in the UK in 2013 and has become one of the most widely used payment processors for online businesses, developers, and fast-growing companies. Its core product is a payment API that lets businesses build custom checkout flows, subscription billing, and marketplace payments. Stripe processes billions of pounds in transactions annually and is used by businesses ranging from solo freelancers to publicly listed companies.

In the UK, Stripe charges 1.5% + 25p per transaction for standard UK and European personal debit and credit cards processed online. European business cards cost 1.9% + 25p, and non-European cards cost 2.5% + 25p. There is no monthly fee on the standard plan, though Stripe Radar fraud tools, premium support, and custom pricing are available at additional cost. For a full breakdown of Stripe's UK fees and features, see the Stripe UK review on Compare Card Fees.

What is Square?

Square was founded in 2009 in San Francisco and entered the UK market in 2017. It is best known for its free card reader and point-of-sale app, which together give small businesses everything they need to take in-person payments at zero upfront cost. Square's hardware range now includes the Square Terminal (£149 + VAT) and the Square Register (£599 + VAT), alongside the free contactless reader that new UK accounts receive. The free POS software covers sales tracking, inventory, and basic reporting.

Square charges 1.75% per in-person transaction on its free plan, with no monthly fee and no per-transaction authorisation charge on top. Keyed card payments cost 2.5%, and the Square Online store charges 1.9% per transaction. Square's paid plans Square for Retail Plus at £49 + VAT per month and Square for Restaurants Plus at £60 + VAT per month unlock lower rates and advanced features for higher-volume sellers. For the full picture, read the Square UK review on Compare Card Fees.

Stripe vs Square: Features Compared

Payment Methods Accepted

Stripe accepts Visa, Mastercard, American Express, Apple Pay, Google Pay, and a wide range of local payment methods including SEPA Direct Debit, Klarna, Clearpay, and Revolut Pay. It also supports ACH transfers for US customers and iDEAL for Dutch buyers, which matters if you sell internationally. Square accepts Visa, Mastercard, American Express, Apple Pay, and Google Pay for in-person payments, plus Clearpay on its online store. Square's payment method range is narrower, reflecting its focus on straightforward face-to-face retail rather than international e-commerce.

Hardware and Terminals

Square has a clear advantage here for physical retailers. New Square accounts receive a free contactless card reader, and the Square Terminal (£149 + VAT) is a standalone device with a built-in receipt printer that requires no separate tablet or phone. The Square Register (£599 + VAT) is a full countertop system with a customer-facing display. Stripe's hardware is more limited in the UK. The Stripe Reader M2 costs £59 and connects to a phone via Bluetooth. The Stripe Reader S700 costs £229 and runs a more capable Android-based interface. Neither Stripe device includes a built-in printer, and Stripe's in-person hardware is clearly secondary to its online product.

Integrations and Developer Tools

Stripe is the stronger option for technical teams. Its API is regarded as one of the most well-documented in the payments industry, and it integrates with over 600 software platforms including Shopify, WooCommerce, Xero, Salesforce, and Slack. Stripe also offers pre-built UI components such as Stripe Elements and Stripe Checkout, which let non-developers add a polished payment form without writing code from scratch. Square integrates with over 100 third-party apps, covering point-of-sale, accounting (Xero, QuickBooks), and e-commerce platforms. Its integrations are well suited to retail and hospitality workflows but lack the breadth Stripe offers for SaaS or subscription businesses.

International Support

Stripe accepts payments in over 135 currencies and is available in 47 countries. UK businesses selling to overseas customers can display prices in local currencies and receive payouts in sterling. Stripe also handles currency conversion automatically, charging a 2% conversion fee on top of the standard rate. Square's international support is limited by comparison. UK Square accounts can accept some foreign card payments in person, but the platform is not designed for businesses with a significant international customer base. If you sell globally or plan to expand overseas, Stripe is the more capable choice.

Fraud Tools

Stripe Radar is its built-in machine-learning fraud detection tool. It is included free on all Stripe accounts and blocks high-risk transactions automatically using data from Stripe's global payment network. Stripe Radar for Fraud Teams, which adds custom rules and a review queue, costs an additional 2p per screened transaction. Square has its own fraud monitoring, which runs automatically on all transactions, but it is less configurable and does not offer the same level of custom rule-setting. For businesses with elevated fraud exposure such as those selling digital goods or high-value items online Stripe's tools are more mature.

Customer Support

Both providers have faced criticism for their support quality. Stripe offers 24/7 support via chat and email on all paid plans, but standard free-plan users report slower response times and reliance on documentation. Phone support is available only on Stripe's premium paid support packages. Square offers phone support during UK business hours, plus chat and email. Neither provider offers a dedicated account manager on entry-level plans. Businesses that need hands-on support should factor this in neither Stripe nor Square will hold your hand through setup the way a traditional acquirer might.

Pros and Cons

Stripe Pros and Cons

Pros

  • Highly flexible API with detailed documentation, suitable for custom-built checkout flows
  • Supports over 135 currencies and 47 countries, making it the better option for international businesses
  • Wide range of payment methods including Klarna, Clearpay, and local European options
  • Stripe Radar fraud detection is included free and uses global transaction data to block suspicious payments
  • No monthly fee and no fixed-term contract on the standard plan
  • Pre-built UI components (Stripe Elements, Stripe Checkout) reduce development time for online checkouts

Cons

  • In-person hardware is expensive relative to Square. The Stripe Reader S700 costs £229, and there is no free reader for new accounts
  • Customer support on the free plan is slow. Phone support requires a paid premium package
  • Account holds and fund freezes have been reported by UK merchants, particularly newer businesses, which can disrupt cash flow
  • Non-European card fees reach 2.5% + 25p per transaction, which adds up quickly for international-facing businesses with mixed card origins

Square Pros and Cons

Pros

  • Free card reader for new accounts removes the upfront barrier for new or seasonal businesses
  • Free POS software covers inventory, sales reports, and basic staff management at no extra cost
  • 1.75% flat rate for all in-person payments is simple to budget and competitive for lower-volume sellers
  • Next-business-day settlement is free by default, getting funds into your account faster than Stripe's standard two-day cycle
  • Square for Restaurants and Square for Retail offer purpose-built features for hospitality and retail without needing third-party add-ons

Cons

  • Limited international capability. UK accounts are not well suited to businesses with significant overseas sales volume
  • Keyed card transactions cost 2.5%, which is noticeably higher than the in-person rate and penalises businesses that take orders by phone
  • Square's e-commerce tools lag behind Stripe for developers. Custom integrations require more effort and the API is less mature
  • Account freezes have also been reported by UK Square users, often without advance warning, leaving businesses unable to process payments temporarily

Which is Better For...?

Small Retail Businesses and Market Traders

Square is the better choice for small physical retailers, market traders, and pop-up sellers. The free card reader means you can start taking payments the same week with no hardware cost. The flat 1.75% in-person rate is easy to predict, and the free POS app handles stock and sales without requiring a separate subscription. Stripe can take in-person payments but the hardware costs more and the POS tools are less developed.

Online-Only E-commerce Businesses

Stripe is clearly the better fit for e-commerce businesses that take most or all of their payments online. The 1.5% + 25p rate for UK cards is lower than Square's 1.9% online rate, and the range of supported payment methods including Klarna, Clearpay, and Apple Pay matches what shoppers expect. Stripe's Shopify and WooCommerce integrations are well established, and the hosted Stripe Checkout page requires minimal technical effort to implement.

Cafés, Restaurants, and Hospitality

Square has a dedicated Square for Restaurants product that covers table management, order routing to the kitchen, and tipping prompts. The Square Terminal fits neatly on a counter or can be carried to tables. At £149 + VAT it is significantly cheaper than most hospitality-grade card machines from traditional acquirers. Stripe is a workable option if you have a developer to build a custom ordering system, but Square's out-of-the-box hospitality tools are faster to deploy and require no technical expertise.

High-Volume or Fast-Growing Businesses

At high monthly volumes, both providers' standard rates become expensive. A business processing £50,000 a month online pays around £775 per month in fees with Stripe at 1.5% + 25p (assuming roughly 500 transactions), compared to £950 per month with Square Online at 1.9%. Stripe offers custom pricing for businesses processing over £250,000 per month contact Stripe directly to negotiate. Square's Plus plans reduce costs for retail and restaurant businesses above a certain volume, but for pure e-commerce scale, Stripe's custom pricing and global infrastructure give it the edge. Businesses at that level should also consider Adyen or Worldpay for interchange-plus pricing.

Our Verdict

Stripe and Square are both credible, well-regulated providers with no fixed-term contracts and transparent standard rates. The decision between them is less about one being universally better and more about which channel you primarily use to sell. If your business takes most of its payments online and you want flexibility to customise your checkout, accept multiple payment methods, and sell internationally, Stripe is the stronger pick. Its API is more powerful, its fraud tools are more configurable, and its international reach is unmatched among no-monthly-fee providers.

If you sell face to face and want to get started with minimal cost and complexity, Square is hard to beat. A free card reader, free POS software, and next-day settlement at 1.75% per transaction is a genuinely good deal for a small retailer or café. The hardware range is practical, and the purpose-built restaurant and retail products save time that would otherwise go into building workflows from scratch. The honest caveat for both providers is that customer support is not a strength. Neither will pick up the phone quickly if something goes wrong, and both have a history of unexplained account freezes that can cause serious disruption.

If you are unsure which provider will cost you less based on your actual monthly volumes and transaction mix, use the Compare Card Fees comparison tool. Compare Card Fees is a free, independent advisory service that has helped UK businesses find better card payment deals since 2012. Compare payment providers now to see a side-by-side cost breakdown tailored to your business.

Frequently Asked Questions

Is Stripe cheaper than Square for UK businesses?

It depends on how you sell. Stripe is cheaper for online payments, charging 1.5% + 25p per transaction for UK cards compared to Square's 1.9% online rate. For in-person payments, Square charges 1.75% flat while Stripe charges 1.7% + 5p. At low transaction values, Square's in-person rate works out cheaper. At higher transaction values, Stripe's per-transaction structure becomes more cost-effective.

Which is easier to set up, Stripe or Square?

Square is easier to set up for most small businesses. You can order a free reader, download the app, and take your first payment the same day with no technical knowledge needed. Stripe is straightforward for online payments through platforms like Shopify, but building a custom checkout requires developer input. If you have no technical resource, Square gets you up and running faster.

Do Stripe and Square have monthly fees?

Neither Stripe nor Square charges a monthly fee on their standard plans. Stripe's standard plan is free with no minimum monthly spend. Square's free plan is also £0 per month. Both providers offer paid plans with additional features. Square for Retail Plus costs £49 + VAT per month, and Stripe's premium support packages start at a higher cost negotiated directly.

Can I use both Stripe and Square together?

Yes, you can use both simultaneously, and some UK businesses do exactly that. A common setup is using Square for in-person sales at a physical location and Stripe to power the online store. There is no contractual restriction stopping you. You will need to manage separate reporting and reconcile two sets of settlements, which adds some administrative work each month.

Are Stripe and Square safe to use in the UK?

Both providers are authorised by the Financial Conduct Authority as e-money institutions. Stripe Payments Europe Ltd holds FCA registration number 900461. Square Payments Europe Ltd holds FCA registration number 900846. Both are PCI DSS compliant and use encryption and tokenisation to protect cardholder data. Your funds are safeguarded under FCA e-money rules, meaning they are held in segregated accounts separate from the provider's own money.

Which is better for a food business, Stripe or Square?

Square is better for most food businesses in the UK. Square for Restaurants includes table management, kitchen order routing, and tipping functionality built into the software. The Square Terminal at £149 + VAT is a practical countertop device with a built-in receipt printer. Stripe could work for an online food ordering system built by a developer, but Square's out-of-the-box hospitality tools are faster and cheaper to deploy for a café or restaurant.

Trusted by 1000s of UK Businesses

We’ve helped companies of all sizes, from local retailers to national ecommerce brands reduce their card processing fees without the hassle. Our clients process over £1 billion in payments annually through the UK’s leading providers.

trustpilot 5 star reviews

Rated Excellent on Trustpilot

We’re proud of our reputation for honest, expert service. Check our latest reviews on Trustpilot to see why business owners trust Compare Card Fees.

No Sales Calls, No Pressure, Just Advice

We don’t share, sell, or misuse your information, ever. All enquiries are handled directly by our UK-based team. You’re in safe hands from the very first click.

Registered with the ICO (ZA666396)

Cut Your Card Fees, Get Expert Help