GuidesGuide
How to prevent chargebacks as a coach
When a client disputes a payment, their bank takes the money back while it decides, and you pay a fee whatever the outcome. Many disputes start before the payment: terms the client never saw, a cancellation they thought was free, a charge they didn’t recognise. Here’s how to prevent them, and how to answer one.
Free until your first client pays you, then $19/month · no card to startUpdated
On this page
Why coaching clients dispute payments
A chargeback, or dispute, is a client asking their card issuer to reverse a payment. The money leaves your Stripe balance straight away, with a dispute fee, and the issuer decides the case. Stripe passes your evidence on, but it doesn’t choose the outcome.
Coaching is paid in advance and delivered over weeks, which leaves time for plans to change. The disputes coaches see fall mostly into four of Stripe’s dispute categories (opens in a new tab), and each has its own way to prevent it:
Business coaches have one more to watch. Visa’s rules (opens in a new tab) list “business opportunities” where the seller suggests the buyer will earn an income among the grounds for a misrepresentation dispute. Keep promises about what a client will earn off your sales page unless you can back them up.
What a dispute costs
- The payment. It leaves your Stripe balance when the dispute opens, and comes back only if you win.
- A $15 dispute fee in the US, which Stripe keeps even if you win.
- Another $15 if you respond, returned only if you win outright. Accepting the dispute costs the first fee and nothing more.
- Time. The bank usually decides 60 to 75 days after you send your evidence, and the whole process can take two to three months.
- Your dispute rate. Every dispute counts, won or lost, and card networks treat more than 0.75% of payments as excessive.
For a coach with a handful of clients a month, one dispute is a large share of payments. Stripe’s advice for businesses with fewer than about 100 payments a month is to refund suspected fraud more readily, because one or two fraud disputes can move the rate on their own.
Prevent disputes before the client pays
Step 1: Show your terms in full before payment
Put your cancellation and refund terms on the page where the client pays, in full, with a step they have to complete to agree. Stripe warns that a checkbox containing only a link to your terms may be rejected as evidence that the client saw them.
Step 2: Have the client sign them
A typed signature ties a name, a time and the exact wording together. In a cancellation dispute, the question under Visa’s rules is whether your policy was disclosed, and accepted, before the payment.
Step 3: Describe the program as it is
Sessions, length, format and what’s included, the same in your agreement as on your sales page. A dispute about quality turns on whether the service matched its description.
Step 4: Use a name they’ll recognise
The statement descriptor is the name on the client’s card statement. In your Stripe account’s settings, set it to your business name or your website, in 5 to 22 characters.
Step 5: Be easy to reach
Make your email or phone easy to find, and reply quickly. Visa’s rules ask a client to try to resolve a dispute about services not received, or not as described, with you before their bank opens one.
When a client asks for their money back
A refund request is often a dispute that hasn’t happened yet. If your terms say the client is owed money, refund it, in full and quickly: a fully refunded payment can’t be disputed, but a partly refunded one can, for the whole amount.
If your terms say they aren’t owed it, reply in writing, quote the clause they signed, and keep the conversation. Messages showing you explained the policy are evidence later.
Once a dispute is open, you can’t refund the payment: the issuer has already given the money back to the client. Your choice then is to accept the dispute or answer it. If the client should keep the money, Stripe’s advice is to accept the dispute rather than ask them to withdraw it.
How to answer a dispute
Stripe tells you when a dispute opens. You usually have 7 to 21 days to respond, depending on the card network, and if you miss the deadline you lose automatically. You get one submission, so gather everything before you send it.
Keep it short and on point. Stripe suggests (opens in a new tab) sending only the relevant section of your policy, with a screenshot of how your terms were shown at checkout. Files must be PDF, JPEG or PNG, 4.5 MB in total and under 50 pages, and banks won’t open links, audio or video.
Even a strong case can lose: Stripe itself says it’s very difficult to overturn a disputed payment, even in the most favourable cases. That’s why the steps before the payment matter more than the response.
How long a client has to dispute
Card networks typically allow 120 days from the payment, and more in some cases. For a service paid in advance, the window generally starts on the date of the service, not the payment, so a deposit for a program that runs for months can be disputed long after it was paid. Under Visa’s rules, a dispute about services not received can come up to 120 days after the last date the client expected them, and never more than 540 days after the payment.
So keep each client’s signed terms, messages and session records until at least 120 days after their last session.
How IntakePay helps
IntakePay puts the steps in the order that prevents disputes. Each client gets a private link: they answer your questions, read your terms in full and type their name to sign them before they can pay, and the deposit goes to your own Stripe account. The signed copy stays with the payment: the exact wording, the name, the time, and the IP address and browser it was signed from.
If a client disputes a payment anyway, their row in your dashboard changes to Disputed, and IntakePay drafts your response in your Stripe account: what was sold, how and when your terms were shown and signed, and the terms word for word with the signing record. Nothing is submitted for you. Add your session dates and messages, attach the signed terms PDF from their record in your dashboard, and submit it in your Stripe Dashboard.
Questions
Can a client dispute a payment after signing my terms?
Yes. Signing doesn’t remove a client’s right to dispute, and no clause can: Visa’s rules don’t let a business require clients to give it up. What signed terms change is what you can show, which is that the client saw and agreed to your cancellation and refund policy before paying.
Visa Core Rules and Visa Product and Service Rules, October 2026 (Visa)(opens in a new tab)
Should I fight a chargeback or accept it?
Accept it if your terms say the client is owed the money: you pay the $15 dispute fee and nothing more. Answer it if your terms and records show they aren’t owed it and you can gather the evidence before the deadline. Responding adds a second $15 fee in the US, which comes back only if you win.
Does taking a deposit help in a dispute?
It can. Under Visa’s rules, a client who paid a deposit, hasn’t paid the balance, and whose coach is still willing and able to deliver can’t dispute the deposit as a service not received, and neither can a client who cancelled before the service date. They can still dispute it as a cancellation if your policy wasn’t shown to them or you didn’t follow it.
Visa Core Rules and Visa Product and Service Rules, October 2026 (Visa)(opens in a new tab)
Sources
- How disputes work (Stripe docs)(opens in a new tab)
- Dispute categories (Stripe docs)(opens in a new tab)
- Preventing disputes and fraud (Stripe docs)(opens in a new tab)
- Best practices for responding to disputes (Stripe docs)(opens in a new tab)
- Responding to disputes (Stripe docs)(opens in a new tab)
- Measuring disputes (Stripe docs)(opens in a new tab)
- Statement descriptors (Stripe docs)(opens in a new tab)
- Stripe pricing (US)(opens in a new tab)
- Visa Core Rules and Visa Product and Service Rules, October 2026 (Visa)(opens in a new tab)
Keep reading
- Coaching cancellation policy templateFree template · Notice, late cancellations, no-shows and the deposit, ready to copy or download
- How to take a deposit for coachingGuide · How much to ask for, when to take it, and how to word a deposit you keep if a client cancels
- E‑signatures for coaching contracts: the law, and the tools comparedGuide · What makes an electronic signature on a coaching contract hold up, and the tools compared
Get the signature before the payment
One private link per client: your questions, your terms signed with a typed name, then the deposit, with the signing record kept for the day you need it.
Free until your first client pays you, then $19/month · no card to start