How to Find the Lowest-Cost Payment Processing for Your Business
What "cheapest" actually means in payment processing
The lowest-cost processor is not always the one with the smallest percentage rate. Payment processing costs come in layers—interchange fees (set by Visa and Mastercard, not the processor), assessment fees, gateway fees, monthly minimums, batch fees, and per-transaction charges all stack together. A processor advertising 1.5% might cost you more than one at 2.2% if the second one has no monthly fee and the first charges $25 per month.
Your actual cost depends on your business type, average transaction size, monthly volume, and whether you take cards in person, online, or both. A coffee shop with hundreds of small cash transactions has different math than a plumber with ten large invoiced jobs per month. Before comparing rates, you need to know what you actually process.
The cheapest option for you is the one where (total fees ÷ total monthly sales) is lowest. That requires looking at your own numbers, not just the advertised rate.
Key Takeaways
- Interchange and assessment fees are set by card networks and cannot be negotiated; what varies is the markup a processor adds on top.
- Monthly fees, gateway charges, and per-transaction costs can exceed the percentage rate for low-volume businesses, so compare your total monthly cost, not just the rate.
- Nonprofits, restaurants, and high-volume retailers each have different cost structures; a rate that works for one may not work for another.
- Flat-rate processors (like Square or Stripe) cost more for high-volume businesses but eliminate the guesswork for small operations.
- Your processing history, average ticket size, and monthly volume are what processors actually use to price you, not your industry alone.
Interchange and assessment fees: the part you cannot negotiate
Interchange is the fee Visa, Mastercard, American Express, and Discover charge every time a card is used. It goes to the cardholder's bank, not to your processor. These rates vary by card type (rewards cards cost more than basic cards), transaction method (online costs more than in-person), and business category. A grocery store pays different interchange than a gas station, which pays different from a software company.
Interchange rates change several times per year. Visa and Mastercard publish their schedules publicly, but the rates themselves are not negotiable—your processor cannot lower them. What your processor can do is add a markup on top of interchange, and that markup is where competition happens.
Assessment fees are smaller charges the card networks assess on processors, who pass them to merchants. These are also fixed and non-negotiable. Together, interchange plus assessment typically make up 1.5% to 2.5% of your transaction total before your processor adds anything.
How processors make money: the markup layer
On top of interchange and assessment, your processor adds its own margin. This can be structured three ways: a percentage markup (0.5% to 1.5% on top of interchange), a flat per-transaction fee ($0.10 to $0.30), or both. Some processors use tiered pricing, where the markup changes based on card type or transaction size.
High-volume businesses (over $100,000 per month) can sometimes negotiate this markup directly with a processor's sales team. Most small businesses cannot. For them, the choice is between published rate cards from different processors.
A processor's advertised rate (like "2.9% + $0.30") usually means interchange plus assessment plus that processor's markup. When you see a lower rate elsewhere, check whether it includes monthly fees, gateway fees, or minimum volume commitments that would push your total cost higher.
Flat-rate processors versus tiered pricing
Flat-rate processors charge the same percentage on every transaction, regardless of card type or how the card is processed. Square, Stripe, and PayPal all use flat rates. For Square in-person, that rate is typically 2.6% + $0.10 per transaction. For Stripe online, it is usually 2.9% + $0.30. These rates are simple to understand and the same for every customer.
Flat rates cost more for high-volume businesses because they do not account for the fact that some transactions (like debit cards or in-person Visa) have lower interchange than others. A restaurant processing $500,000 per month would pay thousands more per year on a flat rate than on tiered pricing.
Flat rates cost less for low-volume businesses because there is no monthly fee, no gateway fee, and no setup cost. If you process $5,000 per month, the simplicity and lack of hidden charges often makes flat-rate cheaper than a traditional processor with a $25 monthly fee plus tiered rates.
Monthly fees, gateway fees, and other charges that add up
Traditional processors often charge a monthly fee ($10 to $50) just to have an account, whether you process anything or not. They may charge a separate gateway fee ($10 to $30 per month) if you take online payments. Some charge a batch fee ($0.25 to $0.50) every time you settle transactions. A few charge a PCI compliance fee or a statement fee.
These charges are invisible in the advertised rate but real in your bill. A processor quoting 1.8% + $0.15 per transaction plus a $25 monthly fee will cost more than one at 2.2% + $0.25 with no monthly fee if your volume is under $10,000 per month. The math changes at higher volumes.
Before signing up, ask for a sample invoice showing every charge. Do not rely on the rate card alone.
Comparing costs for your specific situation
To find your cheapest option, gather three pieces of information: your average monthly sales, your average transaction size, and what percentage of transactions are in-person versus online (or invoiced).
Then request a quote from at least three processors. Ask each one to show you the total cost for a month at your actual volume. Do not ask for the rate—ask for the dollar amount you would pay. Include all fees: monthly, per-transaction, gateway, batch, and any other charge they mention.
Compare the total dollar cost, not the percentage. If Processor A costs $180 per month on your volume and Processor B costs $165, Processor B is cheaper, regardless of which one advertises a lower rate.
For online-only businesses, Stripe and Square are often the cheapest because they have no monthly fees and their flat rates are transparent. For in-person businesses with high volume, a traditional processor with tiered pricing may be cheaper. For businesses mixing both, you may need two processors (one for in-person, one for online) or accept that one will not be optimal.
Special pricing for nonprofits, restaurants, and high-volume sellers
Some processors offer lower rates to nonprofits (typically 1.5% to 2.0% on in-person transactions). Restaurants sometimes get tiered pricing that accounts for the fact that most of their transactions are debit cards, which have lower interchange. High-volume retailers (over $500,000 per month) can negotiate custom rates.
If your business falls into one of these categories, mention it when requesting a quote. You may not get a special rate, but you will not know unless you ask.
Nonprofits should also check whether they can use a processor like Donorbox or GiveWP, which are built for donation processing and often have lower rates than general-purpose processors.
Frequently Asked Questions
Can I negotiate my processor's rate if I process a lot of volume?
Yes, but only if you process over $100,000 per month and you contact the processor's sales team directly, not through their website. They will ask for your processing history and may offer a custom rate. Flat-rate processors (Square, Stripe) do not negotiate.
Why is my actual bill higher than the advertised rate?
The advertised rate usually shows only the percentage and per-transaction fee, not monthly fees, gateway fees, or batch fees. Request an itemized invoice from your processor and compare it to the rate card you were quoted. If charges are missing from the quote, contact them before signing.
Is it cheaper to use two processors, one for online and one for in-person?
Sometimes. Square for in-person (2.6% + $0.10) and Stripe for online (2.9% + $0.30) may cost less together than a single traditional processor with tiered rates and monthly fees. Calculate your total cost for both scenarios before deciding.
Do I have to use my bank's payment processor?
No. Your bank may offer processing, but it is rarely the cheapest option. You can use any processor and deposit the funds into any bank account. Shop around before assuming your bank is competitive.
What if I only process a few transactions per month?
A flat-rate processor like Square or Stripe is almost always cheapest for very low volume because there are no monthly fees. At $500 per month in sales, a $25 monthly fee from a traditional processor would cost you 5% of your revenue just in that one charge.