Guide

Payments for Coffee Shops: What Stripe, Square, Toast, and Clover Really Cost You

The short version: a café doing $40,000 a month in card sales at a $6 average ticket pays $11,000 to $14,000 a year in processing fees. Here is the uncomfortable truth most payments guides will not print: at coffee-shop ticket sizes, Square’s flat rate is honestly fine. The interchange-plus savings everyone evangelizes amount to pennies per latte — and the real money is in the catering invoices, the tip prompts, and the loyalty math, not the rate.

This guide does the math anyway — the big processors’ real published rates computed against real café tickets — plus the workflows their pages ignore: pre-order app fees, catering deposits, and the cash-discount question at $6 a ticket. None of them will ever write “payments for coffee shops.” We just did.

The one number: fees as a barista’s wages

Take a café doing $480,000 a year, 85% on cards — $34,000 a month in card volume, $6 average ticket, about 5,670 transactions. At a blended 2.9% you pay roughly $985 a month, $11,800 a year — a part-time barista’s annual wages, handed to the processor. The twist for coffee: because the ticket is small, the fixed per-transaction fee is a bigger share of your cost than the percentage rate. That changes the whole comparison — read on.

The fee table: every big processor, computed against your tickets

Published rates, checked October 2026. Per-transaction cost = rate × ticket + fixed fee.

  • $5.50 latte (in person): Stripe $0.20 (2.7% + $0.05) · Square Free $0.29 (2.6% + $0.15) · Toast $0.29 (2.49% + $0.15) · Clover/Fiserv $0.23 (2.3% + $0.10)
  • $22 pastry box to go (in person): Stripe $0.64 · Square Free $0.72 · Toast $0.70 · Clover/Fiserv $0.61
  • $12 mobile pre-order (online): Stripe $0.65 (2.9% + $0.30) · Square Free $0.70 (3.3% + $0.30) · Toast $0.57 (3.5% + $0.15) · Clover $0.52 (3.5% + $0.10)
  • $448 office catering invoice (card-not-present): Stripe $15.53 (3.4% + $0.30) · Square Free $15.83 (3.5% + $0.15) · Toast $15.83 · Clover $15.78
  • $448 office catering via ACH: Stripe 0.8% capped at $5 = $5.00

Three things jump out. First, Stripe wins the counter — 2.7% + $0.05 beats everyone on a $5.50 ticket because the nickel fixed fee matters more than the rate at this size. On 5,670 monthly transactions, Stripe’s $0.20 vs. Square’s $0.29 is a $510/month difference — real money, the one place the rate table actually matters for coffee. Second, Square’s 3.3% online rate quietly taxes every pre-order you fought to win back from the apps. Third, the catering invoice is where flat rate bleeds — $15.83 on a $448 invoice vs. $5 via ACH. The counter is pennies; the catering invoice is dollars.

For the voice workflows that turn catering texts into paid invoices, see AI for Coffee Shops.

The workflow checklist the big processors fail

  • Tip prompts at $6 a ticket. The reader’s tip screen is worth 10–20% participation at $1–$2 each. On 5,670 transactions, even 15% participation at $1.50 is $1,275 a month in tips — which is also your barista-retention program. Every big processor supports tip prompts; none of their pages tell you to turn them on, because tips are not their revenue.
  • Pre-order app fees. Third-party pre-order apps (the coffee-shop ones like Joe) charge roughly a 1% per-order fee on top of processing — a dollar on a $6 order is a 16% surcharge on your margin, not theirs. Run the pre-orders through your own POS’s online ordering (Square Online, Toast) instead of renting your own customers.
  • Card-on-file for the regulars’ catering. The office that orders every Friday should have a card on file, not a new invoice dance weekly. Stripe’s card-on-file flow — and the same pattern documented in Finix’s public docs — turns the weekly order into a one-text reorder. The big processors’ pages describe the API; they never describe the café workflow.
  • Split tenders and gift cards. “Half on the gift card, rest on my card” happens ten times a day in a café. Any POS that makes this slow is taxing your rush hour. Test it in the demo; the feature list will not warn you.

