Stripe vs Square vs PayPal: Honest Comparison for Owners
Quick answer
Square wins for businesses that sell at a counter, thanks to free next-business-day payouts and no dispute fees. Stripe wins for online stores and large invoices paid by bank transfer. PayPal wins on in-person card rates and suits customers who prefer PayPal or Venmo, but its online fixed fee and dispute charges cost more.
Key takeaways
- Square suits counter and market sales, with free next-business-day transfers and no chargeback fee.
- Stripe is cheapest for online card sales among the three and charges no monthly fee.
- PayPal has the lowest in-person card rate but higher online fixed fees and dispute charges.
- For large invoices, bank payments through Stripe or PayPal cost a fraction of card payments.
- New Stripe accounts usually wait 7 to 14 days for their first payout.
In this article
Short answer: Square is the best fit if you mostly sell at a counter, a market stall or a salon chair. Stripe is the best fit if you sell online or send large invoices. PayPal makes sense if you want the lowest in-person card rate or your customers already like paying with PayPal or Venmo.
Rather than another feature list, this comparison runs all three through the situations owners actually face, then looks at the parts that cause headaches later: how fast you get paid, what disputes cost and the risk of having funds held. Figures are US pricing as of October 2026.
Scenario 1: Selling at a counter or market
Say you run a coffee cart or a gift shop that takes about $3,000 a month in card sales, with an average sale of $25. That's 120 transactions.
| Processor | In-person rate | Monthly fees |
|---|---|---|
| PayPal | 2.29% + 9¢ | $79.50 |
| Stripe Terminal | 2.7% + 5¢ | $87.00 ($99.00 using phone Tap to Pay) |
| Square (Free plan) | 2.6% + 15¢ | $96.00 |
PayPal is cheapest here by about $16 a month compared with Square. But Square is still the pick for most counters. Its free point-of-sale app covers inventory, receipts and basic reporting, and its standard transfers land the next business day at no charge. Stripe Terminal works well too, but it's built mainly for businesses that already use Stripe online or have a developer.
Winner: Square for the overall setup, PayPal if the lowest rate matters most.
Scenario 2: Running an online store
Now picture a small online shop doing $3,000 a month, with an average order of $60. That's 50 orders, all paid by card online.
| Processor | Online rate | Monthly fees |
|---|---|---|
| Stripe | 2.9% + 30¢ | $102.00 |
| Square | 3.3% + 30¢ | $114.00 |
| PayPal (guest card) | 2.99% + 49¢ | $114.20 |
| PayPal Checkout | 3.49% + 49¢ | $129.20 |
Stripe comes out cheapest and is also the most flexible. It plugs into most website builders, booking tools and subscription software. PayPal's 49¢ fixed fee hurts most on smaller orders. Still, offering PayPal as an extra checkout button can lift sales from customers who don't want to type in a card, so many stores use Stripe for cards and add PayPal alongside it.
Winner: Stripe.
Scenario 3: Sending a large invoice
A contractor or consultant sends a $2,000 invoice. How the client pays makes a huge difference.
| Option | Fee |
|---|---|
| PayPal invoice paid by bank (ACH): 1%, capped at $10 | $10.00 |
| Stripe invoice paid by bank (ACH): 0.8% capped at $5, plus 0.4% invoicing fee | $13.00 |
| PayPal invoice paid by card: 2.99% + 49¢ | $60.29 |
| Square invoice paid by card: 3.3% + 30¢ | $66.30 |
| Stripe invoice paid by card: 2.9% + 30¢, plus 0.4% | $66.30 |
The lesson isn't really about which brand wins. It's that bank payments cost a fraction of card payments on large invoices. Whichever processor you use, encourage clients to pay by bank for big jobs. Between the two bank options, PayPal was slightly cheaper in this example, while Stripe's invoicing tools are stronger if you bill often or need automatic reminders and recurring invoices.
Winner: PayPal or Stripe for bank-paid invoices.
How fast you actually get paid
Cash flow matters as much as fees for a small business. Here's how standard payouts compare:
- Square: payments taken before 5 p.m. Pacific usually reach your bank the next business day, free. Same-day and instant transfers cost 1.95% per transfer.
- Stripe: standard US settlement is two business days, with free standard payouts. A brand-new account's first payout typically takes 7 to 14 days. Instant Payouts cost 1.5%, with a 50¢ minimum.
- PayPal: money lands in your PayPal balance, and standard transfers to your bank are free. Instant transfers to a bank or card cost 1.5%, with a 50¢ minimum.
If you're opening a new business and need cash quickly, plan for Stripe's initial payout delay.
What disputes cost
When a customer disputes a charge with their bank, the processor may charge you a fee on top of the money at stake. The gap between the three is bigger than most people realize.
| Processor | Dispute or chargeback fee |
|---|---|
| Square | No fee for chargebacks or dispute management |
| Stripe | $15 per dispute received, plus $15 if you counter it (refunded if you win) |
| PayPal | $20 chargeback fee; $15 standard dispute fee, or $30 for high-volume disputes |
For a business that rarely sees disputes, this won't matter much. For one that sells higher-priced items online or deals with occasional unhappy customers, Square's no-fee approach is a genuine advantage.
The risk of held funds
All three processors can hold funds or pause an account if they spot unusual activity or a high risk of disputes. It's one of the most common complaints owners have, and it can hit any of them.
You can lower the risk. Describe your business accurately when you sign up. Warn the processor before an unusually large sale. Ship on time, keep clear refund policies and answer customer complaints before they become disputes. And if cash flow is tight, avoid relying on a single processor for everything.
Which one should you choose?
| Your business | Best fit |
|---|---|
| Shop, café, salon or market stall | Square |
| Online store or subscription business | Stripe |
| Contractor or consultant sending big invoices | Stripe or PayPal, with bank payments encouraged |
| Lots of in-person sales and price-sensitive | PayPal |
| Customers who prefer PayPal or Venmo | PayPal, often alongside Stripe or Square |
You don't have to pick just one. Plenty of small businesses use Square at the counter and Stripe online, or add PayPal at checkout. Start with the processor that fits how most of your money comes in, then add a second only when customers ask for it.
Frequently asked questions
Which is cheaper: Stripe, Square or PayPal?
It depends on how you sell. In our examples, PayPal was cheapest for in-person card sales, Stripe was cheapest for online card sales, and PayPal's bank payment option was cheapest for a large invoice. Square cost a little more on fees but adds free next-day transfers and no dispute fees.
Which pays out fastest?
Square sends standard transfers the next business day at no charge for payments taken before its daily cutoff. Stripe's standard US settlement is two business days, and a new account's first payout typically takes 7 to 14 days. All three offer instant transfers for a fee.
Do Stripe, Square and PayPal charge for chargebacks?
Square says it doesn't charge for chargebacks or dispute management. Stripe charges $15 for each dispute received and another $15 if you counter it, which is refunded if you win. PayPal lists a $20 chargeback fee and a $15 standard dispute fee, rising to $30 for high-volume disputes.
Can Stripe, Square or PayPal freeze my account?
Any payment processor can hold funds or pause an account if it sees unusual activity or a high risk of disputes. Reduce the risk by describing your business accurately at signup, warning the processor before an unusually large sale and responding quickly to customer complaints.
Can I use more than one of these at the same time?
Yes, and many small businesses do. A common setup is Square at the counter and Stripe for online orders, or PayPal added at checkout for customers who prefer it. Just keep track of each processor's payouts in your bookkeeping.
You may also like
The Real Importance of a Small Business Website: You Own It
The real importance of a small business website is ownership. Social media pages, marketplace listings and directory profiles all run on someone else's rules, and those rules can change overnight. A website is the one place online where you control the address, the message and the relationship with your customers.
8 Reasons Why Every Small Business Needs a Website
Every small business needs a website because it does practical jobs nothing else does as well: it answers repeat questions, takes bookings while you work, screens out poor-fit leads, shows proof of your work, makes referrals easy, helps you hire, gives ads a place to land and lets you test new offers cheaply.
Why a Small Business Needs a Website: The Case Made Simple
The simple case for a small business website is math. A basic site on a website builder costs a few hundred dollars a year. For most businesses, one or two extra customers a year cover that cost, and anything beyond is profit. Track where new customers come from to see whether your site is paying for itself.