Menu
Business.com aims to help business owners make informed decisions to support and grow their companies. We research and recommend products and services suitable for various business types, investing thousands of hours each year in this process.
As a business, we need to generate revenue to sustain our content. We have financial relationships with some companies we cover, earning commissions when readers purchase from our partners or share information about their needs. These relationships do not dictate our advice and recommendations. Our editorial team independently evaluates and recommends products and services based on their research and expertise. Learn more about our process and partners here.
Stripe and Square are excellent payment processing options for small businesses. Here's how they compare.
Today’s businesses must accept credit cards and digital payment methods to accommodate customers’ needs and preferences. However, choosing a credit card processor can be daunting. You need affordable pricing, robust security measures and appropriate features and integrations to ensure seamless operations.
Stripe and Square are among the best credit card processors small businesses should consider. We’ve researched both platforms to help you compare them side by side and determine if one or the other would be an ideal payment processing solution for your organization.
Stripe and Square are third-party payment processors that help businesses accept credit and debit cards and digital payment methods like Apple Pay. Both are Payment Card Industry (PCI)-compliant ― an essential security feature for all merchants. Still, these platforms have distinct differences that may make one or the other more suitable for your business. Here’s an overview of how they compare.
Criteria | Stripe | Square |
---|---|---|
Best for | E-commerce businesses and web developers | Brick-and-mortar and multichannel businesses |
Plans and pricing |
|
|
Payment processing | In-person checkout, online checkout and virtual terminal Accept payments via:
| In-person checkout, online checkout, virtual terminal Accept payments via:
|
Security |
|
|
Software |
|
|
Hardware |
|
|
Integrations | Hundreds, including QuickBooks, Amazon Web Services and NetSuite | Over 400, including QuickBooks, Wix and DoorDash |
Customer service |
|
|
Approval and setup |
|
|
Stripe is an ideal solution for e-commerce businesses with in-house web developers. Tech-savvy business owners will likely appreciate customizing the platform to their unique needs and taking advantage of its many software integrations. With no monthly fee and fast payouts, Stripe is also well-suited for startups, low-volume businesses and seasonal operations.
In addition, Stripe is a strong option for mobile commerce, subscription-as-a-service businesses, marketplaces and platform-based companies. It has also introduced proprietary credit card reader hardware to appeal to brick-and-mortar businesses, though it remains less competitive in this segment. For a detailed look at Stripe’s features and options, check out our comprehensive Stripe review.
Square is an excellent option for multichannel or brick-and-mortar businesses, particularly in the retail, personal care and restaurant industries. Its reasonably priced $29 per month Plus plan provides industry-specific software features that simplify managing these types of businesses. Its sleek, POS-compatible hardware is attractive and functional for customer-facing interactions, making it ideal for display in a brick-and-mortar business.
Nontechnical founders of e-commerce businesses will appreciate Square’s no-code setup and ease of use. Businesses with a young customer base will benefit from Square’s support of various digital wallets and peer-to-peer payment methods. Read our in-depth review of Square to learn more about this vendor’s features and capabilities.
Here’s a closer look at each platform’s core elements and how they stack up against each other.
Businesses must factor a credit card processor’s pricing and fees into their budget planning.
Stripe
Stripe’s Standard plan is designed for smaller businesses and has no setup or monthly fees. The vendor also offers a customized plan for merchants with unique business models and high payment volumes.
Standard plan features include the following:
Stripe credit card processing costs are as follows:
Type of charge | Cost per transaction |
---|---|
Online | 2.9% plus 30 cents (domestic cards) Add 1.5% for international cards and 2.5% if currency conversion is necessary |
In-person | 2.7% plus 5 cents (domestic cards) Add 1.5% for international cards Add 10 cents per authorization for tap-to-pay functionality |
Manually entered cards | 3.4% plus 30 cents |
ACH payments | 0.8% with a $5 cap |
Digital wallet payments (Google Pay, Apple Pay, Click to Pay, WeChat Pay and Alipay) | 2.9% plus 30 cents |
Invoicing | 0.4% per paid invoice |
Buy now, pay later services, such as Klarna, AfterPay and Affirm | Starting at 5.99% plus 30 cents |
Stripe’s custom UI building blocks help e-commerce merchants create secure payment forms. Source: Stripe
Square
Square offers several plans to accommodate businesses of varying sizes and needs. We were particularly impressed by its free plan, which is an excellent option for startups or companies with low sales volumes.
Here’s an overview of Square’s plans:
Service plan | Monthly fee | Per-transaction rates | Features |
---|---|---|---|
Free | $0 |
|
|
Plus | $29 |
| Everything in the Free plan, plus:
|
Premium | Custom priced |
| Customized features |
Square allows you to accept all major credit cards, PayPal, mobile wallets like Apple Pay and Google Pay and its proprietary digital wallet, Square Pay. Additionally, Square offers various add-on services to help you automate email marketing campaigns and run text message marketing campaigns.
Businesses must carefully evaluate a vendor’s payment processing features to ensure their needs are met.
Stripe
Stripe’s notable payment processing features are as follows:
Square
Square’s payment processing features are as follows:
Use your Square Checking account to pay bills, utilities and other expenses. Source: Square
Payment security is a crucial consideration when considering payment processors.
Stripe
Stripe includes several online payment security features in its Standard plan:
Stripe’s online identity verification technology can help prevent payment fraud. Source: Stripe
Square
Square’s notable security features are as follows:
Your payment processor must have the necessary software to support your needs.
Stripe
Square
Your payment processor must be able to provide the hardware your business needs to accept customer payments.
Stripe
Square
Unlike Stripe, Square designs and builds its own card-processing hardware, including the following:
Square’s POS register has a cashier-facing screen and a customer-facing touchscreen and is preloaded with POS software. Source: Square
A processor’s available integrations enable seamless business operations.
Stripe
Square
Square offers hundreds of integrations that allow you to enhance the service’s functionality, including industry-specific integrations like the following:
Other popular integrations include the following:
Customer support can be a significant consideration for online and brick-and-mortar retailers.
Stripe
Stripe provides 24/7 support via phone, live chat and email. It also offers technical support through Discord and a wealth of online resources, including developer documentation and guides.
Square
Square’s customer support team is available via phone, email, live chat and social media. Phone and chat support are offered Monday to Friday, 6 a.m. to 6 p.m. PT. The company also provides robust online help resources.
However, our research found Square’s customer service record to be inconsistent. While the system functions well for regular day-to-day operations, some customers report challenges in obtaining satisfactory resolutions when issues arise.
Businesses need a smooth approval and setup process.
Stripe
Stripe allows merchants to generate payment links to share with customers. Source: Stripe
Square
Stripe is ideal for e-commerce businesses due to its robust security features, which help protect against fraud, chargebacks and declined transactions. It also supports payments in over 135 currencies and numerous payment methods, including digital wallets and “buy now, pay later” options, making it easy to cater to a broad customer base. Highly technical business owners will appreciate Stripe’s vast array of integrations, which will allow them to customize their platforms precisely to their needs. Still, non-technical users may require a developer’s assistance to fully implement the solution.
Square is ideal for brick-and-mortar or mobile in-person businesses due to its feature-rich, industry-specific software and attractive, easy-to-use hardware. Its POS systems seamlessly integrate with inventory management and staff scheduling, making it a comprehensive solution for retail, restaurant and service-based industries. E-commerce startups and non-techie business owners will also appreciate Square’s intuitive setup process and robust free plan, which includes tools for online sales and payment processing.