Skip to content
Payments

How to Start a Gift Card Program for Your Store (and Account for It Correctly)

Retailer OSSeptember 17, 20269 min read
How to Start a Gift Card Program for Your Store (and Account for It Correctly)

Starting a gift card program means getting three things right: selling cards at the register (or online) as a payment tender, tracking each card's remaining balance so it can be redeemed in full or in part, and booking the money correctly — because a gift card sale is a liability, not revenue, until the customer actually redeems it. Get the accounting wrong and your revenue looks inflated the month you sell a batch of holiday cards, then understated when people redeem them later.

What Is a Gift Card Program, and Is It Worth It for a Small Store?

A gift card program is a system for selling prepaid credit that a customer redeems later for merchandise, tracked by balance until it's spent down to zero. For a small store, the case for running one is straightforward: it brings in cash before you've sold anything, it introduces your store to someone who didn't choose to shop with you (the gift recipient), and it pulls people back through the door to redeem it — often spending more than the card's face value once they're standing at the shelf.

  • Prepaid cash flow: you collect the money at the moment of sale, before any inventory leaves the shelf.
  • New-customer acquisition: a gift card puts your store in front of someone who wasn't already a customer.
  • Return visits: redemption almost always requires an in-store or online visit, which is a second sales opportunity.
  • Incremental spend: most shoppers spend more than the card balance, covering the difference with another tender.

How Do Gift Cards Actually Work at the Register?

Mechanically, a gift card is just another payment tender with a running balance attached to a code or number. Selling one is a sale like any other — it just happens to be for store credit instead of merchandise. Redeeming one means checking the balance, applying it toward the ticket, and handling whatever is left with another tender if the balance doesn't cover the whole purchase.

  • Selling a card: the customer pays cash, card, or another tender; the register activates a gift card for that amount.
  • Balance check: staff (or the customer, if you publish a lookup) can check the remaining balance at any time.
  • Partial redemption: a $50 card against a $75 purchase should let the customer pay the remaining $25 with a second tender in the same transaction — this is a split payment, not two separate sales.
  • Full redemption: the balance covers the ticket exactly; no other tender is needed.
  • Reload or top-up: some programs allow adding value to an existing card rather than issuing a new one.

If a card's balance won't be enough on its own, the transaction needs to accept mixed tenders in one sale — gift card plus card, or gift card plus cash — without forcing the cashier to ring two separate transactions. This is also where a related but distinct tool, store credit, gets confused with gift cards: store credit is usually issued for a return with no receipt or as a goodwill gesture, while a gift card is something a customer or gift-giver purposely paid for. Both carry a balance and both need to be tracked, but they come from different events and should be reported separately.

Why Are Unredeemed Gift Cards a Liability, Not Revenue?

In accounting terms, a gift card is deferred revenue: the store has received cash, but hasn't yet delivered the goods or service the customer paid for. Because you still owe the customer merchandise (or a refund, in some states), the amount sits on the balance sheet as a liability, usually called "gift card liability" or "deferred revenue — gift cards," not as a sale on the income statement.

This matters more than it sounds. If you book gift card sales as revenue the moment they're sold, your December numbers will look great — right before a chunk of that "revenue" gets spent in January and March, when there's no matching sale to record because you already booked it. Recognizing revenue at redemption, not at sale, keeps your monthly numbers honest and matches what most accountants and QuickBooks Online expect to see in a retail chart of accounts.

How Do You Account for Gift Card Sales, Redemptions, and Breakage?

The accounting flow has three moments, and each one moves money between different accounts. Walk your bookkeeper through this before you sell your first card, not after your first busy season.

  • At sale: cash (or card) increases, and gift card liability increases by the same amount. No revenue is recorded yet.
  • At redemption: gift card liability decreases by the amount used, and revenue is recorded for the sale, exactly as if the customer had paid cash.
  • Breakage: a portion of gift cards typically never gets redeemed. Many retailers see a meaningful share of gift card value go unused over time. Once a card is old enough and unlikely to be redeemed, accountants generally recognize that remaining balance as revenue rather than carrying it as a liability forever — the specific method and timing should come from your accountant, since it depends on your state's escheatment rules and your card's terms.

