yodai Academy Payments

Academy › Build › Payments

The gift card expired without being redeemed: keep the money, but don't erase who bought it

In this lesson you decide what happens to the balance of a gift card that expires unredeemed, send a reminder before that date arrives, and keep a record of who bought it and who it was for, so no complaint catches you without an answer.

By Yodai · Published on September 6, 2026 · Updated on October 12, 2026

8 min read

Some gift cards never get redeemed, and you have to decide what happens to them. You sold a gift card in January. It was for a physical therapy session, $100, bought by a man for his mother. Today is September, the deadline passed three weeks ago, and no one has set foot in your office with that code. The money has been sitting in your account for eight months. Is it yours now, do you refund it, or do you wait for someone to ask for it?

The answer isn't a moral question, it's a management one: what you record, when you give notice, and what stays on paper for the day someone asks about that gift card that never got used.

The money came in when you sold it. What do you do with it if the gift card expires

The charge happens on the day of the sale, not the day of redemption: the money comes in when the gift card is sold, not when it's used. Once the deadline passes without redemption, there's nothing left to charge again, but if you're selling to individual customers, that doesn't mean you can just keep the money either: consumer protection laws in most states consider it unfair to charge customers for products or services they never actually used, and a deadline that wipes out the entire amount can run afoul of that. That's why it pays to send a reminder before the deadline and have a reasonable plan ready for anyone who asks about it later; if someone pushes back, check with your accountant or a lawyer.

Accountants have a name for money from gift cards that never get redeemed: breakage. Don't bury it in your daily sales or mix it in with regular cash flow; track it separately, labeled something like "expired gift card, not redeemed," with the sale date and the expiration date. The day you (or your accountant) go over the books, that line needs to explain itself, without you having to rely on memory to know which gift card it was.

Now, the expiration date you set matters here more than ever. If you gave it thirty days and the buyer never had real time to tell whoever was going to use it, just keeping the money sounds unfair, and it probably is. If you gave it a year and sent a reminder beforehand, you're on much firmer ground. And it's not just the law that weighs in: a bank resolving a chargeback dispute, or an angry customer in your review inbox, will also judge whether that window was reasonable.

Before it expires, not after

The timing of your notice decides whether the customer feels looked after or ripped off. If you write the day after it expired, there's nothing left to offer, you're just confirming they lost their money. If you write before, you can still move the redemption date, find an opening that same week, or simply show that you did what you could.

This isn't just about being polite. If a buyer disputes the charge with their bank over a gift card "that never got used," an email sent before the deadline is one of the pieces of evidence you can show. If you have nothing to point to, you have much less to defend yourself with. In practice, that advance notice is your insurance.

When the gift card is getting close to its expiration date, do you give notice or let it slide?
Silence until the end
  • It doesn't cost you a single message or a minute of work.
  • The customer finds out about the expiration only if they complain, and by then there's no time left to fix it.
  • The risk of a card chargeback goes up, because the buyer feels like you took something from them without warning.
Notice before the deadline
  • You send an email or a text message a week ahead, with the code and the exact date.
  • Anyone who forgot to use it gets one last chance to cash in.
  • The person who genuinely isn't going to use it knows the decision was theirs, not yours.

Which one I'd pick: Always send a reminder: a short message with the code and the date takes a minute, and it's what separates a forgotten gift card from a dispute. If you sell a lot of small gift cards, send the reminders in a batch, the same day every week.

The message you send a week ahead
Hi Marta, the gift card Javier bought for a session with you expires on October 12. If you haven't used it yet, text us on WhatsApp at (555) 123-4567 and we'll find a spot for you this week. The code is VR-4821.

The trail you can't afford to lose

Notice the message above: it mentions Javier, who bought it, and Marta, who was going to redeem it. They're two different people, and that's the whole point of a gift card. The problem shows up if your records only show "gift card VR-4821, purchased, redeemed" without noting who's who.

