Comparisons 7 min read

Stripe vs Square (2026): Which Is Better for a Small Business, and Why Where You Get Paid Decides It

Stripe vs Square as of 2026: Stripe (no monthly fee, 2.9% + 30 cents per online card) if customers pay on your website or app; Square ($0 to $149 a month, 2.6% + 15 cents in person on Free) if they pay at the counter. The fee table, the math at $10,000 and $50,000 a month, and is Stripe worth it.

JM
Justin McKelvey
September 12, 2026

Stripe vs Square: which is better for a small business?

As of 2026, Stripe is the better pick when customers pay you on a website, in an app, or through a checkout you build, and Square is the better pick when customers pay you in person and you want point-of-sale software included. Neither charges a setup fee. Stripe has no monthly fee and charges 2.9% + 30¢ per successful domestic card transaction online. Square starts at $0 a month and 2.6% + 15¢ per in-person swipe. At a $100 average ticket, the in-person fees come out within a dollar of each other. So the real decision is where the money changes hands and what you have to build around it.

Sourcing note: Stripe figures are from stripe.com/pricing and Square figures from squareup.com/us/en/pricing, both read September 12, 2026. Check both before you budget.

What is the difference between Stripe and Square?

Stripe is a payments platform you build on; Square is a business system you run. Stripe sells payment APIs, a prebuilt Checkout page, no-code Payment Links, subscription billing, and card readers through its Terminal product. It expects a developer, a website platform, or a third-party POS to put the pieces together. Square sells a finished business toolkit "starting at $0," on three plans: Free at $0 a month, Plus at $49, and Premium at $149 per location. Stripe starts from the checkout on your website; Square starts from the counter.

Stripe vs Square fees

Published standard rates for US businesses, as read September 12, 2026:

FeeStripeSquare FreeSquare Plus / Premium
Monthly fee$0 ("No setup fees, monthly fees, or hidden fees")$0 per location$49 / $149 per location
In-person card2.7% + 5¢ (Terminal, domestic cards)2.6% + 15¢2.5% + 15¢ / 2.4% + 15¢
Online card2.9% + 30¢ (domestic cards)3.3% + 30¢ (online or through an invoice)2.9% + 30¢
Card through your own site or app via API2.9% + 30¢2.9% + 30¢2.9% + 30¢
Manually entered cardPlus 0.5%3.5% + 15¢ (also card on file)3.5% + 15¢ (also card on file)
International cardPlus 1.5% (plus 1% if currency conversion is required)Plus 1.5%Plus 1.5%
Bank payment (ACH)0.8%, $5 cap1%, $1 minimum (invoice)1%, $1 minimum, $10 cap (invoice)
Buy now, pay later5.99% + 30¢ (Klarna)6% + 30¢ (Afterpay)6% + 30¢ (Afterpay)
Cheapest card reader$59 (Stripe Reader M2)Hardware from $59Hardware from $59

Two rows cost more than they look. First, Square Free charges 3.3% + 30¢ on card payments "made online or through an invoice," and Plus drops that to 2.9% + 30¢. Second, Square charges 3.5% + 15¢ on every plan when a card is keyed in "or when a saved card on file is used." That second row matters to any service business that charges stored cards for no-shows or repeat visits. Stripe's page adds its 0.5% only for manually entered cards. Stripe also lists a $15 fee per dispute received, plus $15 to counter one manually (returned if you win).

What do Stripe and Square cost at $10,000 and $50,000 a month?

This is arithmetic on the rates above, assuming domestic cards and a $100 average ticket (100 transactions at $10,000 a month, 500 at $50,000). A real bill also includes international cards, keyed payments, and disputes.

Scenario$10,000 a month$50,000 a month
Online, Stripe (2.9% + 30¢)$320$1,600
Online, Square Free (3.3% + 30¢)$360$1,800
Online, Square Plus (2.9% + 30¢ + $49)$369$1,649
In person, Stripe Terminal (2.7% + 5¢)$275$1,375
In person, Square Free (2.6% + 15¢)$275$1,375
In person, Square Plus (2.5% + 15¢ + $49)$324$1,374

In person, it's a tie. Stripe Terminal and Square Free break even at exactly a $100 ticket. Below that, Stripe's 5¢ fixed fee wins. Above it, Square's lower percentage wins. Online, Square Free costs $40 a month more than Stripe at $10,000 and $200 more at $50,000. Square Plus closes the online gap once your online card volume passes about $12,250 a month, where its 0.4-point discount pays for the $49 plan. And if a developer builds your checkout on Square's payment APIs, Square charges 2.9% + 30¢ on every plan, the same as Stripe.

