⚖️ Stripe vs Square — full fee & feature comparison 2026 — Calculate Stripe fees →
⚖️

Stripe vs Square Fees (2026)

Online rates are identical — but in-person, features, and use cases differ significantly. Here's the complete breakdown to help you choose.

2.9% + $0.30
Stripe online rate (USA)
2.9% + $0.30
Square online rate (USA)
2.6% + $0.10
Square in-person rate (winner)
Fee Comparison

Stripe vs Square — Rate by Rate

Payment TypeStripeSquareWinner
Online card payments (USA)2.9% + $0.302.9% + $0.30🤝 Tie
In-person card (card present)2.7% + $0.052.6% + $0.10✓ Square*
Manually keyed card3.4% + $0.303.5% + $0.15✓ Stripe
ACH bank transfer0.8% (cap $5)1% (cap $10)✓ Stripe
International cards+1.5% surchargeNot supported✓ Stripe
Monthly fee$0$0 (basic)🤝 Tie
Chargeback fee$15$0 (absorbed)✓ Square
Subscription billing add-on+0.5–0.8%$0✓ Square

*Square in-person: better rate on very high-value transactions. Stripe Terminal better for low-value high-volume.

Real Example — $100 transaction
$3.20
Stripe online fee on $100
$3.20
Square online fee on $100
$2.70
Square in-person fee on $100
Feature Comparison

Beyond Fees — Which Has Better Features?

FeatureStripeSquareWinner
Developer API quality✅ Best in classGood✓ Stripe
POS hardwareBasic (Terminal)✅ Excellent ecosystem✓ Square
Free POS softwareLimited✅ Full-featured free POS✓ Square
Inventory management❌ No✅ Built-in✓ Square
Global payments✅ 45+ countriesUSA, UK, CA, AU, JP only✓ Stripe
Subscription/SaaS billing✅ Stripe BillingBasic✓ Stripe
Marketplace/platform payments✅ Stripe Connect❌ Limited✓ Stripe
Ease of setupMedium✅ Very easy✓ Square
Free invoicing✅ Yes✅ Yes🤝 Tie
Reporting & analyticsGood✅ Excellent✓ Square
Verdict

Choose based on your business type, not just price.

Choose Stripe if you…
  • Sell primarily online
  • Need a global payment solution
  • Run a SaaS or subscription business
  • Have developers or use APIs
  • Need advanced fraud protection
Choose Square if you…
  • Run a physical retail or restaurant
  • Need POS hardware and software
  • Prefer simple setup with no coding
  • Sell only in USA, UK, Canada, Australia
  • Want chargeback protection
FAQ

Stripe vs Square — Common Questions

For online payments, Stripe and Square charge identical rates in the USA (2.9% + $0.30). For in-person payments, Square is slightly cheaper at 2.6% + $0.10 vs Stripe Terminal's 2.7% + $0.05. However, Square absorbs chargeback fees ($0) while Stripe charges $15 per dispute.
Yes, for most retail businesses. Square has superior POS hardware, free inventory management, and a simpler setup. Stripe Terminal exists but is developer-focused and requires more technical setup.
Yes. Some businesses use Square for in-person payments and Stripe for their online store or subscription billing. However, managing two separate payment systems adds complexity — most businesses choose one.
Square operates in the USA, UK, Canada, Australia, and Japan only. If you need payments in Europe, Asia, or other regions, Stripe supports 45+ countries and is the clear choice for global businesses.
Both offer free invoicing at identical rates. Stripe integrates with more accounting tools (QuickBooks, Xero, FreshBooks). Square is easier to get started with. Both are excellent choices for freelancers sending invoices.