Refund emails are decision emails. The customer is not writing to chat; they want a yes, a no, or a number, and every sentence you put before the decision raises their blood pressure. So the first rule of any refund request response template: the verdict goes in the first two sentences, then the reasoning, then exactly what happens next and when.

The second rule is that “refund request” is not one situation. An instant approval, a policy decline, and a chargeback threat need different structures and different tones, and using the wrong template is how a routine request becomes an angry escalation.

Below are eight templates covering the scenarios that actually come up. Each has a note on when to use it and one line on tone. Replace the [placeholders], and keep whatever you customize factual: the numbers and dates in these emails get quoted back to you later.

1. Instant approval

When to use: the request is clearly within policy and there is nothing to investigate. Speed is the whole game here; a same-hour approval turns a neutral moment into a positive one.

Hi [Name],

Done: your refund of [amount] for [order/product] is approved and processed as of today. You should see it back on your [payment method] within [X] business days.

No further steps needed from you. If it has not appeared by [date], reply to this email and I will chase it with our payment provider directly.

Sorry it did not work out this time, and thanks for giving it a try.

[Your name]

Tone note: brisk and warm; do not pad an easy yes with paragraphs; the generosity is the speed.

2. Approval with a delay

When to use: the refund is approved but processing genuinely takes time: finance batch runs, marketplace payout cycles, a returned item in transit.

Hi [Name],

Good news first: your refund of [amount] is approved. The honest caveat: it will take longer than usual, [realistic timeframe], because [one-sentence real reason, e.g., refunds for returned items are released once the item checks in at our warehouse].

So you are not left wondering, here is the sequence: [step 1 by date] → [step 2 by date] → money back on your [payment method].

I will email you when it is released. If [outer date] passes and you have heard nothing, reply here and I will escalate it the same day.

[Your name]

Tone note: name the delay before they discover it; a promised update at a specific date does most of the de-escalation work. Our guide to follow-up emails in customer service covers keeping that promise without clogging your queue.

3. Partial refund offer

When to use: full refund is not warranted but the customer has a legitimate grievance: a product that partly failed, a service that underdelivered, heavy use before the complaint.

Hi [Name],

Thanks for laying out what went wrong with [product/service]. You are right about [the legitimate part, e.g., the sizing ran smaller than our chart showed], and that part deserves compensation.

Since [honest reason a full refund does not fit, e.g., the item has been used for two months], a full refund is not something I can do here. What I can offer: a refund of [amount / X%], processed as soon as you confirm.

If you would rather have [alternative: replacement, credit], that is on the table too. Tell me which you prefer and I will action it today.

[Your name]

Tone note: concede the valid part explicitly before the “but”; a partial offer without acknowledgment reads as haggling.

4. Policy-based decline

When to use: the request clearly falls outside policy (far past the window, a non-returnable category) and no exception applies. This is the hardest refund email to write, and the one most worth getting right: a soft, hedged decline generates a longer and angrier thread than a clear one.

Hi [Name],

Thank you for the details. I have checked the order, and I am not able to refund it: the purchase was on [date], which is [N] days past our [X]-day refund window.

I want to be straight with you rather than leave you hoping: this is a firm no on the refund itself.

What I can do: [genuine option if any: troubleshooting help, a discount on a replacement, documentation for a warranty claim]. If the product has a defect rather than a fit problem, tell me more, because defects follow a different path than refunds.

I realize this is not the answer you wanted, and I appreciate you asking us directly.

[Your name]

Tone note: clarity is the kindness; a decline that sounds like a maybe generates three more emails and an angrier customer at the end of them. Show the math (purchase date, window, days past) so the no reads as fact rather than choice, and never open with the policy citation — acknowledge first, cite second.

5. Decline with an alternative

When to use: you must say no to cash back but can genuinely solve the underlying problem another way. Different from template 4: here the alternative is the headline, not the consolation.

Hi [Name],