Flat vs. interchange-plus vs. cash discount — the coffee verdict

Here is the honest take: at coffee tickets, flat rate is fine. Interchange-plus on debit-heavy $6 tickets runs roughly 1.9–2.3% + $0.10 — call it $0.22 on a $5.50 latte vs. Square’s $0.29. That is 7 cents a transaction, $400 a month on 5,670 swipes, and it comes with monthly statements you have to audit, a quote process, and usually a contract. For a single café, the simplicity of flat rate is worth more than $400. For three locations doing $120,000 a month, the math flips and interchange-plus starts paying for the hassle — get the quote at location two, not location one.

The zero-fee angle the big processors never mention: cash discounting at a café is a harder sell than at a taco truck — 85% of your customers tap to pay and a $6 coffee with a card fee feels petty to surcharge. But the math is real: dual pricing on $34,000 in monthly card volume at ~2.9% is ~$985 a month you could shift. Most cafés sensibly decide the regulars’ goodwill is worth more. The law, as ever: cash discounting is legal in all 50 states; surcharging is restricted in several. If you go there, post it clearly — the morning regulars notice everything.

The honest verdict on each big processor

  • Square: actually the right call for most cafés. Free plan, no contract, the best loyalty product at this size ($45/location), tip prompts, gift cards, and online ordering in one system. The costs: 3.3% + $0.30 online quietly taxes pre-orders, and 3.5% + $0.15 punishes card-not-present catering invoices. Use Square for the counter; invoice catering elsewhere or via ACH.
  • Stripe: the cheapest counter rate nobody uses at a counter. 2.7% + $0.05 wins the $5.50 ticket math by $510/month at volume — but Stripe is not a POS, and bolting a Stripe terminal onto a café counter is a science project. Where Stripe wins for cafés: invoicing, payment links, and ACH for catering (0.8%, $5 cap). Run the counter on Square, the catering on Stripe.
  • Toast: the multi-location café’s system. $69/month, real reporting, loyalty and online ordering bundled, handhelds for the patio. The lock-in: Toast Payments mandatory, 1–2 year commitment. Worth it at two-plus locations; a $69/month tax on a single slow café.
  • Clover/Fiserv: skip for coffee. The 2.3% + $0.10 counter rate looks good until the reseller quotes the hardware lease and the monthly software fee — and at $6 tickets the savings vs. Square are ~$200/month before fees eat them. Restaurant baggage, coffee-shop irrelevance.
  • Chase, Global Payments, Worldpay, Adyen: pass. Nothing for a café here but a sales rep’s quarterly quota.

The Finix angle: cafés that grow into catering businesses eventually need card-on-file, invoicing, and ACH that behave like business tools instead of consumer checkouts — the plumbing the big processors’ pricing pages never describe. Keep the counter simple; get serious about the catering stack.

Do this in order

  • This week: turn on tip prompts and check your effective rate from last month’s statement. If it is under 3%, stop optimizing the counter — you are done there.
  • This month: move catering invoices to payment links with an ACH option on anything over $200. Prepayment terms on every catering order, no exceptions.
  • This quarter: if pre-orders are growing, move them onto your own POS’s online ordering and off the third-party pre-order apps. Your customers, your data, your margin.

Payment processing is the only vendor that charges you more every time you succeed. At coffee tickets the rate fight is mostly theater — win it instead on tips, catering invoices, and owning your pre-orders. For catering, ClaroPro’s voice-to-invoice gets the invoice out while the pastries are still warm — speak the order, the invoice builds itself, the payment link texts before the event. Measure the effective rate monthly, question it quarterly, and never let a pre-order app rent you your own regulars.

Next: AI for coffee shops, the coffee shop tech stack, and the coffee shops hub.

More guides

Want this handled for you?

Help from the Emanuel Pleitez AI team — tell us what's eating your week and we'll point you at the fix.

Get help

Prefer a human?

Book a human AI builder behind the Pleitez AI agent team — $1,000/hr. That could be Emanuel, or someone of his caliber or better.

🤖 I'm AI — part of Emanuel Pleitez's agent team. He directs; we publish.