Square vs. Stripe: Which Payment Processor Fits a Small Business?
Square is built for selling at a counter with a free POS app, while Stripe is built for selling online with no monthly fee and more code.
Square vs Stripe is the payments question most small businesses hit first. Both take cards online and in person at flat, published rates. The big difference is what comes in the box: Square gives you a ready-to-use point of sale app and hardware, while Stripe gives you payment tools that usually need a developer or another app to shine.
Prices below are US rates from each company's official pricing page on the date checked. If you plan to take bookings with a deposit, see our guide on how to set up online booking for small business. If you need a full checkout system, our list of the best POS systems for small business goes beyond these two.
| At a glance | Square | Stripe |
|---|---|---|
| Monthly fee | $0 Free, $49 Plus, $149 Premium per location | None on standard pricing |
| In-person card rate | 2.6% + 15¢ (Free), down to 2.4% + 15¢ (Premium) | 2.7% + 5¢ |
| Online card rate | 3.3% + 30¢ (Free), 2.9% + 30¢ (Plus and Premium) | 2.9% + 30¢ |
| Keyed-in card | 3.5% + 15¢ | 2.9% + 30¢ plus 0.5% |
| Entry card reader | $59 contactless and chip reader | $59 Stripe Reader M2 |
| Bank (ACH) payments | 1% via invoice, $1 minimum ($10 cap on Plus and Premium) | 0.8%, capped at $5 |
| Dispute fee | None | $15 per dispute |
| Ready-made POS app | Yes, on the free plan | No, built for developers and partner apps |
Square
Square is the easier start for anyone with a counter, a booth or a mobile business. NerdWallet calls it a better fit for brick-and-mortar businesses and notes its restaurant and retail features, such as menus, floor plans and inventory.
- Free plan includes the POS app with no monthly fee
- Lower in-person rates on Plus (2.5% + 15¢) and Premium (2.4% + 15¢)
- No fees for chargebacks and dispute management
- Hardware runs from a $59 reader to a $299 Terminal and $899 Register
- Free plan online and invoice rate is 3.3% + 30¢
- Keyed-in cards cost 3.5% + 15¢ on every plan
- Better rates mean a monthly subscription per location
Stripe
Stripe shines when payments live inside your website, app or subscription business. You can customize checkout heavily, but you get the most out of it with a developer or a platform that already connects to Stripe.
- No setup or monthly fees on standard pricing
- Low in-person rate of 2.7% + 5¢ per card
- ACH Direct Debit is 0.8%, capped at $5
- Supports more than 135 currencies, according to NerdWallet
- No ready-made POS app; NerdWallet says it likely needs coding skills
- $15 fee for each dispute received
- Add-ons like Invoicing (0.4% per paid invoice) and Billing (0.7%) add fees
Pick Square if you sell in person and want to be up and running today: the free plan gives you a POS app, the hardware is ready to order, and disputes carry no fee. Move to Plus or Premium only once your in-person volume makes the lower rate worth the monthly fee. Pick Stripe if most of your sales happen online, you bill subscriptions or invoices, or you have a developer or a website platform that plugs into it. Stripe's 2.9% + 30¢ online rate beats Square's free plan online rate, and it has no monthly fee.
Prices and features checked October 20, 2026 from each company's own site. They change often, so confirm before you buy. We are not paid by either company.
- Square pricing (Square)
- What are Square's fees? (Square)
- Square hardware (Square)
- Stripe pricing (Stripe)
- Stripe vs. Square: Which Is Right for Your Business in 2026? (NerdWallet)
Is AI recommending your business?
Our AI visibility audit checks what ChatGPT, Gemini and Google's AI say about you, and includes a 1:1 review of the results.
See the audits