A fair cancellation policy refunds on a sliding scale tied to how much notice the client gives, offers a rebooking credit as the alternative to cash, and is signed before any money moves. Keep force majeure in a separate clause, refund everything when you are the one who cancels, and confirm every cancellation in writing.
A sample schedule for a $1,500 booking with a $500 deposit follows. The numbers are an illustration to adapt, not a standard.
| Notice before the date | Cash back from the $500 deposit | Or, instead |
|---|---|---|
| 60 days or more | $250 | A $500 credit toward a new date |
| 30 to 59 days | $125 | A $500 credit toward a new date |
| 14 to 29 days | $0 | A $500 credit toward a new date |
| Under 14 days | $0 | A $250 credit toward a new date |
The logic behind the cancellation tiers is your chance of rebooking the date. Two months out, there is still time to sell it again, so the client gets more back. Two weeks out, the date is probably lost, so the client keeps a credit at most. Everything in this guide is general information, not legal advice.
Why isn't "nonrefundable" enough on its own?
A "nonrefundable" label is not a policy, and the word alone gives you very little to show if a client disputes the charge. Stripe's documentation on dispute categories advises merchants to have "a clear return or cancellation policy that’s easy to find or explicitly disclosed to the customer prior to purchase," and lists the policy text as provided to the customer, plus an explanation of how and where it was provided, as the evidence to submit. A word on an invoice sent after payment does not meet that description.
State law is the second reason a nonrefundable label falls short. Keeping a deposit after a cancellation works like damages agreed in advance, and some states limit those. Montana's statute and South Dakota's treat a contract that fixes damages in advance as void to that extent, unless the actual damage would be impracticable or extremely difficult to fix. A schedule that tracks how hard the date is to resell gives the amounts a visible reason.
Build the scale around your rebooking odds
The cancellation tiers should follow your own calendar, not a template. Ask how far ahead clients usually book you, and how quickly an open date fills.
- A wedding DJ booked a year ahead in a busy season might stretch the top tier to 90 days.
- A tutor or coach whose sessions fill within a week can use much shorter tiers, such as 7 days and 24 hours.
- A florist who orders perishable stock should tie the last tier to the order date, since flowers bought for one event cannot be held for another.
Three or four tiers are plenty. More than that and clients stop reading.
Offer a rebooking credit as the alternative
Many clients who cancel are not trying to get out of paying. A death in the family, an illness or a job move can upend a plan. A credit toward a future date often suits them better than a partial refund, and it keeps the booking with you.
Set rules for the rebooking credit in the cancellation clause itself: how long it lasts (24 months, for example), whether it can be transferred to another person, and whether a price increase in the meantime applies. Before you set an expiry, check whether your state has rules on how long a prepaid credit must stay valid.
Put the policy in the contract and get it signed
The cancellation policy belongs in the signed contract, not only on a web page. A sample clause based on the schedule above:
Cancellation by Client. Client may cancel by written notice; email is sufficient. Refunds of the $500 deposit depend on how far ahead of the Service Date notice is received: 60 days or more, $250 refunded; 30 to 59 days, $125 refunded; fewer than 30 days, no refund. Instead of a cash refund, Client may choose a credit toward a new date: the full $500 if notice is received 14 days or more ahead, or $250 if fewer than 14 days. Credits expire 24 months after the original Service Date. Refunds are paid within 14 business days. Cancellation by Vendor. If Vendor cancels without cause, Vendor refunds all payments in full.
The photography contract guide shows a cancellation schedule written into a full photography agreement.
How the BookNox template handles cancellation
The BookNox contract template takes a simpler line than a sliding refund scale. The deposit is earned when the client signs and is kept on any client cancellation. The vendor sets one cancellation window in settings (it starts at 30 days). A client who cancels before the window owes nothing more; a client who cancels inside it owes the greater of the deposit or the vendor's reasonable actual losses, never more than the total fee. If the vendor rebooks the date, the vendor credits back a reasonable portion of what was recovered, and a vendor who cancels without cause refunds everything. The client signs those terms before the deposit can be paid.
To send those terms with your next quote, build a BookNox quote page: you set the cancellation window once in settings, and each deposit goes straight into your own Stripe account after the client signs.
For the clause wording behind a nonrefundable deposit, see how to write a nonrefundable deposit clause; for applying the clause after a client cancels, see how a nonrefundable deposit works when a client cancels.
Exceptions that protect your reputation
Apply the cancellation policy by default and bend it on purpose, never by accident.
- You cancel or cannot perform. Refund everything. No tier applies.
- Real hardship. A death, a hospital stay or a deployment may justify a larger credit than the schedule allows. Record it as a one time exception.
- A date change, not a cancellation. A client who moves the date is rebooking. Move the deposit to the new date if you are available and say so in a signed amendment.
- A client who cancels to hire someone cheaper. Apply the schedule as written. Negotiating here teaches clients that the policy is an opening offer.
Keep force majeure separate
A storm, a fire or a government order is not a change of heart, and a force majeure event should not run through the cancellation schedule. Give those events their own clause that says whether the date moves or money comes back. The force majeure guide for event vendors walks through the choices.
Confirm every cancellation in writing
Send the client a short written cancellation confirmation the same day: the date and time you received notice, the tier that applies, the refund or credit amount, when the refund will arrive, and a copy of the signed contract. That one message prevents most later arguments and is the first thing you will need if the charge is ever disputed.
FAQ
Does a cancellation policy cover weather or a government shutdown?
A cancellation policy does not cover weather or a government shutdown on its own. Weather and shutdowns are force majeure events and belong in a separate clause that says whether the date moves or payments come back. Event cancellation insurance, which a client can ask an insurer about, is what pays for the client's own losses.
Is a sliding scale policy legal?
No blog post can tell you a sliding scale policy is valid in your state, but a sliding scale ties refunds to the vendor's real risk, which is the point of the state damages rules quoted above. Disclose it before payment, get it signed, and keep the amounts tied to how hard the date is to resell. A local attorney can review the final wording.
What if a client books and cancels the same day?
Decide what a same day cancellation costs and say so in the policy. One option is a full refund for a cancellation made within 24 hours of booking, since no other client has been turned away yet; the other is to apply the schedule from the moment of signing. Pick one and write it into the contract.
Should every service I offer use the same policy?
Not every service needs the same cancellation policy. A short session and a full wedding carry very different risks. Use one clause structure and change the tier dates per service, so the shape stays familiar to clients while the timing fits the work.
How do I explain the policy without sounding punitive?
Explain what you lose rather than what the client did. "If you cancel two months out, I refund half the deposit because I can usually book the date again. Inside two weeks I offer a credit instead, because by then I have turned other clients away." Clients accept a reason far more readily than a rule.