I have reviewed your request, and a refund is not available on this one because [one plain sentence]. But I do not want to leave you stuck with a product that is not working for you, so here is what I can do instead:

  • [Option A: e.g., exchange for the correct size/model, shipped at our cost]
  • [Option B: e.g., full store credit of [amount], no expiry, usable immediately]

Either takes effect the day you reply. If neither solves it, tell me what would; I have some room to work within, and I would rather use it than lose you over this.

[Your name]

Tone note: offer at most two options; a menu of five reads as deflection.

6. Refund after a chargeback threat

When to use: the customer says some version of “refund me or I dispute the charge with my bank.” Decide on the merits first, then respond to the request, not the threat.

Hi [Name],

I hear you, and I want to resolve this today rather than have you go through a bank dispute, which typically takes [weeks] on your end versus [X days] for a direct refund from us.

[If refunding:] Having reviewed the order, I have processed your refund of [amount] now; it will reach your [payment method] within [X] business days, faster than any dispute would.

[If declining:] I have reviewed the order and here is where it stands: [plain reason]. You are of course free to raise a dispute with your bank, and we will respond to it with the order records. Before that, I would rather find a resolution directly. Here is what I can offer: [alternative].

Either way, you will get a straight answer from me within one business day of any reply.

[Your name]

Tone note: never mirror the aggression and never lecture about dispute consequences. State facts, stay calm, and if you would refund anyway, refund now; winning a standoff and losing the dispute fee helps no one.

7. Subscription refund for the unused period

When to use: a subscriber cancels mid-cycle, or forgot to cancel and got renewed, and asks for money back for time they will not use.

Hi [Name],

Cancellation confirmed: your [plan] subscription is now off and will not renew again.

On the refund: since the renewal on [date] and your request came [N] days apart and the account shows [little/no] usage in that period, I have refunded [the full renewal / a pro-rated amount of [amount] covering the unused [period]]. It will reach your [payment method] within [X] business days.

Your account stays on the free tier, so your data is intact if you ever come back. If anything specific drove the cancellation, I would genuinely like to know; it goes straight into what we fix next.

[Your name]

Tone note: make the cancellation itself frictionless and confirmed first; fighting for the renewal fee after someone has decided to leave buys a bad review for the price of one month’s revenue.

8. Goodwill refund exception

When to use: policy says no, but the situation says yes: a loyal customer, a genuine edge case, a hardship story you believe. Used sparingly and labeled clearly.

Hi [Name],

Under our standard policy this order would not qualify for a refund; the [window/condition] has passed. I am making a one-time exception here because [honest reason, e.g., you have been with us for three years and this is your first issue].

Your refund of [amount] is processed today and will land within [X] business days.

To be transparent: this is outside our normal policy, so I cannot promise the same next time. But this one felt like the right call.

Thanks for being direct with us about it.

[Your name]

Tone note: say the word exception: it preserves the policy, makes the gesture legible as a gesture, and prevents the email being forwarded around as precedent.

Adapting these without breaking them

Two habits keep refund templates working over time. First, keep the structure and personalize the specifics: the decision up front, the one-sentence reason, the dated next step. Everything customers quote back later (amounts, dates, the exception label) comes from the specifics, so those must be right every time. If your team stores these as saved replies, our canned response examples guide covers keeping a template library from going stale.

Second, when a refund thread arrives already hot, three messages deep with caps lock engaged, a template alone will not carry it. That is where drafting from the actual thread beats pasting a generic block. In Replydesk, you paste the whole conversation plus your decision (“approve, but pro-rated, 5-7 days”), pick the reply workflow, and get a draft that references what the customer actually said; a tone pass can make it warmer or firmer without touching the numbers. The free tier includes 20 drafts a day with no card required, which is plenty to handle a week’s refund queue and see whether it earns a place in yours.

Whichever way you produce the email: decision first, reason in one sentence, next step with a date. Refund requests do not escalate over the money nearly as often as they escalate over the vagueness.