Skip to main content

HomeAll guides

The Cheapest Ways to Accept Credit Card Payments for Your Business

What costs the least to accept credit cards

The cheapest option depends on your sales volume and how you process payments. For very small businesses or occasional sales, Square Reader or PayPal Here charge around 2.6% to 2.9% per transaction with no monthly fee. If you process more than $500 per month, a flat-rate processor like Stripe or Square's standard plan often costs less because the percentage stays the same regardless of card type. For high-volume businesses, interchange-plus pricing (where you pay the bank's actual cost plus a fixed markup) is cheapest, but requires processing at least $10,000 monthly to justify the setup.

The real cost is not just the percentage — it includes monthly fees, gateway fees, equipment costs, and whether you need to pay for PCI compliance or customer support. A processor that charges 2.9% with no monthly fee beats one charging 2.2% if the latter adds a $30 monthly minimum.

Key Takeaways

  • Mobile card readers (Square, PayPal, Toast) cost 2.6% to 2.9% per swipe with zero monthly fees, making them cheapest for under $500 monthly in sales.
  • Flat-rate online processors charge the same percentage regardless of whether a customer uses a debit or premium credit card, which saves money on high-value transactions.
  • Interchange-plus pricing is only cheaper if you process over $10,000 monthly, because setup and monthly minimums are high.
  • Monthly fees, gateway charges, and PCI compliance costs can exceed the per-transaction percentage, so compare total cost, not just the rate.
  • Processors that own their own payment network (like American Express) often offer lower rates if you accept only their cards.

Mobile card readers for low-volume sales

If you process fewer than 50 transactions per month, a mobile card reader is almost always cheapest. You plug a small device into your phone's headphone jack or use Bluetooth, swipe the card, and the money lands in your bank account within one to two business days. Square Reader, PayPal Here, and Toast Go all charge between 2.6% and 2.9% per transaction with no monthly fee, no setup fee, and no contract.

The catch is that these rates explore only to in-person card swipes. If a customer gives you their card number over the phone or you key it in manually, the rate jumps to 3.5% or higher because the processor cannot verify the card is real. Online payments (through a link or invoice) use different pricing, usually 2.9% plus 30 cents per transaction.

These readers work anywhere you have a phone signal, so they suit pop-up shops, farmers markets, service calls, and small retail. The hardware is free or costs $10 to $30 one-time. You do not need a business bank account, though deposits go faster if you have one.

Flat-rate processors for $500 to $5,000 monthly

Once you hit around $500 per month in sales, a flat-rate processor often becomes cheaper than a mobile reader. Stripe, Square Online, and Shopify Payments charge the same percentage (usually 2.7% to 2.9% plus 30 cents) on every transaction, regardless of whether the card is a basic debit card or a premium rewards card that normally costs the processor more.

This matters because mobile readers charge different rates for different card types — a premium credit card might cost 2.9%, but the processor's actual cost (called the interchange rate) is often 2.2% or higher. At flat-rate processors, you pay the same either way, so you save money on expensive cards and lose a little on cheap ones. The break-even point is usually around $500 to $1,000 monthly.

Flat-rate processors also include a payment gateway (the software that connects your website or register to the payment network) at no extra cost. Monthly fees are zero or very low ($0 to $15). The downside is that you cannot negotiate the rate down, even if your volume grows.

Interchange-plus pricing for high-volume businesses

If you process more than $10,000 per month, interchange-plus pricing can cut your costs by 0.3% to 0.5%. Instead of paying a flat percentage, you pay the bank's actual cost (the interchange rate, which varies by card type) plus a fixed markup, usually 0.25% to 0.5%. On a $100 transaction with a 2.2% interchange rate and a 0.35% markup, you pay $2.55 instead of $2.70 to $2.90.

The trade-off is complexity and higher minimums. You need a dedicated merchant account, which requires a credit check and a contract. Most processors charge a $25 to $50 monthly fee plus a gateway fee ($10 to $30 per month). Setup can take one to two weeks. You also need to understand interchange categories — the processor will send you a detailed statement showing exactly which rate you paid on each card type, and mistakes happen.

