A quick note on the numbers: they're just examples in a stand-in currency. Use your own, the math works exactly the same.
Most makers size up card readers by the headline percentage rate, decide it sounds small, and move on. Fair enough. But at a small scale the percentage is rarely the expensive part. Two other numbers do the real damage, and one of them is the cost of not taking cards at all. Worth a closer look before you tape a "cash only" sign to the table.
The fixed fee is the one that bites
Most processors charge a percentage plus a small flat fee per sale. On a $50 order that flat fee is a rounding error. On a $3 sticker, that same few cents can be a big slice of the whole sale, on top of the percentage. So the painful card fees aren't on your big sales, they're on your cheapest impulse items, exactly the ones that feel like easy money. The fix isn't to refuse cards. It's to nudge those tiny sales into slightly bigger baskets, a bundle or a "three for" deal, so the fixed fee is spread across more than one cheap thing.
The far bigger cost: the sale you didn't make
Here's the number nobody puts on a spreadsheet. Plenty of shoppers carry little or no cash, and "cash only" or "the ATM's over there" turns an impulse buy into a polite no. That lost sale costs you the entire profit, not a few cents of fee. Picture a $600 day: a typical percentage rate leaves your processing fees somewhere in the neighborhood of fifteen or twenty dollars. If going cash-only would cost you even two or three sales of $18 each, that's $36 to $54 walking away, well more than the fees you were trying to avoid. For nearly every maker, taking cards pays for itself many times over.
Keep more of it with a few small moves
- Lift the small baskets. Bundles and "three for $X" deals push cheap sales past the fixed-fee sting and raise your average sale at the same time.
- Build fees into round prices. A clean, card-friendly price that already absorbs the fee keeps the line moving and your margin intact.
- Still keep cash for change, but never let a missing twenty be the reason you turn down a card.
- Check how your reader behaves with no signal, because some won't process offline, and a dead connection at a card-only booth is the worst of both worlds.
The expensive choice at a market is almost never the card fee. It's the customer who wanted to buy and couldn't.
Whatever reader you use, the fees only become real once you can see them next to your sales. Wares lets you log processing as an expense and shows your true profit per sale and per market with the fees taken out, so you can tell at a glance that the cards are earning their keep. It's free to try, right in your browser.