GUIDE

The Best Way to Take Card Payments Depends on Your Ticket Size, Not the Brand

For most small businesses, the best setup is one flat-rate processor such as Square or Stripe that handles both tap-to-pay and online invoices, with no contract and no leased hardware. Once your invoices run into the thousands, also offer bank transfer (ACH), because the card fee on a single large job can cost you over $100.

WHAT THIS ADDSThe question everyone argues about, Square versus Stripe versus PayPal, matters far less than two things nobody puts on the comparison chart. The first is the size of your average payment: a fixed 30¢ fee eats nearly 6% of a $10 sale. The second is whether you give big-invoice clients a bank-transfer option, which on a $4,000 job is the difference between about $116 and $5 in fees.

The short answer, and why the brand matters less than you think

Most small businesses should start with a flat-rate processor that has no monthly fee and no contract: Square, Stripe, or something similar. Use it for in-person taps and for online invoice payments, so all your money lands in one place. Then add bank transfer (ACH) as an option on any invoice over roughly $1,000.

That is genuinely it for most photographers, contractors, clinics and repair shops. The online comparisons spend thousands of words on which processor is 0.1% cheaper. The processors are close enough on headline rates that picking the "wrong" one costs most small businesses a few dollars a month.

What actually moves your fees is:

  • How big your typical payment is. Small tickets get hurt by the fixed per-transaction cents. Big tickets get hurt by the percentage.
  • Where the card is. A card tapped on a reader costs less than one typed into a web page, and much less than one you type in by hand from a phone call.
  • Whether you give clients a cheaper way to pay. On large invoices, bank transfer wipes out almost the entire fee.
  • The extras. Monthly minimums, statement fees, PCI fees, terminal leases and early termination fees. These are where small businesses actually get burned.

The rest of this guide works through each one with real math so you can price your own setup.

What a card payment actually costs you

Every flat-rate card fee has two parts: a percentage of the sale and a fixed amount per transaction. Stripe's long-standing published US rate for online card payments is 2.9% + 30¢. Square lists in-person card payments at 2.6% + 15¢. Rates change, so check the current pricing pages before you sign up, but those two give you a realistic baseline.

Here is what 2.9% + 30¢ does at different ticket sizes:

SaleFeeFee as % of sale
$10$0.595.9%
$40$1.463.7%
$150$4.653.1%
$4,000$116.302.9%

Two things fall out of that table.

If you sell a lot of small items, like a coffee cart, a car wash or a $15 add-on, the fixed 30¢ is the problem, not the percentage. An in-person rate with a lower fixed fee matters more to you than a lower percentage. Some processors also offer special pricing for very small transactions. Ask about it if your average ticket is under $10.

If you send large invoices, the percentage is the problem. Nearly 3% of a $4,000 kitchen deposit is real money, and switching processors to save 0.2% only gets you $8 of it back. The fix for big tickets is a different payment method, not a different card processor. More on that below.

To find your own number, take last month's total fees from your processor statement and divide by total card volume. That is your effective rate, and it is the only number worth comparing between providers. If it comes out well above the headline rate, something on the statement is costing you. It could be keyed-in cards, international cards, or a monthly fee.

In person and remote are two different problems

How you take the card changes both the fee and the risk.

In person: tap or insert

When the customer taps a card or phone on a reader, you get the lowest flat rate and the strongest protection against fraud disputes. The card's chip or the phone's wallet proves the card was present. For a body shop handing back keys or a clinic checking a patient out, this is the default.

You don't need expensive hardware. Square, Stripe and others sell small card readers, and both now offer tap-to-pay on a supported phone with no reader at all. Buy the hardware outright. Never lease it.

Remote: invoice or payment link

When the client pays from an emailed invoice or a link, you pay the higher online rate. You also carry more risk if they later dispute the charge. This is how most service businesses get paid: the photographer's balance due a week before the wedding, the contractor's progress payment. We covered how these work and who pays the fee in what a payment link actually is.

The one to avoid: typing in a card number

Reading a card number off a phone call and typing it into a virtual terminal is the most expensive and riskiest way to take a card. Most flat-rate processors charge a noticeably higher rate for keyed-in payments, because fraud is more common. You also have almost no defense if the cardholder later says they never authorized it. If a client wants to pay over the phone, send them a link while you're still on the call instead.

