F&B Operations

Selling Gift Vouchers at Your Restaurant: Rules, GST and Setup

Gift vouchers bring in cash before the meal is served and send new guests through your door. This guide covers the voucher types, how IRAS treats them for GST, fair terms, fraud controls and how to track them.

Gift cards tied with ribbon

Key takeaways

  • Decide the voucher type first. A $50 dining voucher, a “dinner for two” set menu voucher and a stored value top-up are treated differently for GST.
  • IRAS calls a voucher with a dollar value that can be spent on anything you sell a Multi-Redemption Voucher (MRV). If you can track redemption, GST is generally accounted for when it is redeemed, not when it is sold.
  • A voucher for a specific dish, set menu or buffet is a product voucher. IRAS says GST is accounted for when that voucher is sold.
  • Money from voucher sales is not yet earned. Most accountants record it as a liability until the guest redeems it. Ask yours how to treat it.
  • Put the terms where the buyer sees them before paying, give every voucher a unique code, and only let managers issue or cancel vouchers.

This guide is general information, not tax, accounting or legal advice. GST rules depend on how your vouchers are designed and whether you are GST-registered. Check the current IRAS guidance and speak to your accountant before you launch.

Why restaurants sell gift vouchers

Gift vouchers solve a few problems at once. You receive the cash before you cook the meal, which helps in slow months. The person who buys the voucher is often a regular, and the person who uses it is often a new guest who might not have found you otherwise. Vouchers also make easy corporate gifts and festive presents, and they tend to be redeemed with friends or family, so a $100 voucher can bring in a bigger table.

There is a catch. Every voucher you sell is a promise to serve food later. If you spend the cash, lose track of what is outstanding, or let staff issue vouchers without controls, you end up with unhappy guests, surprise tax bills or leakage. The rest of this guide is about avoiding those problems.

Types of restaurant vouchers

Most restaurant vouchers fall into one of five types. The type decides the GST treatment, the accounting and the fraud risk, so choose deliberately.

Type Example Good for Watch out for
Fixed-value dining voucher $50 voucher usable on any food and drink Birthdays, corporate gifts, festive gifting Rules for partial use and change
Experience or set menu voucher “Omakase for two”, “Sunday brunch buffet for one” Premium gifting, anniversaries Menu and price changes before redemption
Stored value or e-wallet Top up $200 and spend it over several visits Regulars, office lunches Balances must be visible to the guest
Discount voucher (sold) Pay $5 for a voucher giving 20% off a meal Deal campaigns Margin erosion; GST on both sale and meal
Free promotional voucher Complimentary dessert voucher for a complaint or a birthday Service recovery, loyalty Staff issuing them without approval

ChaChaCha’s CRM and loyalty features include vouchers, e-wallet or stored value, points and stamps, and birthday rewards. Ask us to confirm in a demo how each voucher type above would be set up for your menu, including partial redemption and expiry.

How GST applies to restaurant vouchers

If you are not GST-registered, you do not charge GST on vouchers or meals. If you are, or expect to cross the threshold, read our guide to GST registration for F&B businesses first. For registered businesses, IRAS’s vouchers page (last updated 9 January 2026) says the treatment “depends on whether it is a Multi-Redemption Voucher (MRV) or a non Multi-Redemption Voucher (non-MRV)”.

Multi-Redemption Vouchers (dollar-value vouchers and stored value)

IRAS says a voucher is an MRV if it meets all of these conditions: it is sold for a consideration, it gives a right to goods and services up to the value stated on or recorded in the voucher, it must be presented or used to get those goods and services, and it does not refer to the value or description of any particular goods or services. IRAS lists a shopping voucher for a particular store and a stored value card as examples. A $50 dining voucher or a restaurant e-wallet top-up will usually fit this description.

Where you issue the voucher and also serve the food, IRAS says:

  • On sale: if you can track redemption and sell the voucher at or below its specified value, no GST is accounted for at sale. If you sell above the specified value, GST is due only on the excess. If you cannot track redemption, you account for GST on what you received at the point of sale.
  • On redemption: you account for GST on the specified value of the voucher (if not already accounted for at sale) and on any extra amount the guest pays on top.
  • On expiry: you account for GST at 9/109 of the unredeemed amount, unless GST was already accounted for when the voucher was sold.

Bonus top-ups are common in restaurants, for example “pay $90, get $100 of credit”. Our guide to stored value and e-wallet top-ups covers how those balances work. The IRAS e-Tax Guide GST: Treatment of Vouchers (sixth edition, published 30 January 2026) works through this in its Annex 2: GST on redemption is based on the $100 specified value, but if you can track the consideration actually received, you may account for GST on the $90. This is exactly where good POS records matter.

Product vouchers (set menus, buffets, specific dishes)

A voucher for a specific item is a non-MRV. The e-Tax Guide’s own examples of product vouchers include “voucher for a buffet meal at a restaurant”. IRAS says the payment is treated as a non-refundable prepayment, so you account for GST when the voucher is sold, and no GST is chargeable when it is later redeemed.

