Skip to main content

Choosing a Payment Processor That Fits Your Small Business

What to look for when comparing payment processors

The right payment processor depends on how you actually take money—in person, online, by phone, or some mix of all three. Before you compare rates, know what your business does: a coffee shop that swipes cards at the register has different needs than a plumber who invoices after the job or an online store that ships later. Each processor handles these differently, and the cheapest option for one business model can be the most expensive for another.

Start by listing what you need: Do you need a physical card reader? Do you process invoices? Do you take payments on your phone? Do you need to handle recurring charges? Once you know what you're actually doing, you can compare the real costs—not just the advertised rate, but the per-transaction fee, monthly minimums, equipment costs, and what happens when a customer disputes a charge.

Key Takeaways

  • The cheapest rate means nothing if the processor charges monthly fees, equipment rental, or high dispute fees that don't apply to your competitor's choice.
  • Card-present transactions (swiped or tapped in person) usually cost less than card-not-present (online or phone), so a processor cheap for one may be expensive for the other.
  • Processors that integrate with your accounting software or point-of-sale system save time reconciling, which is worth money even if the rate is slightly higher.
  • Dispute and chargeback fees vary widely—some processors charge $15 per dispute, others $100—and add up fast if you take high-value or risky orders.
  • Month-to-month contracts let you leave if rates rise or service fails, while multi-year deals lock you in but sometimes offer lower rates.

How payment processor costs actually break down

A processor's cost is never just one number. You pay a discount rate (a percentage of each transaction), a per-transaction fee (usually $0.20 to $0.30 per card swipe), and often a monthly minimum or monthly fee. Some also charge for equipment, PCI compliance, statement fees, or batch fees. A processor advertising 2.2% + $0.30 per transaction sounds cheaper than one at 2.5% + $0.25, but the math changes depending on your average transaction size and volume.

Beyond the per-transaction charges, watch for hidden costs. Chargeback fees (what you pay when a customer disputes a charge) range from $15 to $100 per dispute. Monthly minimums mean you pay a flat fee even in slow months. PCI compliance fees cover the security standards card networks require; some processors include this, others charge $10 to $30 monthly. Gateway fees apply if you process online and use a separate payment gateway. Add these up for a real monthly cost, not just the rate you see advertised.

Processors for in-person payments (card readers and terminals)

If you take cards at a physical location—a register, a market stall, a service call—you need a card reader or terminal. Square, Clover, Toast, and Stripe Terminal all offer small devices that connect to your phone or tablet. Square and Stripe are the most common for very small businesses because they have no monthly fees and charge only per transaction. Clover and Toast cost more but include built-in inventory, staff management, and reporting, so they work better if you're running a full point-of-sale system.

The trade-off is usually between simplicity and features. Square's reader is cheap and works anywhere with a phone signal, but it doesn't track inventory or staff. Clover's system does all that but costs $50 to $300 monthly depending on the plan. If you're a sole proprietor taking a few cards a day, Square or Stripe makes sense. If you manage employees, track stock, or need detailed sales reports, the monthly fee for Clover or Toast often pays for itself in time saved.

Processors for online and phone payments