This is the main reason to pick one processor that does both in person and online. Your tap payments, invoice payments and deposits then sit in one dashboard and one payout. You don't have to reconcile two accounts at the end of the month.

Card, online invoice$116.30Card, tapped in person$104.15ACH bank transfer$5.00Paper check$0 (plus the wait)
Fee on a single $4,000 invoice by payment method, using published flat rates (Stripe online card 2.9% + 30¢, Square in-person 2.6% + 15¢, Stripe ACH 0.8% capped at $5). Check current rates.

On big invoices, offer bank transfer and let the client choose

This is the single biggest saving most service businesses miss.

Stripe's published US rate for ACH Direct Debit has been 0.8%, capped at $5. On a $4,000 invoice that is $5. The same invoice paid by card online costs $116.30. That is a $111 difference on one payment. A contractor who collects ten invoices like that a year keeps over $1,100 just by putting a "pay by bank" button next to the card button.

Bank transfer has real downsides, and you should know them:

  • It's slower. ACH payments take a few business days to settle, compared with card payouts that typically arrive in a day or two.
  • It can bounce. If the client's account doesn't have the money, the payment fails after you thought you'd been paid. Don't release the finished photos or the car on an ACH payment that hasn't cleared.
  • Some clients won't use it. People who want card points or the card's dispute protection will keep paying by card. That's fine. Offering the option is the point.

A paper check costs you nothing in fees, but it costs you a trip to the bank or a mobile deposit, plus the wait. It also gives clients an excuse to say "it's in the mail." For large invoices, ACH gets you most of the savings of a check without the chasing.

A practical rule: below about $500, don't bother steering anyone. The card fee is small and the convenience gets you paid faster. Above about $1,000, put ACH first on the invoice and card second. If you're laying out the invoice itself, our guide to what a small business invoice should include covers where the payment options go.

One note on software: the fee is set by the processor behind the pay button, not by the tool that sends the invoice. Whether you invoice from QuickBooks, Square, or a portal like Fynl, the question is which payment methods that processor lets your client choose.

When flat-rate stops being the cheapest option

Flat-rate pricing is simple, but you pay for the simplicity. The processor charges you the same rate whether the customer used a cheap debit card or an expensive rewards card. The actual cost underneath, called interchange, varies a lot by card type. Debit card interchange for large banks is capped by the Federal Reserve under Regulation II, so a debit swipe costs the processor far less than a premium rewards card does.

Interchange-plus pricing passes that real cost through to you and adds a fixed markup on top. It looks something like "interchange + 0.3% + 10¢." Many providers also add a monthly fee. When most of your customers pay with debit cards, you keep the difference.

So when does it make sense to switch? There is no universal threshold. Anyone who quotes you one is guessing about your card mix. Here is how to work out yours:

  1. Pull three months of statements and calculate your effective rate (total fees divided by total volume).
  2. Ask an interchange-plus provider to quote you based on those same statements. A legitimate one will do this for free.
  3. Add their monthly fees to their quoted processing cost and compare the total against what you actually paid.

In practice, businesses running a few thousand dollars a month through cards almost never come out ahead, because the monthly fees eat the savings. Businesses running tens of thousands a month, with a lot of in-person debit, often do. Clinics and auto shops with steady in-person volume are the typical winners.

What to refuse, regardless of the rate:

  • Multi-year contracts with early termination fees. Many independent sales agents offer a low rate and lock you in.
  • Leased terminals. Terminal leases are commonly non-cancelable and can cost several times the hardware's price over the term.
  • Tiered pricing ("qualified" and "non-qualified" rates). It makes your real cost nearly impossible to predict.
Flat-rate (Square, Stripe)Interchange-plusHow the fee is setSame % + cents on every caActual card cost plus a fiMonthly feeUsually noneOften yesDebit cardsCharged the same as rewardYou keep the lower debit cContractUsually noneVaries; refuse terminationBest fitLow or uneven monthly voluHigh, steady in-person vol
Flat-rate versus interchange-plus pricing, and who each suits

Can you just pass the fee to the customer

Sometimes, but it's more restricted than most people think, and it's often a bad trade.

