How to Choose a Payment Processor for Your Small Business
What a payment processor does and why you need one
A payment processor is the company that moves money from your customer's card or bank account into your business bank account. When someone pays you by card, the processor doesn't just hand over the cash—it verifies the card is real, checks the funds exist, holds the money temporarily, and then deposits it to you (usually within one to three business days). Without a processor, you have no way to accept card payments at all.
Most small businesses start by thinking they need a "merchant account" or a "payment gateway," but those are really just pieces of what a processor does. The processor is the whole system: it's who you contract with, who charges you fees, and who you call if a payment fails or a customer disputes a charge.
The processor you choose affects three things directly: how much you pay in fees, how fast you get your money, and what happens when something goes wrong. A processor that charges 3.5% per transaction costs you differently than one charging 2.2% plus a flat fee—and the math changes depending on your average transaction size and how many you run per month.
Key Takeaways
- Payment processors charge you a percentage of each sale, a flat per-transaction fee, or both, and these rates vary widely depending on how you accept payments and your sales volume.
- The three main ways to accept payments are in-person (card reader), online (website checkout), and invoices, and each route uses different processors or different pricing from the same processor.
- Deposits usually arrive within one to three business days, but some processors hold money longer if your business is new or high-risk, or if chargebacks are frequent.
- Switching processors is possible but takes planning—you'll need to update your payment links, notify customers of any new payment methods, and move your transaction history if you need it.
- The cheapest processor isn't always the best one; a processor with higher fees but better customer support or faster deposits may save you money and headaches over time.
How payment processor fees work
Processors make money by taking a cut of every transaction. That cut comes in three forms, and most processors use all three.
The interchange fee is set by the card networks (Visa, Mastercard, Discover, American Express) and goes to the customer's bank. Your processor passes this through to you—you don't negotiate it. It's usually 1.5% to 2.2% of the transaction, plus a flat amount like $0.10 to $0.30 per transaction. A $100 sale might cost you $1.95 in interchange alone.
The processor markup is what the processor keeps. This is where you have room to negotiate. Some processors charge a flat percentage (like 1.5% on top of interchange), others charge a per-transaction fee (like $0.30), and some charge both. A few charge a monthly subscription instead of per-transaction fees—you pay a flat amount each month and then a lower percentage per sale.
The assessment fees are smaller charges for things like PCI compliance (the security standard for handling card data) or monthly statement fees. These are usually $5 to $15 per month and don't change much between processors.
To compare two processors honestly, add up what you'd pay on a typical month of sales. If you do $5,000 in sales per month, one processor at 2.9% plus $0.30 per transaction costs you roughly $145 to $160 per month (depending on transaction count). Another at 2.2% plus $0.10 per transaction might cost $110 to $125. That $30 to $50 difference per month is $360 to $600 per year—real money for a small business.
In-person, online, and invoice payments—which route fits your business
The way you accept payment changes which processor you use and what you pay. Most small businesses use more than one route, and some processors handle all three; others specialize in one.
In-person payments happen when a customer hands you a card or you swipe their card at a register. You need a card reader (a small device that plugs into your phone or tablet, or a full point-of-sale terminal). Processors like Square, Toast, and Clover all offer readers. Fees for in-person are usually lower than online—often 2.6% to 2.9% plus $0.10 per transaction—because the card is physically present and fraud risk is lower. If you run a retail store, restaurant, or service business where customers pay on-site, this is your main route.
Online payments happen on your website or through a payment link you send to a customer. You need a payment gateway (the software that sits on your checkout page) and a processor behind it. Stripe, PayPal, Square Online, and Shopify Payments all do this. Online fees are higher—usually 2.9% to 3.5% plus $0.30 per transaction—because you're not physically present and fraud risk is higher. If you sell through a website or send invoices with payment links, this is your route.
Invoice payments let customers pay a bill you send them, usually by clicking a link in an email. This is common for service businesses, consultants, and B2B sales. Processors like FreshBooks, Wave, and Stripe Invoice handle this. Fees are similar to online payments—2.2% to 3% plus a flat fee—because the risk profile is the same.
Some processors charge different rates for each route. Square, for example, charges 2.6% plus $0.10 for in-person but 2.9% plus $0.30 for online. Others charge the same rate across all three. When you're comparing, make sure you're looking at the rate for the payment method you actually use.
How long it takes to get your money
Most processors deposit your money within one to three business days of a sale. This is called the settlement cycle. But "most" doesn't mean all, and the timing depends on several things.
If your business is brand new, some processors hold money longer—five to seven business days—until they're confident you're legitimate and not running fraud. If your business is high-risk (like a subscription service, travel booking, or anything with frequent chargebacks), the hold can be even longer. Some processors also hold a percentage of your deposits in a reserve account as insurance against future chargebacks—you get that money back eventually, but not immediately.
The day of the week matters too. A sale on Friday afternoon might not settle until Tuesday or Wednesday, because banks don't process on weekends. Some processors offer next-day deposits for an extra fee (usually $0.50 to $1.00 per transaction or a flat monthly fee of $10 to $25).
If cash flow is tight for your business, faster deposits are worth paying for. If you can wait three days, the standard settlement cycle is fine. When you're comparing processors, ask them directly: "How long until I see the money?" and "Do you hold reserves?" The answer changes the real cost of using them.
Chargebacks, disputes, and what happens when a payment goes wrong
A chargeback happens when a customer tells their bank "I didn't authorize this charge" or "I didn't receive what I paid for." The bank pulls the money back from your processor, and your processor pulls it from your business account. You lose the sale, the product or service you delivered, and you pay a chargeback fee (usually $15 to $100 per chargeback).
High chargeback rates (more than 1% of your transactions) can get your processor to drop you or raise your fees. Some processors will close your account if chargebacks spike suddenly. This is why processors care about your business type and why they ask questions when you sign up.
You can fight a chargeback by providing evidence—a signed receipt, shipping confirmation, email correspondence showing the customer received the product. But you have to do this within a narrow window (usually 7 to 10 days), and you have to submit it to your processor in the right format. If you lose the dispute, the chargeback fee is yours to keep.
Different processors handle disputes differently. Some have a dedicated team that helps you gather evidence and submit it; others leave you to do it yourself. If your business has a high chargeback risk (like digital products, or anything where customers might claim they didn't receive it), pick a processor with good dispute support.
Switching processors and what it costs
You can switch processors, but it's not instant and it requires planning. Here's what changes when you do.
If you accept payments in person with a card reader, switching is simple: you stop using the old reader and start using the new one. Your customers don't notice anything. If you accept payments online, you need to update your website checkout code or payment links to point to the new processor. If you use a platform like Shopify or WooCommerce, you disconnect the old processor and connect the new one—usually a few clicks. If you send payment invoices, you update the payment link in your invoice template.
The harder part is your transaction history. Most processors don't give you an easy export of past transactions. If you need records for accounting or taxes, you'll have to download them from the old processor before you leave. Some processors charge a fee to export data; others do it free. Ask before you switch.
There's no switching fee from the processor itself, but there may be fees from your payment platform. If you use Shopify, changing payment processors is free. If you use a custom-built website, your developer might charge you to update the code. Plan for this before you switch.
The real cost of switching is time and the risk of downtime. If you mess up the changeover, customers might not be able to pay you for a few hours. Test the new processor with a small transaction before you fully switch. And give yourself a few days of overlap where both processors are active, just in case.
Choosing between the major processors
There are dozens of payment processors, but a few handle most small business volume. Here's what separates them.
Square is simple and good for in-person payments. You buy a card reader (usually $30 to $100 one-time), and fees are 2.6% plus $0.10 for in-person or 2.9% plus $0.30 for online. Deposits are next business day. Square's strength is ease of use and fast setup; its weakness is that fees are higher than some competitors and there's no volume discount.
Stripe is built for online payments and developers. Fees are 2.9% plus $0.30 for online, 2.7% plus $0.05 for in-person (if you use their reader). Deposits are next business day. Stripe's strength is flexibility and good documentation; its weakness is that setup requires more technical knowledge and customer support is slower than Square's.
PayPal (which owns Braintree and Venmo for Business) is everywhere and handles all three payment types. Fees vary: 2.2% plus $0.30 for online, 2.7% plus $0.10 for in-person. Deposits are next business day. PayPal's strength is that many customers trust it; its weakness is that fees are higher than some competitors and the interface can feel cluttered.
Shopify Payments is built into Shopify and only works if you use Shopify. Fees are 2.9% plus $0.30 for online, 2.7% plus $0.10 for in-person. Deposits are next business day. Its strength is integration; its weakness is you can't use it if you're not on Shopify.
Toast is built for restaurants and hospitality. Fees are 2.49% plus $0.10 for in-person, higher for online. Deposits are next business day. Its strength is industry-specific features; its weakness is it's overkill if you're not in food service.
None of these is objectively "best." The best processor for you depends on how you accept payments, how much you sell, and whether you need features like invoicing, inventory management, or detailed reporting. Start by listing the payment methods you actually use, then compare fees for those methods only.
Frequently Asked Questions
Can I use multiple payment processors at the same time?
Yes. Many small businesses use one processor for in-person payments and another for online payments, or they use different processors for different sales channels. You'll receive separate deposits from each processor, and you'll pay fees to each one. This adds complexity to accounting, but it's sometimes worth it if one processor is much cheaper for your main payment method.
What happens to my money if the processor goes out of business?
Your money is held in a bank account, not by the processor itself. If the processor fails, your deposits continue to arrive from the bank—there's no interruption. You'll need to switch to a new processor, but your funds are safe. This is why processors are regulated and required to carry insurance.
Do I need a separate merchant account?
No, not anymore. Years ago, you had to open a merchant account with a bank and then hire a separate processor. Now most processors (Square, Stripe, PayPal) handle everything themselves. You sign up with the processor, and they manage the merchant account behind the scenes. You only deal with one company.
Can I negotiate processor fees?
Yes, but only if you have high sales volume. Most processors have published rates for small businesses and won't negotiate unless you're doing $50,000 or more per month. If you reach that volume, call the processor's sales team and ask. They may offer a discount on the markup (the part they keep), but they can't discount interchange (the part that goes to the card networks).
What if a customer's payment fails?
The processor will tell you the payment failed and why—usually "insufficient funds," "card expired," or "fraud check failed." You don't get charged a fee for a failed payment. You'll need to ask the customer for a different card or payment method. Some processors let you retry the payment automatically after a few days; others require you to ask the customer again manually.