Online stores and phone-based businesses need a different setup. Stripe, PayPal, Square Online, and Shopify Payments all handle card-not-present transactions (where the customer isn't swiping in front of you). The rates are usually higher than in-person because fraud risk is higher. Stripe and Square Online integrate with most e-commerce platforms; PayPal works everywhere but takes a larger cut; Shopify Payments is built into Shopify stores and often the cheapest option if you already use Shopify.

For invoicing and recurring charges—a contractor billing monthly retainers or a membership site charging subscriptions—look at processors that specialize in that flow. Stripe Billing, Square Invoices, and PayPal all let you send an invoice and automatically charge the card on a schedule. Some charge extra for this feature; others include it. If you bill the same customers repeatedly, this integration saves hours of manual work each month and reduces the chance a payment gets missed.

Comparing rates across different transaction types

A processor's advertised rate often applies only to standard debit and credit cards swiped in person. Everything else costs more. American Express and Discover cards typically cost 0.3% to 0.5% more than Visa and Mastercard. Online transactions cost 0.5% to 1% more than in-person. Keyed-in transactions (you type the card number) cost more than swiped. If your business does a mix—some in-person, some online, some high-risk—the real average rate is higher than the headline number.

Build a spreadsheet with your actual mix. If you do 60% in-person Visa/Mastercard, 30% online, and 10% American Express, calculate the weighted average cost. Then do the same for each processor you're considering. The one with the lowest advertised rate often isn't the cheapest when you account for your real transaction mix. This is where most small businesses leave money on the table—they pick based on the headline rate and don't do the math.

Integration with your accounting and point-of-sale software

A processor that connects directly to your accounting software or point-of-sale system is worth paying slightly more for, because reconciliation—matching what the processor says you received to what your bank account shows—becomes automatic instead of manual. Square integrates with QuickBooks, Xero, and Wave. Stripe connects to most platforms through Zapier or native plugins. Clover has its own ecosystem but also connects to QuickBooks and other tools.

Manual reconciliation takes 30 minutes to an hour per month for most small businesses, and mistakes are common. If a processor's integration saves you that time and reduces errors, the extra 0.1% or 0.2% in fees often pays for itself. Ask each processor what software they integrate with before you sign up. If your accountant uses a specific platform, check compatibility first—switching processors later because of integration problems is expensive and disruptive.

Contract terms and what happens if you want to leave

Some processors lock you into a one-, two-, or three-year contract. Others offer month-to-month terms. Contracts sometimes offer lower rates in exchange for the commitment, but they also mean you're stuck if rates rise, service gets worse, or you find a better option. Month-to-month contracts cost slightly more but let you leave with 30 days' notice. For a new business, month-to-month is usually safer because you don't know yet what your actual volume will be or whether the processor's service will hold up.

Read the fine print on early termination. Some processors charge a penalty if you leave before the contract ends—sometimes a flat fee, sometimes a percentage of your remaining contract value. Others charge nothing. If you're considering a contract, ask the processor directly: "What is the early termination fee if I leave after six months?" Get the answer in writing. The difference between a $500 penalty and no penalty can matter if you need to switch.

Frequently Asked Questions

Does it matter which processor I choose if I'm just starting out?

Yes, because switching later costs time and money. You'll have to update your website, point-of-sale system, and accounting software. Customers may see different payment screens. Start with a processor that handles your current needs and can grow with you—one that supports the features you'll add in the next year or two. Month-to-month terms let you switch if you outgrow it.

What's the difference between a payment processor and a payment gateway?

A processor handles the money—they take the card information, charge the customer, and deposit funds into your bank account. A gateway is the software that securely sends the card information to the processor. Some processors include their own gateway; others let you use a separate one. For most small businesses, you pick a processor and use their gateway. You only need to think about this separately if you're building a custom system.

Can I use multiple processors at the same time?

Yes, and many businesses do. You might use Square for in-person payments and Stripe for your online store, or PayPal for invoices and Clover for your register. The downside is reconciliation gets more complicated because you're tracking multiple accounts. If you do this, make sure your accounting software can pull from all of them automatically, or you'll spend hours manually entering transactions.

What happens to my money if the processor goes out of business?

Your money is held in a reserve account separate from the processor's operating account, so it's protected even if the company fails. However, there may be a delay in getting it transferred to your bank. This is why month-to-month contracts matter—if a processor's service starts failing, you can leave before a crisis happens. Check online reviews and the processor's financial stability before committing to a long contract.

Should I negotiate rates with a processor?

Yes, especially if you process high volume or have a mix of transaction types. Processors publish standard rates, but they often have room to negotiate, particularly for businesses doing $10,000 or more per month. Call and ask if they can beat a competitor's rate or waive monthly fees. Get any negotiated rate in writing before you sign. Rates negotiated verbally can disappear when your contract renews.