Guide

Appointment Cancellation Message & Reschedule Templates

Appointment cancellation message templates for businesses and clients: reschedule requests, UPI refund wording, late cancellations, Hindi and WhatsApp versions.

Published
Read
10 min

A good appointment cancellation message says sorry once, states what is cancelled (service, date, time), explains what happens to the money, and offers a new slot in the same message. Whether you are the business or the client, the goal is the same: one message that closes the old booking and opens the next one.

This guide has 18 copy-paste templates for both sides: businesses cancelling or moving a booking, clients asking to cancel or reschedule, and the replies a business sends back. There are short WhatsApp versions, formal email versions, refund lines for UPI payments, and Hindi and Hinglish versions.

What to include in an appointment cancellation message

Most cancellation messages fail because they leave the client with a question: is my money coming back, and when can I come instead? Answer both and you rarely get a follow-up.

SituationRefund or creditLine to use
Business cancels, any reasonFull refund or free reschedule, client's choiceYour ₹[amount] will be refunded in full, or you can move to any open slot at no charge.
Client cancels within your policy windowFull refund as per policyCancelled as requested. Your refund of ₹[amount] has been started.
Client cancels late (outside policy)Partial refund, credit or none, as your policy statesAs per our 24-hour policy, the fee is non-refundable, but I can move you to another slot this week.
Client reschedules within policyPayment carried to the new slotDone. Your payment carries over to the new time.
Client does not turn upAs per your no-show ruleWe missed you today. Here is a link to rebook.

Write your rule down before you need it. The cancellation policy templates have ready wording with ₹ examples for clinics, coaches and salons, so the message only has to point to it.

When the business cancels or reschedules an appointment

If you cancel, the client has done nothing wrong, so make it easy: apologise, give a reason in a few words, and offer both a refund and a new slot. Never make the client ask for their money.

Hi Priya, I'm sorry, but I have to cancel your appointment on Thursday, 23 Oct at 6:00 PM because of a medical emergency at the hospital. You can choose: 1. Pick a new slot here, no extra charge: [reschedule link] 2. Full refund of ₹800 to your UPI account Just reply 1 or 2. Apologies for the trouble. Dr. Kavita Menon

Doctor or clinic cancels (emergency)

Hi Rahul, can we move your session from Friday 4 PM to Saturday 11 AM IST? Something urgent has come up on my side. If Saturday doesn't work, pick any time here: [link]. Your payment carries over. Sorry about this!

Short WhatsApp reschedule request from business

Hi Sneha, our stylist Kavya is unwell today, so we need to move your 4:00 PM hair spa. Open slots: Sun 12 PM, Sun 5 PM, Mon 11 AM. Your ₹500 advance stays with us for the new slot, or we refund it today. Which would you like? Glow Studio

Salon or spa (stylist unavailable)

Dear parents, there will be no Maths class on Monday, 20 Oct because of the Diwali holiday. The make-up class is on Saturday, 25 Oct, 5:00 to 6:00 PM, same link. This month's fee is not affected. Happy Diwali! 🪔 Neha Ma'am

Tutor or coaching class cancelled (holiday)

Hi everyone, due to the heavy rain alert and waterlogging near the studio, today's 6:30 PM batch is moved online. Same time, join here: [meeting link]. If you'd rather take it later, reply and I'll add a make-up class to your package.

Weather, bandh or local disruption

Subject: Your appointment on [Date] is cancelled (refund details inside) Dear [Name], I'm sorry to let you know that I have to cancel your [Service] on [Day, Date] at [Time] IST because [brief reason]. What happens next: • Your payment of ₹[amount] will be refunded in full to the original payment method. Bank timelines apply, usually within a week to ten working days. • If you would rather reschedule, choose any open slot here at no charge: [link] Apologies for the inconvenience. Please reply if you have any questions. Regards, [Your name] [Business] | [Phone]

Formal cancellation email with refund

Messages for clients who need to cancel or reschedule

