Payments for Dry Cleaners: What Stripe, Square, and the Big Processors Actually Cost You
The short version: dry cleaning runs on repeat customers and route accounts — which means card-on-file billing, where Stripe and Square charge their highest rates and say the least about it. Below: the fee math at your real ticket sizes, the route-customer workflow the big processors ignore, and the honest verdict per processor. Rates checked October 2026. Also see Dry Cleaners, AI for Dry Cleaners, and Tech for Dry Cleaners.
The fee table: what each processor actually charges you
Your tickets, their published rates:
- $22 average ticket (in person): Square 2.6% + 15¢ = $0.72 (3.3%) · Stripe in-person 2.7% + 5¢ = $0.64 (2.9%)
- $86.50 weekly route order (card on file): Square 3.5% + 15¢ = $3.18 (3.7%) · Stripe 3.4% + 30¢ = $3.24 (3.7%) — nearly a full point higher than swiping the same card at the counter
- $86.50 route order via ACH (0.8% capped at $5): $0.69 — one-fifth the card cost
- $120 commercial weekly (tablecloths, uniforms): card-on-file ~$4.35 · ACH $0.96. At 50 weeks, that's $170/yr in fees on ACH vs $218 on cards per account — and you have dozens of accounts.
Adyen, Chase Payment Solutions, Fiserv (Clover), Global Payments, and Worldpay publish no flat rates — all quote-based, all with zero dry-cleaner-specific content. Search "payment processing for dry cleaners" and you'll find small ISOs and vendor blogs; the giants are absent because a 3-store cleaner doesn't get an enterprise rep.
The workflow checklist the big processors fail
- Card-on-file as the default, not the exception. Your business is stored credentials — weekly customers, route accounts. Stripe and Square support it but price it at 3.4–3.5% and never feature it in SMB marketing. The processor that treats card-on-file as the primary flow (not an add-on) wins dry cleaning.
- Route-customer auto-charge with receipt by text. Charge Tuesday, text the receipt. Not an invoice, not a "pay now" request — a receipt. This single workflow is the difference between 5-day payment and 45-day payment.
- ACH enrollment for commercial accounts. The restaurant's $120/week in tablecloths should never touch a card network. 0.8% capped at $5 is the number; the processor has to make enrollment painless at signup.
- Split-tender and partial payments. "Half on the card on file, half cash" at pickup. Aggregated processors handle it; cheap terminals turn it into a manager key.
- Lost-garment credits without the fee autopsy. When you credit a $40 order, you want the processing fee handled sanely. Square refunds the fee on the refunded portion; Stripe doesn't refund the original fee — know which you're on before the bad day.
Flat-rate vs interchange-plus at dry cleaner volumes
A two-store cleaner doing $40,000/mo in card sales, ~1,800 transactions (small tickets!): Square flat 2.6% + 15¢ = $1,040 + $270 = ~$1,310/mo (3.28%) — note how the 15¢ per-transaction fee punishes small tickets. Interchange-plus at ~2.0% + 10¢ effective on these tickets: $800 + $180 = ~$980/mo. Gap: ~$330/mo, ~$4,000/yr. Small tickets make flat-rate's fixed fee hurt more, which means dry cleaners cross the interchange-plus breakeven earlier than most trades — around $25k/mo.
The honest friction: interchange-plus means a merchant account, monthly statements, and PCI questionnaires. If you're under $20k/mo, stay flat and simple. Over $25k, the $4,000/yr pays for a lot of paperwork tolerance. And the card-on-file surcharge (3.5% vs 2.6%) applies on both models — the fix for route billing isn't the rate model, it's ACH.
The honest verdict on each processor
- Square: the default for a reason — good hardware, honest flat rates, card-on-file works. The 3.5% + 15¢ stored-card rate is the tax you pay for simplicity; at route-heavy volume, graduate to interchange-plus or ACH.
- Stripe: only if you're technical enough to wire its billing products into your POS yourself. For most cleaners, Stripe-via-your-POS (CleanCloud and SMRT both integrate Stripe) beats Stripe-direct.
- Clover/Fiserv: reseller lottery on pricing; capable hardware. Worth a quote only if a local rep puts interchange-plus in writing.
- Adyen / Chase / Global Payments / Worldpay: the quote maze. None has dry-cleaner content, none will. At $50k+/mo they're negotiable and can be cheapest; never sign the first quote.
Whatever rails you pick, the workflow layer — voice-to-invoice and texted payment links from tools like ClaroPro — is what actually gets route customers paying on time.
Notes from Finix's public docs
Finix's public docs (docs.finix.com) document the stored-credential flows dry cleaning lives on: tokenize the card once, charge the weekly route automatically, handle the decline-and-retry logic. The docs also cover payment links for the one-off "your alteration balance is ready" text. The buying question for your POS vendor: "do you support stored credentials and automatic retry natively, or am I re-entering cards?" If the answer is re-entering, you're paying 3.5% for the privilege of doing manual work. And ask about decline handling: a good stored-credential setup retries the card automatically and texts the customer a fresh payment link — a bad one just fails silently and the route customer "forgets" for a month.
FAQ
What's the cheapest way to bill a $120/week commercial account? ACH at 0.8% capped at $5: $0.96/week. Enroll at signup as the default; "we auto-bill commercial accounts on Tuesdays" is a policy that ends late payment.
Should I keep taking cash? Yes. Dry cleaning skews cash-heavy in many neighborhoods, and cash has no fee. The goal isn't cashless — it's card-on-file for the regulars and cash welcome at the counter.
Can I require card-on-file for route service? Yes — it's your business policy, disclosed at signup. Frame it as the service standard ("route accounts are auto-billed"), not as distrust. Nearly every successful route operator does this.
What about the fee when I refund a lost-garment claim? Square returns the processing fee on the refunded amount; Stripe keeps the original fee. On a $40 credit that's a $1.16–$1.46 difference — small per incident, worth knowing before the bad day, not after.
The dry cleaner's payments playbook: card-on-file as the default for every route account, ACH for everything commercial and recurring, interchange-plus once you cross ~$25k/mo. The rate decision is worth ~$4,000/yr; the auto-billing decision is worth the entire route book. Re-check yearly — "rates checked October 2026" has a shelf life. Then AI for Dry Cleaners for the phone-and-reactivation stack, and Tech for Dry Cleaners for the POS math.
More guides
AI for Dry Cleaners: What Actually Works in 2026
Real use cases, real tools, what to ignore.
Tech for Dry Cleaners: The POS and Route Stack That Pays
Your trade's tech stack: when to buy, build, or book a team.
How much is a dry cleaning business worth?
What a business like yours is worth — and how buyers actually price it.
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.
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.