What "best" means depends on your actual transaction volume and what you sell
There is no single best payment processor for all small businesses because the costs and features that matter most change based on what you do. A coffee shop that rings up $500 a day in card sales needs something different from a plumber who invoices three clients a month or an online store that ships nationwide. The processor that saves you the most money is the one whose fee structure matches your specific pattern of transactions.
Before you compare processors, you need to know three things about your own business: how much you process monthly, whether customers pay you in person or remotely, and whether you need invoicing or other tools built in. Once you have those numbers, you can stop paying for features you do not use and start comparing actual costs instead of marketing claims.
Key Takeaways
- Payment processor fees vary by transaction type — in-person card swipes, online payments, and invoices each cost different amounts — so match the processor to how your customers actually pay you.
- Monthly processing volume matters more than any other factor; a processor cheap at $10,000 a month may be expensive at $500 a month.
- Request a detailed fee schedule from each processor and calculate your actual monthly cost using your real transaction mix, not their advertised rates.
- Built-in tools like invoicing, inventory, or payroll add cost; decide which ones you actually need before you sign up.
- Switching processors is possible but takes time, so test with a small portion of your transactions first if you are uncertain.
In-person businesses: card readers and point-of-sale systems
If customers hand you a card or tap their phone at your counter, you are paying interchange fees (set by Visa and Mastercard, not the processor), plus the processor's markup on top of that. The processor's markup is where you have room to negotiate. Typical markups range from 1.5% to 2.5% of each transaction, but the exact number depends on your monthly volume and the type of card being used.
For in-person businesses under $50,000 a month in volume, a flat-rate processor like Square or Stripe often costs less than a tiered processor because you pay the same percentage on every card, regardless of card type. Flat rates usually run 2.6% to 2.9% per transaction plus a small per-transaction fee (often $0.10 to $0.30). For higher volumes, a tiered or interchange-plus processor may be cheaper because the markup shrinks as you process more.
You will also need a card reader (a small device that connects to your phone or register) and possibly a point-of-sale system if you want to track inventory or employees. Some processors include the reader for free or at a low cost; others charge $50 to $300 upfront. Factor that into your first-year cost, not just the monthly fees.
Online and invoice-based businesses: payment links and recurring billing
If you send invoices or customers pay you through a website, you are using a different fee structure than in-person processors. Online payments typically cost 2.2% to 3.5% per transaction plus $0.30 to $0.50, depending on the processor and whether the customer is in the United States or abroad.
Recurring billing — charging the same customer every month for a subscription or retainer — usually costs the same as a one-time online payment, but some processors offer a small discount if you process high volume. If you send more than a few invoices a month, look for a processor that includes invoicing tools rather than paying for invoicing software separately.
Processors like Stripe, Square, and PayPal all handle online payments, but they differ in how straightforward it is to send an invoice link versus embedding a payment form on your website. Test the invoicing interface with a real customer before you commit; some are faster than others, and you will use it dozens of times a month.
Comparing actual costs: the fee breakdown you need to request
Every processor publishes a headline rate — "2.9% plus $0.30" — but that number only applies to a specific type of transaction. You need the full fee schedule, which breaks down costs by transaction type. Request this in writing from each processor you are considering, then calculate your own monthly cost using your real numbers.
Here is what to ask for: the percentage fee for in-person card-present transactions, the percentage and per-transaction fee for online payments, any monthly account fees, any fees for chargebacks or disputes, and any fees for features you plan to use (invoicing, payroll, inventory, etc.). Then multiply each fee by your expected monthly volume in that category and add them together. The processor with the lowest total is the one to choose.
Do not compare headline rates across processors; compare your actual projected monthly bill. A processor that charges 2.5% might cost you less than one that charges 2.2% if the cheaper one has a $25 monthly fee and you process less than $5,000 a month.
Settlement timing and bank account requirements
When a customer pays you, the processor does not send the money to your bank account when ready. Most processors settle funds within one to two business days, but some charge extra for faster settlement or hold funds longer if your business is new. This matters if you have tight cash flow and need the money quickly.
You will need a business bank account in your business name to receive payments. Some processors require a specific bank or will not work with certain account types, so confirm this before you sign up. If you already have a business account, check whether the processor you are considering has any restrictions on which banks they work with.
Ask each processor about their chargeback policy and reserve requirements. A chargeback happens when a customer disputes a charge with their bank; the processor may hold a percentage of your funds in reserve to cover potential chargebacks, especially if your business is new or operates in a high-risk category like e-commerce or subscription services.
Built-in tools: what you actually need versus what you are paying for
Many processors bundle invoicing, inventory tracking, employee management, or accounting tools into their platform. These can save you money if you would otherwise pay for separate software, but they add cost if you do not use them. A processor that includes invoicing might charge 0.3% more per transaction than one without it; if you only send five invoices a month, you are paying extra for something you barely use.
Before you choose a processor based on bundled features, check whether you already have software that does the same thing. If you use QuickBooks or Shopify, your processor needs to integrate with those systems, not replace them. Some processors integrate better than others, so test the connection with a small transaction before you move all your business over.
The most useful built-in feature for most small businesses is basic reporting — seeing how much you processed each day, which products sold most, or which customers spent the most. Most processors include this for free. Payroll, inventory, and advanced accounting usually cost extra and may not be worth it unless you process very high volume.
Switching processors: what to expect and how to test first
Switching from one processor to another takes time and carries some risk. You will need to update payment links on your website, tell customers about a new invoice address if you send invoices, and reprogram your point-of-sale system if you use one. Your old processor may hold your funds for a few days after you leave, so plan for a gap in cash flow.
Before you switch completely, test the new processor with a small portion of your transactions. If you have an online store, send one invoice through the new processor and ask a friend to make a test purchase. Watch how long settlement takes and whether the funds arrive in your bank account correctly. If something goes wrong, you have not disrupted your whole business.
Keep your old processor active for at least a week after you switch, in case a customer tries to use an old payment link or you discover a problem. Once you are confident the new processor is working, you can close the old account. Some processors charge a cancellation fee, so check your contract before you sign up.
Frequently Asked Questions
What is the difference between interchange-plus and flat-rate pricing?
Interchange-plus shows you the actual Visa and Mastercard fee (interchange) plus the processor's markup separately on your statement. Flat-rate charges the same percentage on every transaction regardless of card type. Flat-rate is usually simpler and cheaper for low-volume businesses; interchange-plus is cheaper for high-volume businesses because the markup shrinks as you process more.
Do I need a separate merchant account?
Most modern processors handle merchant accounts for you as part of their service, so you do not need to set one up separately. Older processors or banks may still require you to open a merchant account, but this is becoming rare. Ask the processor whether a merchant account is included or if you need to open one yourself.
What happens if a customer disputes a charge?
The customer's bank investigates the dispute, and the processor typically holds the funds while the investigation happens. If the customer wins, the money goes back to them and you lose the sale. If you win, you keep the money. Chargebacks can take 30 to 90 days to resolve, so your cash flow may be affected during that time.
Can I use the same processor for in-person and online payments?
Yes, most major processors handle both. You will pay different fees for each type of transaction, but you can manage everything through one account and one settlement. This simplifies your bookkeeping and may may have access to you for volume discounts if you process enough total.
How do I know if a processor is safe with my customer data?
Look for PCI compliance certification, which means the processor meets security standards set by Visa and Mastercard. All major processors are PCI compliant; this is a baseline requirement, not a differentiator. Ask the processor for their security documentation if you want details, but any processor you are seriously considering will have this certification.
