How to Ask for a Refund Over the Phone

Last updated: March 19, 2026

Why this call feels hard

You need to ask for a refund, and asking for money back feels like a confrontation — even when you're completely in the right. You're worried they'll say no, push back, or make you feel like you're being unreasonable. But here's the thing: companies issue refunds all the time. According to Consumer Reports, 92% of consumers who asked for a refund received one — most on the first try. The odds are in your favor. Most customer service reps have a refund button right there on their screen. You just need to ask clearly.

Before you call

Script: Defective or wrong product

You say

"Hi, I'm calling about order number [number]. I received [product] on [date] and it [describe the issue — arrived damaged, doesn't work, wrong item, etc.]. I'd like to request a full refund. Can you help me with that?"

Be specific about the problem. "The zipper was broken when it arrived" is better than "it's defective." If they offer an exchange instead, and you want a refund, it's fine to say: "I'd prefer a refund rather than an exchange."

Script: Billing error or unauthorized charge

You say

"Hi, I noticed a charge of [$amount] on [date] on my account and I don't believe it's correct. [Explain: I was charged twice / I cancelled before the billing date / I never authorized this charge.] I'd like this reversed, please."

For subscription charges after cancellation, add: "I cancelled my subscription on [date]. I have a confirmation email. This charge shouldn't have gone through."

Script: Service not delivered

You say

"Hi, I paid for [service] on [date] and it was never completed / never delivered / didn't match what was promised. I'd like a full refund. My order number is [number]."

If they say no

Don't panic. A "no" from the first agent isn't always final.

Tips

Let Mio say it for you

Text Mio what you need. It handles the conversation naturally and reports back what happened. No rehearsing. No awkward pauses.

Try Mio free →

$5 free balance on signup. Pay only for conversation time.