Designing a fair cancellation policy that protects your business

A fair cancellation policy refunds less as the event gets closer: a full or near full refund for early notice, a retained deposit for late notice, and a rebooking credit offered before any cash leaves your account. "Not refundable" alone does not work. Clients ignore it, leave bad reviews, and sometimes escalate to chargebacks. A sliding scale tied to the notice window, written into your contract, protects your revenue while staying fair to the client.

Key takeaways

  • Tiered refunds based on notice, where cancellations 60 or more days out refund more than those within 14 days, hold up far better than flat not refundable terms.
  • A rebooking credit, letting clients apply their deposit to a future date, recovers cash flow without refunding and reduces churn.
  • Clear written policy language in your client contract prevents disputes and supports your position if a client disputes a charge.
  • Partial refunds are often worth offering. They build goodwill while you still keep meaningful protection.

Why "not refundable" fails on its own

Most vendors start here: post "all sales final, not refundable" and hope it sticks. It does not, for three reasons.

First, clients do not feel the consequence until they have already paid, and by then they are angry. A client who loses a $1,500 deposit to a June cancellation in February feels trapped, not warned. They will call, demand a refund, or file a chargeback, costing you more in dispute fees than you would have kept.

Second, chargebacks punish you anyway. If a client disputes the charge with their card company, the network often sides with the consumer when the merchant terms are vague. "Not refundable" is easy to challenge as unreasonable. You lose the full deposit and pay a dispute fee on top.

Third, no refund policies hurt your reputation. Service vendors live on reviews and referrals. One angry client who posts "they kept my entire $2,000 for a cancellation two months out" will cost you more in lost bookings than a partial refund would have.

The answer is not to abandon protection. It is to replace the all or nothing stance with a sliding scale and alternatives that give clients skin in the game while you keep cash flow predictable.


A sliding scale refund schedule by notice window

A sliding scale ties how much you refund to when the client cancels. The further out the cancellation, the more time you have to rebook the date, so the more the client gets back. Clients accept that logic because it tracks real exposure on both sides, and the schedule is far harder to dispute than a flat refusal.

A worked example for a $2,000 wedding photography package with a 30% deposit ($600):

  • Cancellation 60 or more days before the event: full refund of the deposit, less a $50 admin fee ($550 back)
  • Cancellation 30 to 59 days out: 50% refund of the deposit ($300 back, $300 retained)
  • Cancellation 8 to 29 days out: 25% refund ($150 back, $450 retained)
  • Cancellation within 7 days or a no show: no refund of the deposit ($600 retained), and the remaining balance is never charged

Why these numbers work. At 60 days you have a realistic shot at rebooking the date, so keeping only the admin fee is fair. Inside 7 days the date is almost certainly lost, so the deposit covers the work you turned away. The client never owes the $1,400 balance after cancelling, which keeps the policy fair on their side too.

Adjust the numbers to your market and margin. A DJ with low variable costs can afford to refund more early. A caterer buying ingredients might retain more. The structure matters more than the exact percentages.

Whatever schedule you pick, write it into the contract in plain language with real day counts. The wedding planner contract guide shows a cancellation clause written into a service agreement, and the guide to deposits, retainers, and booking fees explains how the payment label and the refund terms interact. When refund terms live inside a signed agreement, a chargeback claim that you "refused any refund" is provably false.


Rebooking credit: the middle path

Rebooking credit, allowing a client to reschedule and apply their deposit to a future date, often beats an outright refund because it keeps your money and your calendar working.

Example: A couple books a florist for $800 on May 15. Three weeks before their June 30 wedding, they cancel. Instead of refunding $400, the florist offers: "Keep your $800 as credit toward any event in the next 12 months. If you rebook and the new event is under $800, we refund the difference. If it is over, you pay the balance."

Outcomes:

  • Client wins: They get their money's worth eventually, just on a new date.
  • Vendor wins: The cash stays in your account. If they rebook, you have re engaged them, and they might even spend more. If they never rebook, the credit expires.
  • Chargeback risk drops: Rebooking credit is explicit, documented, and perceived as fair. Disputes over it are rare.