Clients search for this too. If you need to cancel an appointment with a doctor, salon or consultant, the polite version is short: the booking details, one line of reason, and either a new time or a request for refund as per their policy. Send it as early as you can.

Hi, this is Ananya Rao. I have an appointment on Saturday, 18 Oct at 11:30 AM for [service]. I'm sorry, I won't be able to make it because of a family function. Could you please cancel it? I paid ₹1,500 by UPI on [date]. Thank you.

Client cancelling (paid booking)

Hi, I have a session booked for Friday, 24 Oct at 7 PM. Could we please reschedule to any evening next week after 6 PM? Sorry for the short notice. Thanks, Karan

Client asking to reschedule

Subject: Request to reschedule our meeting on [Date] Hi [Name], I'm sorry, something has come up and I can't make our meeting on [Day, Date] at [Time]. Would any of these work instead? • [Option 1] • [Option 2] • [Option 3] If none of these suit you, please share a time that does, or send me your booking link. Apologies for the change. Best regards, [Your name]

Reschedule meeting message (professional email)

So sorry for the late notice, I'm stuck in traffic and won't make the 5 PM appointment. I understand if the fee can't be refunded. Is there any slot later this week I could move to?

Client cancelling at the last minute

Replies a business sends after a client cancels or reschedules

Your reply decides whether the client comes back. Confirm what was done, state the money clearly, and add a rebook link. The most useful line in any of these is “You can pick a new slot here, no charge: [link]” because it turns a cancellation into a booking. Put the same link in your appointment reminder messages so clients move a slot before they miss it.

Hi Ananya, done. Your 18 Oct appointment is cancelled. Your refund of ₹1,500 has been started to the same UPI account. Banks usually take a few working days to show it. Whenever you're ready, you can book again here: [link] 🙂

Cancellation accepted with refund

Hi Karan, I've moved your session to Tuesday, 28 Oct at 7:00 PM IST. Same link: [meeting link]. Your payment carries over, nothing more to pay. See you then!

Reschedule confirmed

Hi Vikram, I understand, these things happen. As per our policy, cancellations within 24 hours of the slot are not refundable, since the time was held for you. I can still offer you a slot this week at half the fee: [link]. Let me know.

Late cancellation (outside policy), offering goodwill

Hi Meera, we missed you at your 11 AM appointment today. Hope everything is okay. As per our no-show policy the fee for today can't be refunded, but you can book your next visit here: [link].

No-show follow-up

Hi Pooja, you had to cancel your session last week. Would you like to book a new time? Here are my open slots for the next two weeks: [link]. No pressure, just checking in. 🙂

Rebook nudge a week after a cancellation

Hindi and Hinglish cancellation and reschedule messages

नमस्ते प्रिया जी, माफ़ कीजिए, किसी ज़रूरी कारण से गुरुवार, 23 अक्टूबर शाम 6 बजे की आपकी अपॉइंटमेंट रद्द करनी पड़ रही है। आप इस लिंक से नया समय चुन सकती हैं, कोई अतिरिक्त चार्ज नहीं: [लिंक] या अगर आप चाहें तो ₹800 की पूरी राशि वापस कर दी जाएगी। असुविधा के लिए खेद है 🙏

Business cancels (Hindi)

नमस्ते, मेरी अपॉइंटमेंट शनिवार, 18 अक्टूबर सुबह 11:30 बजे है। किसी कारण से मैं नहीं आ पाऊंगा। क्या इसे अगले हफ़्ते किसी शाम के लिए बदला जा सकता है? धन्यवाद, राहुल

Client asks to reschedule (Hindi)

Hi Rahul ji, aapka session Friday 4 PM se Saturday 11 AM pe shift kar sakte hain kya? Mere side se kuch urgent aa gaya hai. Saturday nahi chalega toh is link se koi bhi time choose kar lijiye: [link]. Payment carry forward ho jayega. Sorry! 🙏

Business reschedule request (Hinglish)