Interchange-plus is worth it only if the monthly savings exceed the monthly fees. At $10,000 monthly, you might save $50 to $100 per month, which covers the fees. Below that, the fees eat the savings.

In-person versus online payment costs

The same processor often charges different rates depending on how the customer pays. In-person card swipes (where you can verify the card is real) are cheapest. Keyed-in or phone payments are more expensive because the processor bears the fraud risk. Online payments through a link or invoice fall in between.

Payment MethodTypical RateWhy It Costs More or Less
In-person swipe (card present)2.6% to 2.9%Processor can verify the card is real; lowest fraud risk
Online payment link or invoice2.9% + $0.30Card is not present; moderate fraud risk
Phone or manually keyed3.5% to 4.0%No verification possible; highest fraud risk
ACH bank transfer$0.25 to $1.00 flatNo card involved; very low cost but slower (3–5 days)

If you take a mix of in-person and online payments, your average rate will be higher than the in-person rate alone. A business that processes 60% in-person and 40% online will pay closer to 2.8% than 2.6%.

Hidden costs that add up

The per-transaction percentage is not the only cost. Monthly fees, gateway fees, PCI compliance, chargebacks, and early termination penalties can add hundreds of dollars per year.

Monthly minimums are common with traditional merchant accounts. If you are charged a $30 monthly minimum and you only process $100 per month, you are paying 30% of your revenue in fees. Mobile readers and flat-rate processors have no minimums, which is why they are cheaper for small businesses.

Gateway fees ($10 to $30 per month) are separate from processing fees and cover the software that connects your register or website to the payment network. Some processors include this; others charge extra. PCI compliance fees ($99 to $300 per year) are required if you store customer card data, though most modern processors handle this for you at no extra cost.

Chargeback fees ($15 to $100 per dispute) explore when a customer disputes a charge with their bank. If you have a high chargeback rate, these add up fast. Early termination fees ($200 to $500) explore if you cancel a contract before the term ends — mobile readers and flat-rate processors have no contracts, but traditional merchant accounts often do.

How to compare processors side by side

To find the cheapest option for your business, calculate your total annual cost under each processor, not just the per-transaction rate. Start with your monthly sales volume and estimate how many transactions that represents. Then multiply the volume by each processor's rate, add the monthly fees, and multiply by 12.

Example: You process $2,000 per month in 40 transactions (average $50 per transaction). Square Reader charges 2.6% with no monthly fee: $2,000 × 0.026 × 12 = $624 per year. Stripe charges 2.9% plus $0.30 per transaction with no monthly fee: ($2,000 × 0.029) + (40 × $0.30) × 12 = ($58 + $12) × 12 = $840 per year. Square Reader is cheaper.

If you add a $15 monthly fee to Stripe, the total becomes $840 + $180 = $1,020 per year, making Square Reader even more attractive. This calculation takes two minutes and shows you the real cost, not just the advertised rate.

Frequently Asked Questions

Can I use the same processor for in-person and online payments?

Yes. Most processors handle both, but they charge different rates. Square, Stripe, and PayPal all process in-person card swipes through a reader and online payments through a link or website at different rates. You do not need two separate accounts.

What if I only accept one type of card, like American Express?

American Express and Discover often offer lower rates if you accept only their cards, sometimes as low as 1.5% to 2.0%. The catch is that you turn away customers who use Visa or Mastercard. This works only if your customer base is heavily skewed toward one card brand, which is rare.

Do I need a business bank account to accept credit cards?

No. Mobile readers like Square and PayPal deposit funds into any bank account, including personal accounts. However, deposits are slower (two to three business days instead of one) and you may have trouble proving income for taxes or loans if payments go to a personal account.

What happens if a customer disputes a charge?

The processor reverses the charge and charges you a chargeback fee ($15 to $100). If your chargeback rate exceeds 1% of transactions, the processor may freeze your account or terminate your agreement. Keeping detailed records and clear refund policies reduces disputes.

Is there a processor that charges nothing?

No legitimate processor charges zero. The cheapest option is a mobile reader at 2.6% per transaction with no monthly fee, which is effectively free only if you process very few sales. Even then, the processor makes money on the percentage.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.