Surcharging means adding a fee to credit card payments. Visa's rules cap a surcharge at 3% and require you to disclose it clearly before the sale. Card networks also require advance notice to your processor. You cannot surcharge debit cards, even when they're run as credit. A few states restrict or ban surcharging outright. Check Visa's merchant rules and your state's law before you add one. Don't rely on a processor's sales page for this.

Cash discounting is the legal mirror image. You set your listed price and offer a lower price for cash or bank transfer. It works out to the same thing in effect, but the rules are usually looser and customers react to it better. "Pay by bank and save 3%" feels like a reward. "3% card fee" feels like a penalty.

The honest tradeoff: a wedding photographer charging $4,500 who adds a 3% surcharge recovers about $135. They may also start a conversation about fees with a client who was otherwise happy. For many service businesses, the cleaner move is to build card fees into your prices and offer ACH as the cheaper option. If you'd rather recover the cost explicitly, say so in the quote, not as a surprise on the invoice. Our guide to sending a quote shows where terms like that belong.

What I would set up, by type of business

Here is how this plays out for a few real kinds of business.

Wedding or portrait photographer. Almost everything is remote and the tickets are large. Take the deposit by card when the client signs, because speed matters more than the fee at that moment. Put ACH first on the balance invoice. A phone tap-to-pay app covers the occasional print sale at a session. There's no need for a reader.

Body shop. The insurer pays most of the bill. The customer pays the deductible and any extras at pickup, in person. Use a counter reader with a flat in-person rate. Once monthly card volume is substantial, get an interchange-plus quote, because a lot of that volume will be in-person debit. Refuse any terminal lease.

Small clinic or therapy practice. Visits are steady and mid-sized, and many patients pay with HSA or FSA cards, which run like normal cards. A reader at the front desk plus emailed invoices for follow-up balances covers it. Volume is predictable, so this is the business most likely to save money on interchange-plus after its first year.

Contractor or remodeler. Payments are large and staged: deposit, progress payments, final. ACH matters more here than for anyone else. A $20,000 job billed in three stages could carry around $580 in card fees, against $15 by bank transfer. Accept cards for clients who insist, and decide up front whether that cost is built into your price.

Anyone selling lots of small items. Focus on the fixed per-transaction fee, not the percentage. Ask about small-ticket pricing.

One last practical point, whatever you choose: keep it to one processor if you can. Two accounts means two sets of fees, two payout schedules and twice the reconciliation, which is work you don't get paid for.

1Pick oneno-contractflat-rateOne that does bothin-person taps andonline invoices2Buy hardwareoutright or usephone tap-to-payNever lease aterminal3Add ACH oninvoices overabout $1,000Put bank transferfirst, card second4Check youreffective rateevery quarterTotal fees dividedby total card volume5Get aninterchange-plusquote once volumeCompare total cost,including monthlyfees
A default card-payment setup for most small service businesses
DO THISOpen one no-contract flat-rate account that handles both taps and invoices, buy any hardware outright, and put a bank-transfer option on every invoice over about $1,000. Then check your effective rate once a quarter, and only shop for interchange-plus pricing when your monthly card volume is high and steady.

Questions people also ask

Is Square or Stripe cheaper for a small business?

On headline rates they're close. Square tends to be simpler for in-person sales, and Stripe is more flexible online and offers ACH with a low cap. Your average ticket size and whether you offer bank transfer will change your costs far more than the choice between the two.

What is a normal credit card processing fee for a small business?

Flat-rate processors typically charge around 2.6% plus a few cents in person and around 2.9% + 30¢ online. To find your real cost, divide last month's total fees by total card volume. If that number is well above the headline rate, look for keyed-in transactions or monthly fees on your statement.

Can I charge customers a fee for paying by credit card?

In most states, yes, within card network rules. Visa caps surcharges at 3%, requires clear disclosure, and doesn't allow surcharges on debit cards. Some states restrict surcharging, so check your state's law. Offering a discount for bank transfer is often simpler and goes down better with clients.

Do I need a card reader?

Not if you mostly invoice remotely. Phone tap-to-pay covers occasional in-person sales. If you take payments at a counter every day, a reader you buy outright is worth it. Avoid leasing one.

Sources

One portal instead of five subscriptions

CRM, calendar, quotes, invoices, website and email — with the AI running on your own Claude or ChatGPT API key, so there is no markup on it.

See pricingMore posts