Is Stripe worth it?

Stripe is worth it for a business that takes money online, sells subscriptions, or wants checkout built into its own website or app, and has a developer or website platform to connect it. The pricing is the easy part: no setup or monthly fee, and 2.9% + 30¢ per domestic card. Checkout and Payment Links are included at no additional charge on standard pricing, and a custom domain for the hosted payment page is $10 a month. What Stripe adds is breadth:

  • Subscription billing at 0.7% of Billing volume on pay-as-you-go
  • ACH Direct Debit at 0.8%, capped at $5
  • Klarna, stablecoins at 1.5%, and international cards
  • Custom packages with IC+ pricing and volume discounts for businesses with large payments volume

It is not worth it for a counter that wants to ring up a sale this afternoon: Stripe sells a $59 reader, but the POS software around it is yours to choose or build.

When is Square the better choice?

Square is the better choice when most of your revenue is taken in person and you want the software included. Square Free costs $0 a month, and next-day transfers are included on every plan. The paid plans lower the in-person rate and unlock add-ons, such as the kitchen display app, that Free does not offer. The costs to watch are the 3.3% + 30¢ online and invoice rate on Free and the 3.5% + 15¢ keyed and card-on-file rate on every plan. For the full verdict, with math at three volumes and the point where a merchant account starts to win, read is Square worth it. Restaurants should read Square vs Toast vs Clover before choosing either.

Which is better for online payments?

Stripe, for most businesses whose customers pay on a website. Its standard online rate matches Square's best online rate without a monthly plan. Its hosted Checkout and Payment Links cost nothing extra, and booking tools and website builders plug into it. Square can hold its own online in two cases:

  • You already run Square in person and want one dashboard and one payout.
  • You build on Square's payment APIs, which are priced at 2.9% + 30¢ on every plan.

If you sell subscriptions, Stripe Billing is the deeper tool. If you want to take crypto, Square lists in-person bitcoin payments at 0% until 2027, and Stripe lists stablecoin payments at 1.5%. The tradeoffs are in our guide to how to accept crypto payments.

Which is better for in-person payments?

Square, unless your business already runs on Stripe or on a POS built on it. On fees alone it is close: Stripe Terminal is 2.7% + 5¢, Square Free is 2.6% + 15¢, and both sell a $59 reader. The difference is everything around the reader. Square includes the point-of-sale software with the account. Stripe Terminal gives you readers (the S700 and S710 are $299 and the T600 is $329), Tap to Pay on a phone for an extra 10¢ per authorization, and the tools to build or connect a POS. That fits a business already selling online through Stripe, not a shop that just needs to ring up a sale.

Can you use Stripe and Square together?

Yes. A common setup is Square at the counter and Stripe behind the website. Neither charges a monthly fee on its entry plan, so running both costs only the transaction fees. The cost is two dashboards, two payout schedules, and a bookkeeper reconciling both. Once that becomes a headache, consolidate on the side carrying most of the revenue.

What the fee table leaves out: the checkout and the booking

For a service business doing $10,000 a month, the online fee gap between Stripe and Square is $40. The bigger costs never show up on a pricing page:

  • A website where customers cannot pay
  • A booking flow that takes a request but not a deposit
  • Invoices that sit unpaid because nobody connected them to a card

Stripe and Square both process the payment, but neither builds the path your customer takes to get there. That is the part we build. A site with checkout wired to your processor is custom web design, typically $10,000 to $30,000 over three to six weeks. Online booking that takes both the appointment and the deposit is AI scheduling, typically $5,000 to $10,000. Either processor works underneath, so pick it by where your customers pay.

The bottom line

Choose Stripe if your customers pay on your website or app, you sell subscriptions, or you want checkout inside your own product, at 2.9% + 30¢ with no monthly fee. Choose Square if they pay in person and you want point-of-sale software included, starting at $0 a month and 2.6% + 15¢ per swipe. Square Plus at $49 earns its fee once your online volume or its add-ons justify it. Then spend less time on a few tenths of a point and more on whether a customer who wants to pay you actually can.

Frequently Asked Questions

Buyer's Guide Comparison POS Square Payments Stripe

The Service Business AI Brief

The Service Business AI Brief — one practical AI win for service businesses, every other week. No fluff, unsubscribe anytime.

Ready to Implement AI in Your Business?

Book a free strategy session to see how the concepts in this article can work for your specific business.