Stripe vs Square fees for small businesses
Compare Stripe and Square processing fees, monthly costs, and when a direct payment app link is cheaper.
Utilica6 min read

Stripe charges about 2.9% plus 30 cents per card transaction. Square usually starts at 2.6% plus 10 cents for in-person sales, but online rates are similar to Stripe. Neither takes a cut from Cash App, Venmo, PayPal or Zelle payments if you use those apps directly.
How much do Stripe and Square charge per sale?
Both companies make money by taking a percentage of every card payment. The exact number depends on whether the customer pays with a physical card, keys it in manually, or buys online.
Stripe's standard rates
- Online cards: Typically around 2.9% + $0.30.
- In-person (card present): Often lower, around 2.7% + $0.05, depending on your terminal setup.
- International cards: Usually add an extra percentage point.
Square's standard rates
- In-person (tap, chip, swipe): Commonly 2.6% + $0.10.
- Keyed-in cards: Higher, often around 3.5% + $0.15.
- Online checkout: Similar to Stripe, roughly 2.9% + $0.30.
These numbers change based on volume and negotiated contracts. Always check your own dashboard for the exact rate applied to your account.
Do they have monthly fees?
Square offers a free plan that includes basic selling tools. You only pay the processing fee per transaction. Paid plans exist for advanced features like team management or custom payroll integration.
Stripe does not charge a monthly subscription fee for its core payment gateway. You pay only when you process a payment. However, if you use other Stripe products like Radar for fraud protection or Invoicing, separate fees may apply.
For most small businesses starting out, neither company requires a fixed monthly bill just to accept credit cards. The cost comes entirely from the percentage taken from each sale.
When does a deposit or direct payment save money?
If you run a service business like a barber shop or salon, you likely need a deposit to hold a time slot. Processing a deposit through Stripe or Square means paying their percentage fee. If you collect that same deposit via Cash App, Venmo, PayPal or Zelle, there is no processor fee from us.
This matters for low-value transactions. On a $20 deposit, a 2.9% fee is nearly 60 cents. That adds up over hundreds of bookings. Direct payment apps keep more money in your pocket because the transfer happens peer-to-peer or within the app’s ecosystem without a card network surcharge.
Utilica helps you take deposits using these apps. We fill in the amount automatically so customers don't have to type it, reducing errors. You get paid directly into your account.
What about hardware and POS systems?
Square is famous for its white card readers. These devices plug into phones or tablets. While the hardware itself has a one-time cost, some newer terminals require a subscription or higher transaction rates.
Stripe relies mostly on third-party terminals or software integrations. You might need to buy a reader from another brand and connect it to Stripe. This can be flexible if you already have hardware, but it adds complexity compared to Square’s all-in-one kit.
If you sell food from a truck or at a market stall, carrying a card reader might feel heavy. A simple QR code on the window lets customers scan, order, and pay on their own phone. They use their preferred app. You don’t need to manage battery life, Bluetooth connections, or paper receipts.
How do refunds and disputes work?
Both Stripe and Square handle chargebacks (disputes) similarly. If a customer claims they didn’t authorize a payment, their bank investigates. You must provide proof of delivery or service.
- Fees: Both companies typically charge a dispute fee (often $15–$25) even if you win the case.
- Process: You upload evidence through their dashboard.
Using direct payment apps like Venmo or Cash App avoids this specific risk profile for many small services. There is no central bank dispute mechanism for personal transfers. Once the money is sent, it is yours. This simplifies your workflow but puts the responsibility of verifying the transaction on you.
We help you track orders so you can match payments to requests easily. Every order is numbered and logged. You confirm receipt when the money arrives in your app.
Which is better for appointment-based businesses?
Barbers, nail techs, and tutors often struggle with no-shows. A card on file helps, but charging a full booking fee upfront via a card processor incurs fees.
Square Appointments integrates well with Square payments. It handles scheduling and billing in one place. But you still pay the card processing fee on every booking.
Stripe doesn’t have a native booking system. You would need to integrate a calendar tool with Stripe Checkout. This requires technical setup or third-party plugins.
For many solo operators, a simpler approach works best. Use a booking page that asks for a deposit via Cash App or Venmo. The time is held until the payment is confirmed. No card fees, no complex integrations. Just a link you share in your bio or text message.
Can you use both? Or neither?
You can use Stripe for high-ticket online sales where customers expect card checkout. You can use Square if you need a robust in-person POS system with inventory tracking.
But you don’t always need either. If your customers prefer mobile wallets and P2P apps, offering those options directly saves you the 2.9% tax. Many small creators and local sellers find that payment links are enough. Send a link for exactly what they owe. It opens their app with the total filled in.
Start with what your customers actually use. Check your recent transactions. Are people paying via card or app? If most use Venmo or Cash App, stop paying card fees for those sales. Utilica supports both card processing (via Stripe connection) and direct app payments, letting you choose per transaction.
Questions people ask
Does Square take a cut from tips?
No. Square processes tips as part of the transaction, so you pay the standard processing fee on the tip amount too. If you want to avoid fees on tips, ask customers to send them separately via cash or a direct payment app after the service.
Is Stripe cheaper than Square for online sales?
The rates are very close. Stripe is often slightly cheaper for keyed-in or manual entries if you negotiate volume discounts. Square’s online rates are competitive. For most small businesses, the difference on a single $50 sale is pennies. Look at your total monthly volume to see if one offers better pricing tiers.
Can I accept Apple Pay without Stripe or Square?
Apple Pay is a digital wallet method that uses underlying card networks. To accept it, you generally need a processor like Stripe or Square. Direct payment apps like Cash App or Venmo do not support Apple Pay as a checkout method; they use their own balance or linked bank accounts.
What happens if a customer disputes a Venmo payment?
Venmo and Cash App are designed for person-to-person transfers. Dispute resolution is limited compared to credit cards. If someone claims unauthorized access, the app provider may reverse the funds. Keep clear records of what was sold or booked. Utilica logs every order and payment confirmation so you have a timestamped record to show the app support team if needed.