Retailer OS doesn't keep a general ledger — there's no chart of accounts or journal entries inside the product. What it does is send a daily sales journal per channel to QuickBooks Online, so your bookkeeper has the sales, redemptions, and tenders needed to book gift card liability correctly on the accounting side, without re-keying anything from a separate report. If you're weighing how much accounting a POS should really do versus how much should live in dedicated accounting software, that's covered in more depth in POS Systems With Built-In Accounting: What It Actually Means.

What Rules Should You Know Before You Sell Gift Cards?

Gift cards are regulated more than most small retailers expect. The rules vary by state, so check your own state's requirements before you finalize terms, but a few themes come up everywhere.

  • Expiration dates: many states restrict or ban expiration dates on gift cards, or require a long minimum validity period (commonly five years or more).
  • Dormancy and service fees: fees for inactivity are heavily restricted or banned in many states.
  • Escheatment (unclaimed property): unredeemed gift card balances can become reportable to the state as unclaimed property after a set number of years, depending on where you're incorporated and where the card was sold.
  • Disclosure: terms (expiration, fees, if any) generally need to be printed on the card or receipt, not buried in fine print you never show the customer.

How Do You Set Up a Gift Card Program, Step by Step?

  • 1. Decide the format: physical cards, digital/e-gift cards, or both. Physical cards work well at the counter; digital cards work well for last-minute or long-distance gifting.
  • 2. Set the accounting treatment first: agree with your bookkeeper on how sales, redemptions, and breakage will be recorded before you sell a single card.
  • 3. Check your state's rules on expiration, fees, and escheatment, and set your terms to match.
  • 4. Choose denominations or let customers set the amount — fixed amounts ($25/$50/$100) are simpler to print and merchandise; open amounts are more flexible for gifting.
  • 5. Train the team on selling a card, checking a balance, and applying a partial balance with a second tender in one transaction — this is the step that goes wrong most often at a busy register.
  • 6. Track balances at the point of sale, not on a spreadsheet, so a balance is accurate the moment it's checked.
  • 7. Reconcile monthly: compare the gift card liability balance against outstanding card balances so the two never drift apart.

How Does Retailer OS Handle Gift Cards and Store Credit?

Gift cards are a built-in payment tender in Retailer OS, sold and redeemed right at checkout alongside cash, card, store credit, and customer accounts. Because Retailer OS supports mixed tenders and split payments, a customer with a $30 gift card balance against a $75 ticket pays the $30 from the card and the remaining $45 on a card reader or in cash — in one transaction, not two. Balances are tracked per card, so staff can check what's left without guessing, and receipts print or email showing the remaining balance after each use.

  • Gift cards and store credit both live inside the same point of sale, so a return-driven store credit and a purchased gift card are handled through the same checkout flow but tracked as separate balances.
  • Customer profiles carry purchase history, so you can see which customers bought or redeemed gift cards over time.
  • The daily sales journal sent to QuickBooks Online reflects gift card sales and redemptions by channel, so your accountant has what's needed to book the liability correctly — Retailer OS doesn't replace that bookkeeping step, it feeds it.
  • If you run more than one location, gift cards work across the shared catalog and inventory, so a card sold at one store can be redeemed at another without a workaround.

If cash handling and end-of-day counts are also part of what you're tightening up, How to Close Out a Cash Register walks through the drawer close where gift card tenders show up in the daily report, and Cash Handling Procedures for Retail Stores covers the broader drawer and drop process. Retailer OS is priced per store and per user seat — see pricing for what's included with a store versus what's a paid add-on.

Ready to sell gift cards without a separate app or a spreadsheet of balances? See how Retailer OS handles gift cards, store credit, and mixed tenders at checkout — then check pricing to see what a store and a user seat cost.

#gift cards#retail payments#accounting#store credit

Last updated September 17, 2026

Run every store from one system.

Point of sale, inventory, and your team in one place. Start a 14-day free trial with no card required, or book a walkthrough with our team.