How to Pass Credit Card Processing Fees to Customers (Without Losing Them)
Cover image ·
The fee question every small school eventually faces
You set your tuition rates carefully. Then you notice that every card payment quietly costs you 3% before the money even hits your account. On $10,000 a month, that's $300 gone. On $15,000, it's $450. At some point you start wondering: should my clients be paying this, not me?
The answer depends on how you structure it — and how you communicate it. Done well, fee pass-through is completely normal and most families accept it without complaint. Done badly, it feels like a surprise tax and you lose trust. This article walks through the mechanics, the maths, and the conversation.
Understand what you're actually paying first
Card processing fees are not one flat number. The most common structure you'll encounter is a percentage of the transaction plus a small fixed amount per transaction — for example, 3.15% plus $0.30 per charge. ACH bank transfers (where a client pays directly from their bank account) typically cost significantly less, around 0.6% with no fixed per-transaction fee.
That fixed $0.30 matters more than it looks. On a $30 payment it adds 1% to your effective rate. On a $300 payment it adds 0.1%. If you have families paying small amounts frequently, your real cost per dollar collected is higher than the headline percentage suggests.
One tutoring business noticed exactly this: a payment of $123.60 showed in their records, but only $120.00 landed in the bank — the $3.60 difference went to the processor. Knowing that gap exists is the first step to deciding who should cover it.
Three ways to handle it — and the trade-offs of each
1. Absorb the fees yourself
You charge $100, you receive roughly $97. Simple for clients, costly for you. One music school owner had absorbed fees this way for 13 years before finally deciding to stop. At modest revenue levels this is manageable; at $10,000–$15,000 a month it becomes a meaningful line item.
2. Pass the exact fee to clients
You charge $100, the client pays $103.15 (or whatever your processor charges). You receive $100. This is mathematically clean but can produce slightly different invoice totals for the same lesson price depending on when the payment is processed — which confuses families and generates support questions. One school saw exactly this: the same $81.25 charge produced an invoice fee of $1.22 on one date and $1.63 on another, prompting a support query about why the amounts differed.
3. Pass a round-number surcharge
You set a flat percentage — say 3% — that clients see on every invoice. It's slightly above your actual cost on some transactions and slightly below on others, but it's predictable and easy to explain. This is the most common approach among small schools and studios. Some operators round up slightly (to 3.2%, for example) to ensure the surcharge covers both the percentage and the fixed per-transaction component.
The ACH lever most schools ignore
If you're worried about families reacting badly to a card surcharge, give them a free alternative: bank transfer (ACH). The processing cost is typically around 0.6% — roughly one-fifth of a card fee. You can pass that cost on too, or absorb it entirely as an incentive.
Framing matters here. "Pay by bank transfer and avoid the card fee" lands better than "we charge extra for cards." You're giving clients a choice, not imposing a penalty. Some schools add a note to every invoice directing clients to pay by bank transfer if they want to avoid fees, including the account details right there in the invoice.
What to actually charge: a worked example
Say your card processing rate is 3.15% plus $0.30 per transaction, and your average invoice is $150.
Percentage cost: $150 × 3.15% = $4.73
Fixed cost: $0.30
Total processor cost: $5.03
As a percentage of $150: 3.35%
If you set your surcharge at 3.2%, you collect $4.80 — close enough to break even on most transactions. If you want to be certain you never pay out of pocket, set it at 3.5% (the typical maximum allowed under card network rules). The difference between 3.2% and 3.5% on a $150 invoice is $0.45 — unlikely to cause a family to leave.
For ACH, passing through 0.6% or rounding to 1% for a small cushion are both reasonable choices.
How to tell clients — and when
The worst time to introduce a processing fee is on an invoice that's already overdue or mid-term. The best time is:
Before enrolment, in your fee schedule or registration form
At the start of a new term, with a brief note in your newsletter or welcome email
Alongside a clear alternative (bank transfer, cash, cheque) so it doesn't feel like a take-it-or-leave-it
A simple, honest message works better than a long explanation:
"To keep tuition rates stable, we pass card processing fees directly to clients at cost — currently 3% for credit and debit cards. To avoid this fee, you can pay by bank transfer [details below] or by cheque."
That's it. Most families understand that card networks charge fees; they just don't want to feel surprised.
The comparison that trips people up
Some school owners compare their current all-in cost (software plus processing) to a new provider's processing rate alone, or vice versa. One tutoring centre was paying around $300 a month in card fees through their existing provider on roughly $11,000 in monthly revenue — about 2.7%. A new provider quoted 3.15%, which looked worse. But the comparison only holds if everything else (software cost, manual work, failed payment handling) is equal.
Before deciding whether to absorb or pass fees, calculate your actual monthly processing cost at your current volume, then model what it looks like passed through. At $10,000 a month, a 3% surcharge collected from clients is $300 that stays in your pocket instead of going to the processor.
A note on record-keeping
When clients pay a surcharge, your gross revenue figure includes the fee. Your net revenue — what you actually keep — is lower. If you're tracking income for tax purposes, the processor fee is a business expense, not part of your revenue. Keep this distinction clear in your records, especially if you're comparing month-to-month income figures.
What we built at Noto
We built Noto for music schools, tutoring centres, and similar small education businesses. Because processing fees came up constantly in conversations with operators — some absorbing costs they couldn't afford, others surprising clients mid-term — we made fee pass-through a configurable option: set a card surcharge percentage, set an ACH percentage, and clients see the fee on their invoice before they pay. We mention it here not as a sales pitch, but because the pattern we kept seeing — schools losing money silently on every card payment — is exactly what this article is about.