UPI refund wording: what to promise and what not to

When a client paid by UPI, card or netbanking through a payment gateway, the refund goes back to the same method, and the timing depends on the bank. Razorpay's normal refunds documentation gives 7-10 business days in general, with UPI refunds at 2-7 days, and notes that the gateway's original transaction fee is not reversed to the merchant. So promise that the refund has been started, not that it will arrive today.

  • Say 'refund started' with the date, and the amount in ₹.
  • Say where it goes: 'to the same UPI account or card you paid from'.
  • Give a range, not a promise: 'banks usually take a few working days'.
  • If you were paid to a personal UPI ID, send the refund yourself and share the UPI reference number in the chat.
  • Never ask the client for their UPI PIN or an OTP to process a refund. Refunds never need them.

How to let clients reschedule an appointment with a link

The fastest reschedule is the one you do not handle at all. A reschedule link lets the client pick a new open slot themselves, so you avoid the back-and-forth of 'is 5 PM okay? no? 6?'. Read what rescheduling means on a booking page, then set it up like this.

  1. 01Decide your window, for example free reschedule up to 24 hours before the slot.
  2. 02Put the reschedule link in the confirmation and the reminder, not only in the cancellation reply.
  3. 03Make the link show only real open slots, so a client cannot move into a time you are busy.
  4. 04Carry the payment across automatically, so the client never pays twice or asks for a refund to rebook.
  5. 05Send a fresh confirmation for the new time, with the same meeting link or address.

Typing these replies by hand? Save each template as a quick reply in WhatsApp Business (Tools tab, then Quick replies, as the WhatsApp help page shows) and call it up by typing / in the chat. The confirmation that goes out first is covered in the appointment confirmation message templates.

Cancel and reschedule flows on Book A Sloth

On Book A Sloth, every booking comes with reschedule and cancel flows, so clients can move or cancel within your rules without messaging you. Clients pay up front through Razorpay when they book, and the email and WhatsApp messages for confirmations and reminders go out on their own. Two-way Google Calendar sync keeps the open slots honest when you block time elsewhere. See how booking notifications work, and read how to reduce no-shows for the reminder and policy side.

Common questions

How do I write a polite appointment cancellation message?

Say sorry once, name the appointment (service, day, date and time), give a short reason, then offer a new slot and explain what happens to the payment. Example: 'Sorry, I have to cancel your Thursday 6 PM session. Pick a new slot here at no charge, or I can refund ₹800 in full.'

How do I ask a client to reschedule an appointment?

Ask, do not tell. Offer one or two specific alternatives and a link to pick any open time, and confirm the payment carries over. For example: 'Can we move your session from Friday 4 PM to Saturday 11 AM? If not, choose any time here. Your payment carries over.'

How do I cancel a doctor's appointment by message?

Send your name, the appointment date and time, and a clear request to cancel, as early as possible so another patient can take the slot. If you paid in advance, mention the amount and date of payment and ask about a refund or a new slot as per the clinic's policy.

How long does a UPI refund take after a cancelled appointment?

If the payment went through a gateway such as Razorpay, refunds go back to the same method and the bank's processing time applies. Razorpay's documentation lists 2-7 days for UPI and 7-10 business days in general. If the client paid to a personal UPI ID, you send the refund yourself and it is usually instant.

Should I charge a fee for late cancellations?

That depends on your written policy. Many service businesses keep the fee for cancellations within 24 hours or for no-shows, since the slot could not be filled. State the rule at booking time, in the confirmation, so the cancellation reply only has to point to it. Taking payment in advance makes that fee easy to keep.

What is the best way to let clients reschedule?

Send a reschedule link in the confirmation and reminder that shows only your real open slots and carries the payment to the new time. The client moves the booking in one step and you get a fresh confirmation, with no back-and-forth on WhatsApp.

Want this for your own bookings?

Set up your page, sync your calendar, and start getting paid at 0% commission.

Become a host