Discount and free vouchers

If you sell a discount voucher, IRAS says you charge GST on the price of the voucher, and when it is used, GST is chargeable on the discounted price of the meal. Vouchers given away free attract no GST when given. When a free voucher is used and the guest pays the balance, you account for GST on what the guest pays. IRAS also sets out rules for free vouchers redeemed with no payment at all; ask your accountant how these apply to complimentary meals.

What about the dates?

The current MRV rules are not new. The e-Tax Guide refers to 1 January 2010 as the dividing line: a business that was accounting for GST at the point of MRV sale before then could opt to continue doing so. Later editions (2020, 2023, 2024 and 2026) include updates such as the GST rate rising to 9% from 1 January 2024. If an adviser mentions a specific date, ask them to point to the paragraph.

Accounting: treat voucher cash as a liability

When a guest buys a $100 voucher, you have the cash but you have not yet served anything. In most accounting setups this money sits in the balance sheet as a liability (often called deferred revenue or unearned income) and moves to sales only when the voucher is redeemed. Prepaid coffee passes and meal plans raise the same question; our restaurant subscription guide explains tracking redemptions. Unredeemed amounts on expired vouchers are then recognised as income at some point, and IRAS’s e-Tax Guide ties GST on expiry to the point that the unredeemed amount is recognised as income.

In practice this means:

  • Do not count voucher sales as revenue in your daily sales figures. Keep them as a separate line so your KPIs and food cost percentage are not distorted.
  • Keep a running total of outstanding voucher value. That figure is money you owe in meals, and it should shape your cash flow planning.
  • Agree with your accountant when expired balances are released to income, and make sure GST follows the same timing.

ChaChaCha integrates with Xero. Ask us to confirm how voucher sales and redemptions post to your Xero accounts before you go live, and have your accountant check the mapping.

Expiry dates and fair terms

Expiry dates are normal, but they must be clear. CCCS’s Guidelines on Price Transparency apply to all suppliers and say time-limited offers must state the period clearly and accurately, and “free” claims must not be false or misleading. CASE’s Fair Trading & You booklet lists “using small prints to conceal a material fact” among the unfair practices under the Consumer Protection (Fair Trading) Act. So put the expiry date, blackout dates and any minimum spend on the voucher itself, not only on a web page the guest never sees.

Prepayments are also a live consumer issue. CASE’s February 2026 media release on the beauty industry reported that about two in five complaints in 2025 involved prepayment losses from sudden business closures. CASE’s CaseTrust prepayment protection page lists “vouchers” as a type of prepayment. Restaurants are not among the CaseTrust schemes that require prepayment protection, but the lesson carries over: do not sell vouchers you are not confident you can honour, and if you are planning to close or rebrand, stop selling vouchers well before and tell holders how to use their balances.

Sensible terms for most restaurants:

  • A validity period long enough for the gift to be used, printed on the voucher.
  • A clear statement of whether the voucher can be used in several visits, whether change is given and whether it can be combined with other promotions.
  • For set menu vouchers, what happens if the menu changes, for example a substitute of equal value.
  • Whether it applies at all outlets, and to dine-in, takeaway or delivery.

Preventing voucher fraud and leakage

Vouchers are cash substitutes, so they attract the same abuse as cash. Our guide to restaurant cash control covers the wider picture. For vouchers specifically:

  • Unique codes. Every voucher should carry a unique code or QR code that is checked in the system at redemption. Printed vouchers with no code can be photocopied.
  • Single use or tracked balance. A fixed-value voucher is marked used once redeemed. A stored value balance is reduced by each bill and visible on the receipt.
  • Staff permissions. Only managers should be able to issue complimentary vouchers, extend expiry dates or cancel a voucher. ChaChaCha supports staff permissions, so each person logs in as themselves and sensitive actions can be limited to specific roles.
  • Payment matched to issue. A sold voucher should be created in the same transaction as the payment for it, so every voucher value traces to money received.
  • Lost vouchers. Decide your policy in advance. If a guest reports a voucher lost and you can identify it, cancel the code in the system before you reissue.
  • Regular review. Check complimentary vouchers issued by staff member each week, and look for vouchers redeemed soon after being created.

Setting up and tracking vouchers in your POS

Paper voucher books and spreadsheets break down once you sell more than a handful. A POS that records vouchers gives you the numbers IRAS and your accountant will ask about: what was sold, for how much, what has been redeemed and what has expired. That tracking matters for GST, because IRAS’s treatment of MRVs depends on whether you can track redemption.

What to set up before launch:

  1. Voucher types, values and validity periods.
  2. Which staff roles can sell, issue free, extend and cancel vouchers.
  3. How voucher redemption appears on the receipt, including any remaining balance.
  4. A regular report of vouchers sold, redeemed, outstanding and expired, broken down by outlet.
  5. How the figures flow into your accounting.

ChaChaCha’s reports are where you review this, alongside payments such as PayNow, NETS and cards. Ask us to confirm which voucher report fields are available as standard and how redemption is shown across outlets.

