Stripe vs Square Pricing 2026: Which Payment Processor Costs Less?
Stripe and Square both charge 2.9% + $0.30 per online transaction. On that metric alone they're tied. The difference is in the details: international card fees, in-person rates, chargeback costs, payout timing, and the broader product ecosystems built around payments.
Stripe is built for developers and online-first businesses. Square is built for in-person merchants and small businesses who want a simple, all-in-one solution. Both work, and both cost roughly the same for domestic online transactions. Where you diverge depends on your business model.
Standard Transaction Fees
| Transaction type | Stripe | Square |
|-----------------|--------|--------|
| Online credit/debit | 2.9% + $0.30 | 2.9% + $0.30 |
| In-person card (chip/tap) | 2.7% | 2.6% |
| In-person card (keyed) | 3.4% + $0.30 | 3.5% + $0.15 |
| ACH bank transfer | 0.8% (max $5) | 1% (min $1) |
| International card | +1.5% | Not available to most non-US users |
| Currency conversion | +1% | Varies |
For standard online payments in the US, both cost the same. Square is marginally cheaper for in-person chip/tap transactions (2.6% vs 2.7%). Stripe is cheaper for ACH payments at scale (0.8% vs 1%).
Stripe Pricing in Detail
Integrated Pricing (Pay-As-You-Go)
Stripe's base pricing requires no monthly fee. You pay per transaction:
- Cards (US/CA): 2.9% + $0.30
- Manually entered cards: 3.4% + $0.30
- In-person (Stripe Terminal): 2.7% + $0.05
- ACH Direct Debit: 0.8% (max $5)
- ACH Credit/Wire: $1.50 flat
- International cards: +1.5% (on top of base rate)
- Currency conversion: +1%
- Disputed payment (chargeback): $15 fee, refunded if you win
Stripe Custom Pricing
Stripe offers volume discounts (negotiated custom rates) for businesses processing more than ~$100,000/month. The thresholds and discount amounts vary by business type and volume.
Stripe Radar (Fraud Protection)
Stripe Radar is included at no charge for standard fraud protection. Radar for Fraud Teams — with custom rules and more detailed insights — costs $0.02 per screened transaction. This adds up for high-volume businesses.
Stripe Products With Separate Fees
Stripe is a platform with many add-on products, each with its own pricing:
- Stripe Billing (subscriptions): 0.5% of recurring revenue billed through Stripe (plus standard transaction fees)
- Stripe Connect (marketplace payments): 0.25% + $0.25 per payout (for platforms routing payments to third parties)
- Stripe Tax: 0.5% on transactions where tax is calculated
- Stripe Identity (ID verification): $1.50 per verification
- Stripe Issuing (issue debit cards): $0 to issue, then interchange-based pricing on card usage
- Stripe Climate: Optional 1% of revenue donated to carbon removal
For a simple subscription business using Stripe Billing, your effective rate per transaction is 2.9% + $0.30 + 0.5% of MRR. On $10,000 MRR, Stripe Billing adds $50/month.
Square Pricing in Detail
Standard Pricing (No Monthly Fee)
Square's base rates with no monthly subscription:
- In-person (chip/tap/swipe): 2.6% + $0.10
- Online: 2.9% + $0.30
- Keyed-in: 3.5% + $0.15
- Invoice: 3.3% + $0.30
- ACH bank transfer: 1% (min $1)
- Chargeback fee: $0 (Square does not charge a chargeback fee)
Square's no-chargeback-fee policy is a meaningful advantage. Stripe charges $15 per dispute (refunded if you win). For businesses in high-chargeback categories, Square's policy reduces the risk of unexpected costs.
Square Plus Plans
Square offers paid tiers for specific verticals that add features beyond payments:
| Product | Plus price/month | What it adds |
|---------|-----------------|-------------|
| Square for Restaurants Plus | $60/month/location | Table management, coursing, multi-location |
| Square for Retail Plus | $89/month/location | Advanced inventory, purchase orders, vendor management |
| Square Appointments Plus | $29/month/location | Calendar, staff management, resource booking |
| Square Payroll | $35/month + $5/employee/month | Payroll processing |
These vertical plans are separate from payment processing costs. A restaurant using Square for Restaurants Plus pays $60/month plus the 2.6% processing fee per transaction.
Square Hardware Costs
- Square Reader (chip + tap): Free (first reader) or $49
- Square Reader (magstripe): Free
- Square Stand (iPad POS): $149–$299
- Square Terminal (handheld): $299
- Square Register (standalone POS): $799
Square's free first reader is a genuine on-ramp for new merchants. Stripe Terminal hardware starts at $59 for a reader.
Chargeback Fees: A Significant Difference
Stripe charges $15 per dispute regardless of outcome. If you win the dispute, the $15 is refunded. If you lose, it's gone plus the original transaction amount.
Square charges $0 for chargebacks. They absorb the cost.
For businesses in categories with elevated dispute rates — digital goods, subscription services, travel — this difference matters. A business receiving 20 chargebacks/month pays Stripe $300/month in dispute fees (before outcomes). Square pays $0.
Payout Speed
- Stripe standard: 2 business days (US)
- Stripe Instant Payouts: 1% fee, available immediately (minimum $0.50, max 1.5% per payout)
- Square standard: 1–2 business days
- Square Instant Transfer: 1.75% fee, available immediately
Both offer instant payouts at a cost. Square's instant transfer fee (1.75%) is higher than Stripe's (1%), making Stripe the better option for businesses that routinely need same-day payouts.
International Payments
Stripe operates in 46+ countries and supports 135+ currencies. International business is a genuine strength.
Square is primarily US-focused with limited international availability (Canada, UK, Australia, Japan, Ireland, France, Spain). If you're selling internationally or need to accept non-US cards from international customers, Stripe is the practical choice.
Stripe charges +1.5% for international cards on top of the standard 2.9% + $0.30 — so an international card transaction costs 4.4% + $0.30. This is industry standard.
Developer Experience
Stripe has the best developer API in payments. The documentation is thorough, the SDKs cover every major language and framework, and the testing environment is complete. Building custom payment flows, subscription billing, or marketplace payment routing on Stripe is straightforward for developers.
Square's API is capable but less comprehensive. Custom integrations and complex payment flows are more work. For a developer building a fully custom checkout or subscription system, Stripe is the easier path.
For non-technical merchants, Square's point-of-sale app and dashboard are more polished and easier to use without technical setup.
Which to Choose
Choose Stripe if:
- Your business is primarily online (e-commerce, SaaS, digital products)
- You need developer-friendly APIs for custom checkout flows
- You sell internationally or accept non-US cards regularly
- You need subscription billing or marketplace payments
- You want lower instant payout fees (1% vs Square's 1.75%)
Choose Square if:
- Your business is primarily in-person (retail, restaurant, salon)
- You want free hardware to start (Square Reader is free)
- Chargebacks are a concern and you don't want the $15 Stripe fee
- You want an integrated POS system with inventory and staff management
- You prefer a non-developer setup with a polished dashboard
My take: For online businesses, especially SaaS or digital products, Stripe is the better platform. The developer tools, international support, and subscription billing infrastructure are built for that use case. For brick-and-mortar businesses or service providers who do most of their business in person, Square's vertical-specific products (Square for Restaurants, Square for Retail) and free hardware are hard to beat.
At identical transaction fees for basic online payments, the decision comes down to your business model and technical requirements rather than cost.
For a full comparison, see Stripe vs Square on CompareTiers.