Best Payment Gateway for Small Business
What Makes a Payment Gateway Good for Small Business
Small businesses have different needs than enterprise companies. You need a gateway that charges no monthly fees (or low ones), approves your account quickly without extensive underwriting, integrates with your existing website or ecommerce platform, and scales with you as your sales grow. You also need predictable pricing, because a surprise fee on your statement when you are already managing tight margins can be the difference between a profitable month and a losing one.
The five gateways below meet these criteria. Each is proven, well-supported, and used by millions of small businesses. The right choice depends on your sales channels, your ecommerce platform, and your monthly processing volume.
1. Stripe: Best Overall for Online Small Business
Stripe is the default recommendation for small businesses that sell primarily online. The 2.9% + 30 cents per transaction pricing is competitive, there are no monthly fees or setup costs, and you can start accepting payments within hours of creating your account. Stripe integrates natively with Shopify (as Shopify Payments), WooCommerce (as WooCommerce Payments), BigCommerce, Squarespace, Wix, and dozens of other platforms.
What sets Stripe apart for growing businesses is its product depth. When you are ready for subscription billing, Stripe Billing handles recurring payments, failed payment retries, and customer portal management. When you expand internationally, Stripe supports 135+ currencies and 40+ local payment methods. When you need to split payments between sellers in a marketplace, Stripe Connect manages the complexity. You start with simple card processing and add capabilities as your business evolves, all within the same platform.
Stripe Radar, the built-in fraud detection tool, uses machine learning trained on billions of transactions across Stripe's network to block fraudulent payments before they cost you money. It is included free with every account and blocks an estimated 99% of fraud attempts without requiring manual review.
The downside for non-technical users is that Stripe was designed API-first. If you use a major ecommerce platform, the platform handles the integration and you will not need to touch any code. But if you are building a custom site or need a payment form outside of a supported platform, setup requires some development work.
2. Square: Best for Online Plus In-Person Sales
Square charges 2.9% + 30 cents for online transactions and 2.6% + 10 cents for in-person tap and chip payments. There are no monthly fees for the basic plan. The Square ecosystem includes free POS software, affordable card readers ($49 for the contactless reader), a free basic online store through Square Online, invoicing, and appointment scheduling.
The core advantage of Square for small businesses is simplicity. You download the app, plug in a reader, and start accepting payments at a market, in your shop, or through your website. Everything feeds into one dashboard: in-person sales, online orders, invoices, and customer data. For a small business owner who does not want to learn multiple systems, Square consolidates payment processing, point of sale, basic ecommerce, and business management into a single platform.
Square is strongest for retail stores, restaurants, salons, fitness studios, and mobile businesses like food trucks or farmers market vendors. It is less ideal for online-only businesses, because Square Online is a basic website builder and Square's online payment tools are less sophisticated than Stripe's.
3. PayPal: Best for Checkout Conversion
PayPal charges 3.49% + 49 cents for standard PayPal Checkout and 2.99% + 49 cents for Advanced Credit and Debit Card payments processed through your site. These rates are higher than Stripe and Square, and the per-transaction fixed fee of 49 cents (versus 30 cents) makes PayPal particularly expensive for lower-priced items.
PayPal's value proposition for small businesses is conversion. More than 430 million consumers have PayPal accounts, and many have their shipping address, phone number, and preferred payment method saved. When a customer clicks "Pay with PayPal," they log in and pay in two clicks without typing anything. For small and unknown online stores, this trust and convenience can increase checkout conversion by 5% to 15%, which may more than offset the higher fees.
The recommended approach for most small online businesses is to use Stripe as your primary processor and offer PayPal as a secondary option. This captures the cost savings of Stripe's lower rates for the majority of transactions while offering PayPal for customers who prefer it.
4. Helcim: Best for Growing Volume
Helcim uses interchange-plus pricing, which means you pay the actual interchange rate set by Visa and Mastercard plus a small markup from Helcim. There are no monthly fees, no setup fees, and no cancellation fees. Helcim's markup starts at 0.50% + 25 cents for online transactions and decreases as your monthly volume increases: 0.40% + 18 cents at $25,000/month, 0.35% + 15 cents at $50,000/month, and 0.25% + 10 cents at $100,000/month.
For a small business processing $5,000 per month, Helcim's effective rate is approximately 2.4% to 2.6%, which is meaningfully cheaper than Stripe's flat 2.9% + 30 cents. At $25,000 per month, the savings become substantial: roughly $100 to $200 per month compared to flat-rate processors. At $50,000 per month, you might save $300 to $500 per month.
Helcim includes a free online store builder, invoicing, a customer portal, and POS software with hardware support. The company is transparent about pricing, publishes its interchange-plus rates publicly, and has no long-term contracts. The tradeoff is that Helcim is smaller than Stripe, PayPal, or Square, with a smaller support team and fewer third-party integrations. It integrates with WooCommerce and has its own API, but the ecosystem is not as extensive.
5. Shopify Payments: Best for Shopify Store Owners
If you run your online store on Shopify, using Shopify Payments is almost always the right move. Shopify Payments is powered by Stripe and charges 2.9% + 30 cents on the Basic plan, 2.6% + 30 cents on the Shopify plan, and 2.4% + 30 cents on the Advanced plan. The critical advantage is that using Shopify Payments eliminates the transaction fee surcharge that Shopify adds when you use any other payment gateway: 2% on Basic, 1% on Shopify, and 0.6% on Advanced.
For a Shopify Basic store processing $10,000 per month through an external gateway, Shopify's surcharge costs $200 per month, or $2,400 per year, on top of whatever the external gateway charges. Switching to Shopify Payments eliminates this surcharge entirely. The only scenario where an external gateway makes sense on Shopify is if you need a specific gateway for your country or industry that Shopify Payments does not support.
Shopify Payments is available in 23 countries. It supports major credit and debit cards, Apple Pay, Google Pay, and Shop Pay (Shopify's one-click checkout). Chargeback management, fraud analysis, and payout scheduling are handled within the Shopify dashboard, eliminating the need to manage a separate payment processor dashboard.
Fee Comparison Table
Stripe: 2.9% + $0.30 online, no monthly fee. A $100 sale costs $3.20.
Square: 2.9% + $0.30 online, 2.6% + $0.10 in-person, no monthly fee. A $100 online sale costs $3.20, a $100 in-person sale costs $2.70.
PayPal Checkout: 3.49% + $0.49 online, no monthly fee. A $100 sale costs $3.98.
PayPal Advanced: 2.99% + $0.49 online, no monthly fee. A $100 sale costs $3.48.
Helcim: Interchange + 0.50% + $0.25 online (decreasing with volume), no monthly fee. A $100 sale costs approximately $2.65 to $2.85.
Shopify Payments (Basic): 2.9% + $0.30 online, no separate monthly fee (included in Shopify plan). A $100 sale costs $3.20.
How to Choose
Start with your sales channels and platform. If you use Shopify, go with Shopify Payments. If you sell online and in person, start with Square. If you sell online through WooCommerce, BigCommerce, or a custom site, start with Stripe. If you process more than $20,000 per month and want the lowest possible fees, evaluate Helcim's interchange-plus pricing against your current costs.
If none of these fit your situation, the most common reason is business risk category. Businesses selling supplements, CBD, firearms, adult content, or travel services are classified as high-risk and may not be approved by these standard processors. In that case, you need a specialized high-risk merchant account.