Promoting your gift vouchers

Vouchers sell best around gifting occasions. Plan around the calendar in our festive season guide: Chinese New Year, Mother’s Day, Father’s Day, Mid-Autumn, Christmas and year-end corporate gifting. Other ideas:

  • Display a voucher card at the cashier and mention it on the bill folder in December.
  • Send your loyalty members a WhatsApp message before Mother’s Day. ChaChaCha includes WhatsApp marketing; check your PDPA consent first.
  • Offer corporate packs of vouchers to nearby offices, with a clear invoice.
  • Pair a birthday reward with an option to buy a voucher for a friend. See our loyalty programme ideas.

If you give vouchers away as prizes in a lucky draw, check the GRA’s trade promotion FAQ first. Our restaurant promotion ideas post covers the CCCS and GRA points in more detail, and our CRM and loyalty system comparison covers software options.

Example gift voucher terms and conditions

Example only. This template is a starting point for discussion with your lawyer and accountant. It is not legal advice and may not suit your business. Replace the bracketed items and remove anything that does not apply.

  1. This voucher is valid for [12 months] from the date of purchase. The expiry date is printed on the voucher. Expired vouchers will not be accepted or refunded.
  2. This voucher may be used at [outlet names] for [dine-in only / dine-in and takeaway].
  3. [Fixed-value voucher] The voucher value may be used over [one visit / several visits]. Any unused balance [remains on the voucher until expiry / is forfeited]. No change will be given in cash.
  4. [Set menu voucher] This voucher entitles the holder to [menu name] for [number] persons. If a dish is unavailable, we will offer a substitute of equal or greater value.
  5. This voucher cannot be exchanged for cash, [cannot be combined with other promotions or discounts], and [is / is not] transferable.
  6. [Reservations are required / not required.] [Blackout dates: list dates, for example Christmas Eve.]
  7. The voucher code must be presented at payment. Each code can only be redeemed [once / up to its balance].
  8. Lost or stolen vouchers [will not be replaced / may be replaced on proof of purchase if the voucher has not been used].
  9. Prices on the menu include GST and service charge as stated on the menu.
  10. [Business name] reserves the right to amend these terms, but not in a way that reduces the value of vouchers already sold.

Launch checklist

Step Owner Done
Choose voucher types and values Owner ☐
Confirm GST treatment with accountant (MRV or product voucher) Owner, accountant ☐
Agree liability and expiry accounting Accountant ☐
Write terms and print them on the voucher Owner, lawyer ☐
Set up voucher codes, roles and permissions in the POS Manager, POS vendor ☐
Train staff on selling and redeeming Manager ☐
Schedule a monthly outstanding-voucher review Manager ☐

If you’d like to see vouchers, stored value and loyalty on your own menu, book a demo with us. ChaChaCha pricing is quote-based.

Web Admin

Written by Web Admin

Frequently asked questions

Do I charge GST when I sell a restaurant gift voucher?

It depends on the voucher. IRAS says a dollar-value voucher that can be spent on anything you sell is a Multi-Redemption Voucher. If you can track redemption and sell it at or below face value, GST is not accounted for at sale but at redemption. A voucher for a specific set menu or buffet is a product voucher, and GST is accounted for when it is sold.

What happens to GST when a voucher expires unused?

For Multi-Redemption Vouchers where GST was not accounted for at sale, IRAS says you account for GST at 9/109 of the unredeemed amount on expiry. The e-Tax Guide ties this to when the unredeemed amount is recognised as income. If GST was already accounted for at the point of sale, it is not charged again. Confirm the timing with your accountant.

Is voucher money revenue for my restaurant?

Not straight away in most accounting setups. The cash is usually recorded as a liability, because you still owe the guest a meal, and it moves to sales when the voucher is redeemed. Expired balances are released to income later. Keep voucher sales separate from daily food sales so your food cost and KPIs stay accurate, and ask your accountant for the treatment.

Can my restaurant vouchers have an expiry date?

Expiry dates are common, but they should be clear. CCCS price transparency guidelines say time-limited offers must state the period clearly and accurately, and CASE lists using small print to conceal a material fact as an unfair practice. Print the expiry date and key conditions on the voucher itself, and check your terms with a lawyer.

How do I stop staff abusing gift vouchers?

Give each voucher a unique code checked at redemption, create sold vouchers in the same transaction as the payment, and limit free vouchers, expiry extensions and cancellations to managers. Review complimentary vouchers by staff member every week. ChaChaCha supports staff permissions so each person logs in as themselves and sensitive actions can be restricted.

Can ChaChaCha handle gift vouchers and stored value?

ChaChaCha includes vouchers, e-wallet or stored value, points and stamps, birthday rewards, WhatsApp marketing and reports, with Xero integration for accounting. Ask us to confirm in a demo how each voucher type, partial redemption, expiry and the outstanding voucher report would work for your outlets. Pricing is quote-based.

See ChaChaCha running in your business

Book a 20-minute walkthrough. We'll set up your menu or catalogue and your payments so you can see how it would run on day one.