Many vendors add a small cash sweetener: "Rebook within 60 days and we will waive the $50 rush fee." The cost is minimal, the goodwill is real, and you protect the bulk of the deposit.

Set an expiration date, 6 to 12 months is typical, and state it clearly in your contract. If they do not rebook, the credit expires and you keep the balance. This prevents an indefinite liability hanging over your books.


Partial refunds: the goodwill play

Between keeping everything and refunding everything sits a sensible middle: refund 30 to 50% and retain the rest as a cancellation fee.

For a $1,200 wedding planner deposit:

  • Client cancels 45 days out: refund $600, retain $600 as the cancellation and admin fee.

Why:

  • You retain real protection. You have covered some prep work, held the date, and lost other opportunities.
  • The client recovers half their money, which feels like fairness.
  • It is simple to explain and hard to dispute.
  • Card companies tend to accept an even split as reasonable when the written terms support it.

This is the policy most likely to keep you out of disputes. It is not perfect for every vendor, but it is the sweet spot between business protection and customer goodwill.


Put the policy in writing and collect against it

A great policy is useless if it is buried. Make sure your policy is:

  • In writing and signed. Include it in your service contract or booking terms, and have clients acknowledge it with a signature.
  • On your booking page. Before they pay through your quote page, they should see the cancellation terms in plain language.
  • Consistent. Do not offer different terms to different clients or make casual exceptions. Exceptions destroy the credibility of the policy.
  • Specific to dates. Use actual day counts, "within 7 days" not "last minute". Vagueness invites disputes.

Collection matters as much as wording. When the deposit moves by Stripe direct charge into your own connected account, you hold the money and can issue the agreed refund directly, without asking a platform to release your own funds. The walkthrough of where deposits actually land shows why that matters the day a cancellation hits.

When a cancellation does happen, send a brief, kind email referencing the contract language:

Hi Sarah,

Thanks for letting us know about your May 15 cancellation. Per our contract, cancellations within 14 days of the event incur a 75% fee. We are retaining $900 and refunding $300 to your card by Friday.

If you would like to reschedule, we can apply the $300 toward a future date. Just let us know.

That tone, clear, contractual, but not cold, prevents escalation and shows you follow your own rules.


FAQ

Should I offer a different policy for different event types?

You can, but simplicity is your friend. Most vendors run one policy across all bookings. If you vary it, say tighter terms for small events and looser ones for large ones, write both versions down and apply them consistently. Clients who see you refund one person in full and another nothing will dispute.

What if a client has a genuine emergency, like illness or a death in the family?

Make exceptions after they ask, not before, and say so in the policy: "We consider exceptions for documented emergencies." You keep the policy strong while showing you are human. Keep notes on who you helped and why, so no one can claim you applied the rules unfairly.

Can I use my cancellation policy to cover late payments or other breaches?

Not cleanly. The cancellation policy should cover only cancellations. If a client fails to pay or breaches another term, address that separately in the contract with its own consequences. Mixing issues muddles your standing in many states and makes the whole policy easier to challenge.

Will a sliding scale refund schedule hold up?

Generally yes, when it is written, signed, and reasonable. Courts typically treat a clear schedule as an agreed allocation of risk, as long as the retained amounts bear some relation to your real exposure, like turned away work and prep costs. A signed contract with the schedule spelled out is far stronger than a website disclaimer.

Will a fair policy actually reduce cancellations?

It helps. Skin in the game, the knowledge that real money is at stake, makes clients more serious about committing. You will not eliminate cancellations, but a clear written policy makes clients think twice before booking speculatively or changing plans on a whim.


Start at $29/month flat, zero per booking skim.

BookNox gives service vendors instant quote pages, signed contracts, and deposits collected in one link, $29/month flat.

This article is general information about running a service business, not legal advice. For your own situation, talk to a qualified attorney.

Trademarks mentioned are the property of their respective owners. No affiliation or endorsement is implied.

← All posts