Around here a gift certificate cannot legally expire. Any amounts under $5 are fully refundable in cash. I have no other terms and conditions. In fact, if it hasn't been used in a year, we have offered to exchange it for other gift certificates.
Here's a kicker for you... I will even accept certain other gift certificates as payment as long as it's something that I will use. And in one case when a guest moved far away, we exchanged their gift certificate for a third-party gift certificate, so they could use it elsewhere. I don't like to keep them on the books long term..
Ok, there's something to consider - what to do with the balance.
We do GC's for dollar amounts now. Too many outstanding for a particular room that is now $25 more per night.
We'll refund anything under $50 because the guest isn't likely to return just because they have $50 on the line. (Unlike Gomez who must go shopping when he has a. $10 coupon at Staples.) And that $50 sits on the books instead. (State requires we turn in any monies from over 5 years out and then fight to get that back (discounted) when the gc shows up.)
I will ask if they'd like cash or a gc for dinner. Some guests like the idea of what seems like a 2 for 1 deal.
.