The day Javier calls asking "did my mom use the gift card I gave her?", you need to be able to answer without guessing. And the day Marta calls saying "I never got any code," you need to know what email or phone number it was sent to, and when. Without that trail, every question turns into an argument over who's right, and usually the loudest complainer wins, not the one telling the truth.

For every gift card, keep four pieces of information that never change: who paid, which contact the code was sent to, whether and when it was redeemed, and whether it expired unused. With that in your gift card log, any question gets answered by looking at one row, not by digging through the memory of whoever was working that day.

Deleting the gift card as soon as it expires
It's tempting to clean up the list and delete expired gift cards to make it shorter. Don't: the moment you delete the row, you lose the proof that it existed, when the code was sent, and that you gave notice in time. If a chargeback or complaint shows up months later, you'll have nothing to show for yourself, and that works against you. Mark the gift card as expired, don't delete it; the history doesn't take up space you care about, and someday it's going to save you from losing that money.

When it expires: what you move and what you don't

With the policy already settled (you give notice beforehand, you keep a record, and you don't just write off what an individual customer paid), what's left is the process: what you do, in what order, the week a gift card enters its final stretch.

The routine for every gift card approaching its date
  1. 1Check what's expiring in seven days
    Once a week, look at your active gift cards in your log, sorted by expiration date, and pull out the ones expiring in the next seven days.
  2. 2Send the notice
    A short message, with the code and the exact date, to the contact saved when the gift card was sent.
  3. 3If they reply, find a spot
    Even if your schedule is packed, a last-minute redemption is worth more than a chargeback three months from now.
  4. 4If they don't reply, let it expire
    Don't chase the customer down or hand them an extension you wouldn't offer anyone else: the notice already did its job.
  5. 5Mark it expired and track it separately
    Change the status and log the amount separately, as an expired gift card, with its sale date and expiration date. How that amount gets booked is a question for your accountant, and the row doesn't get deleted: if someone ever disputes it, it's your proof.

With this, a gift card stops being a loose promise. It's created with a set amount and date, sent and redeemed with a one-time code, with a clear answer for what happens if it's only partly used, and now also for what happens if it never gets used at all. The whole cycle lives in your gift card log, not in your memory or in the memory of whoever was at the counter that day.

What you'll walk away with
  • You've decided what to do with the money from an expired gift card, knowing that with individual customers, you don't just write it off.
  • The reminder goes out before the deadline, never after.
  • Every gift card keeps a record of who bought it, who the code was sent to, and whether it was redeemed or expired.
  • No expired gift card gets deleted from the record.

Test yourself

Answer before opening each one. If one gives you trouble, go back to the section that explains it.

1. A customer bought a $30 gift card eleven months ago, it expired two weeks ago unused, and now they're asking you to swap it for a different service.

With individual customers, the smart move is to let them use it: you already got paid for the service, it only costs you an appointment slot, and just keeping the $30 can be considered unfair. If the deadline was reasonable, spelled out at the time of purchase, and you sent a reminder beforehand, you're on solid ground, but a two-week delay isn't worth a complaint. What you don't do is extend the deadline on every gift card as a blanket policy: this case, noted in its own row.

2. A customer says she never got the code for the gift card she bought for her sister.

You check the record: if the email was sent and didn't bounce, the gift card existed and is still valid within its window, so you resend the code. If there's no record of it being sent, the mistake was on your end, and the countdown starts from when you resend it, not from the purchase date.

3. You've been selling gift cards for two years and have never checked which ones are expiring; you suspect several have gone unredeemed for months.

Before writing anything off, you go through your log and sort out the ones that already passed their deadline from the ones still on time. For the first group, you send one message offering to still honor the redemption, since you never gave them notice, and with individual customers, just keeping that money can be unfair. From there, you build the weekly check into your routine so it doesn't happen again.

NextFor announcements, use a broadcast list. For customers to talk to each other, use a group.