Gift Card Accounting: Journal Entries & Breakage Guide

We're building the future of agentic promotions. Sign up for early access!

Sign up

Gift Card Accounting: Journal Entries, Breakage, and Compliance Explained

Gift card accounting guide covering journal entries, breakage recognition, ASC 606 compliance, and liability reporting

Share Now!

Gift card accounting guide covering journal entries, breakage recognition, ASC 606 compliance, and liability reporting

A gift card sale looks like revenue the moment the cash hits your bank account, but under proper gift card accounting, that sale is not revenue yet. The sale is a liability, a promise to deliver goods or services later, and the liability has to sit on your balance sheet as exactly that until the customer redeems the card or the odds of redemption drop to zero.

Retailers who skip that step, or who never estimate the portion of cards that will go unredeemed, or who miss a state’s unclaimed-property filing deadline, end up with financial statements that don’t hold up under audit and compliance gaps that carry real penalties.

TL;DR

  • A gift card sale is recorded as a liability (deferred revenue), not revenue, until the card is redeemed or redemption becomes remote
  • Responsibility spans controllers and accountants, compliance and tax teams, auditors, and operations, especially for multi-location or franchise programs where liability ownership isn’t always obvious
  • Breakage, the unredeemed portion of gift card value, is recognized as revenue under ASC 606 using either the proportionate method or the remote method
  • Escheatment (unclaimed property) laws require unredeemed balances to be remitted to the state after a dormancy period that varies by jurisdiction
  • Multi-channel, multi-currency, and multi-location gift card programs need liability reconciliation across every point of sale, not just one general ledger entry
  • Most gift card accounting failures trace back to five recurring mistakes: recognizing revenue too early, ignoring breakage, missing escheatment deadlines, skipping channel reconciliation, and blending gift card liability with loyalty point liability
  • Gift card management software, like 99minds, automates liability roll-forwards, breakage calculation, and escheatment tracking instead of relying on manual spreadsheets

What Is Gift Card Accounting?

Gift card accounting is the process of recording, tracking, and reporting the financial obligation created when a business sells a stored-value card, from the moment of sale through redemption and, eventually, breakage or escheatment.

See How 99minds Automates Gift Card Accounting

Track liability, breakage, and redemptions in real time, instead of stitching together spreadsheets and POS exports.

Who Is Responsible for Gift Card Accounting?

Gift card accounting touches more roles than most finance teams initially assume.

Internal roles and responsibilities

  • Controllers and staff accountants record the initial sale, redemption, and breakage journal entries, and manage the gift card liability account on an ongoing basis
  • Compliance and tax teams track escheatment deadlines by state, file unclaimed property reports, and handle the payroll or 1099-NEC exposure created when gift cards are issued to employees (as supplemental wages, on the W-2) or as prizes to non-employees
  • Auditors review whether the breakage estimation method, and the historical redemption data behind it, holds up to GAAP or IFRS scrutiny during year-end review
  • Operations and ecommerce teams generate the underlying transaction data, sales, redemptions, and refunds, across every channel the liability calculation depends on

Which businesses this applies to

Applicability depends heavily on business structure. A single-location retailer with one point of sale has a relatively simple liability to track. A multi-location or franchise business is a different problem: if a customer buys a gift card at one franchise location and redeems it at another, who owns that liability on their books, the issuing location or the redeeming one? Most published accounting guidance on this topic assumes a single-entity retailer and does not address franchise liability allocation, which is one of the more common real-world questions from multi-location brands.

The regulatory bodies behind the rules

Three regulatory bodies sit behind gift card accounting rules. The Financial Accounting Standards Board (FASB) issues ASC 606, the US GAAP standard governing revenue recognition, including breakage. The IFRS Foundation issues IFRS 15, the equivalent international standard.

The IRS governs the tax side, most directly through Section 451(c), which lets qualifying accrual-method businesses defer a portion of advance payment income, including gift card sales, by one year. On the state side, each state’s unclaimed property division, Delaware’s and Illinois’s among the most actively enforced, sets its own escheatment rules independent of federal tax and accounting standards. Illinois’ enforcement is aggressive overall, but it specifically exempts closed-loop, single-merchant gift cards from reporting, so most retail gift card programs are not actually in scope there even though the state’s broader unclaimed property audits are.

Gift card liability lifecycle diagram showing sale, deferred revenue liability, and the redemption, breakage, and escheatment outcomes

When Should You Recognize Gift Card Revenue, Breakage, and Compliance Events?

Timing is where most gift card accounting mistakes happen, so it is worth walking through every trigger point in order.

At the point of sale

At the point of sale, record the full amount received as a liability. No revenue is recognized yet, regardless of when the customer intends to use the card.

At redemption

At redemption, whether full or partial, move the redeemed amount out of the liability account and into revenue. If a customer redeems $30 of a $100 card, you recognize $30 of revenue and leave $70 in the liability account. Sales tax follows similar logic in most US states: sales tax is collected and recognized at redemption, not at the original sale, since redemption is when a taxable transaction actually occurs.

When breakage becomes revenue

Breakage recognition depends on which method you use. Under the proportionate method, you recognize breakage income throughout the card’s life, in proportion to how much of the expected redeemable balance has actually been redeemed, based on your own historical redemption data. Under the remote method, you wait until redemption becomes “remote,” commonly defined internally as a card going untouched for a set period, and recognize the full remaining breakage in one entry. Most retailers with enough transaction history to build a reliable redemption curve use the proportionate method, since the proportionate method more accurately matches revenue to the period it belongs in.

Book timing vs. tax timing

Income tax timing can diverge from book treatment. Under IRS Section 451(c), an accrual-method business can generally defer recognizing gift card sale income for tax purposes by one year past the year of sale, even if book breakage recognition happens on a different schedule. This divergence between tax timing and book timing is a common source of confusion for teams who assume tax and GAAP timing move together. Eligibility and mechanics depend on your specific accounting method and fact pattern, so confirm the election with your tax advisor rather than applying it by default.

When escheatment kicks in

Escheatment obligations trigger once a card has been dormant for a state-defined period, typically three to five years, though the exact period varies by state. At that point, the unredeemed balance, or a portion of the unredeemed balance depending on the state’s rules, must be remitted to that state’s unclaimed property division rather than recognized as breakage income, since many states explicitly prohibit treating escheatable balances as company revenue.

Where Does Gift Card Liability Live, and Where Does It Need Reconciling?

Gift card liability accounting is not a single balance-sheet line you set once and forget. It is a moving figure that has to be tracked correctly on the balance sheet, and then reconciled across every channel and currency feeding into it.

On the balance sheet

Gift card liability sits on the balance sheet as a current liability, or as a long-term liability for cards with long expected redemption windows, usually labeled “gift card liability” or “deferred revenue, gift cards.” As redemptions and breakage move value out of that account, the corresponding amount flows into revenue on the income statement.

Across sales channels

The harder question is where the liability lives operationally, because for most retailers the liability is not one number in one system. A single gift card program can generate liability-affecting transactions across in-store POS terminals, an ecommerce storefront, third-party marketplaces, and a branded mobile app or wallet.

If those channels do not sync to a single source of truth, mismatches pile up fast: a POS terminal shows a redemption that has not posted to the general ledger yet, an ecommerce platform’s balance for a card disagrees with what the POS system just deducted, or a marketplace-issued card never makes it into the core liability ledger at all. Left unresolved, these unreconciled gaps quietly become revenue leakage, liability that should have converted to revenue, or should have been flagged for escheatment, but never get accounted for correctly because no one reconciled the channels against each other. A practical fix is a standing reconciliation report, run weekly for most programs and daily for high-volume ones, that flags any transaction recorded in one system but missing from another, rather than waiting for month-end close to surface the gap.

Across currencies and borders

Multi-currency programs add another layer almost no published guidance on this topic addresses. A gift card platform operating across the US, Canada, the UK, and the EU needs to track liability natively in each currency, apply the correct FX rate at each reporting date, and roll everything up into a consolidated liability figure, not just convert everything to one currency at the point of sale and lose the original transaction context. Under ASC 830, foreign-currency-denominated liabilities are generally retranslated at the current exchange rate at each balance sheet date, which means a multi-currency gift card program’s reported liability can shift purely from FX movement, even in a period with no new sales or redemptions at all.

For a business operating across multiple locations, franchises, or countries, channel and currency reconciliation is the foundation to build before anything else, since breakage estimates, escheatment filings, and audit prep downstream are only as accurate as the reconciliation feeding them.

Why Gift Card Accounting Goes Wrong (and Why It Matters)

Most gift card accounting problems trace back to one of five mistakes.

  • Recognizing revenue too early: Booking the full gift card sale as revenue at the point of sale, instead of as a liability, overstates current-period revenue and understates the obligation still owed to the customer. This early-recognition error is the single most common mistake among businesses without a dedicated process for gift cards
  • Ignoring breakage entirely: Some businesses never estimate or recognize breakage at all, leaving money sitting on the balance sheet indefinitely as a liability that will, realistically, never be redeemed. Skipping breakage understates revenue and overstates liabilities, which matters to auditors, lenders, and anyone reading the financial statements
  • Missing escheatment deadlines: Every state has its own dormancy period and filing deadline. Missing a filing deadline is not just a late report, it can trigger penalties, interest, and in some states, a full audit of the business’s unclaimed property history going back further than expected
  • Skipping channel and currency reconciliation: Unreconciled sales channels create silent revenue leakage and inaccurate liability balances that compound over time, since nobody catches the discrepancy until an audit forces the question
  • Blending gift card and loyalty point liability: Gift cards and loyalty points are not the same, loyalty points typically do not carry the same escheatment exposure that cash-equivalent gift cards do, but the two are not unrelated either, since many programs let customers convert one into the other. Treating them as one undifferentiated “customer balance,” or as two completely unrelated problems handled by different teams with no shared reconciliation, are both mistakes seen often in combined loyalty-and-gift-card programs

Getting any of these five mistakes wrong does not just create a bookkeeping headache. The consequences show up as overstated or understated revenue, failed audits, and, in the escheatment case, real financial penalties from state governments that take unclaimed property compliance seriously.

How to Record, Estimate, and Manage Gift Card Accounting

This is the practical core of gift card accounting: the actual entries, the actual math, and the actual process for staying compliant.

Recording the initial sale

When a customer buys a gift card, debit cash and credit a gift card liability account for the same amount. No revenue account is touched.

Example: a customer buys a $200 gift card.

Account Debit Credit
Cash $200
Gift Card Liability $200

Digital and physical cards get the identical entry at the point of sale, the value is the value regardless of delivery method. Where they diverge is downstream: digital (eGift) cards typically show higher redemption rates and lower breakage than physical cards, since there is no physical card to lose in a drawer, which affects your breakage estimate later. If you sell both formats, it is worth tracking redemption and breakage rates separately by format instead of blending them into one estimate.

A card a customer pays full price for gets the straightforward entry above. A promotional gift card, the “spend $100, get a $20 card” type, does not: instead of booking a brand-new $20 liability out of thin air, you allocate a portion of the original $100 transaction price to that $20 card as a separate performance obligation under ASC 606. If your program runs promotional cards alongside purchased ones, set up separate liability tracking for each from day one, since blending them into one balance makes both your breakage estimate and your revenue allocation wrong.

Recording redemptions

When the card is redeemed, debit the liability account and credit revenue for the redeemed amount.

Example: the customer above redeems $75 of the $200 card.

Account Debit Credit
Gift Card Liability $75
Sales Revenue $75

The remaining $125 stays in the liability account until it is redeemed, recognized as breakage, or escheated.

Returns paid with a gift card are more conditional than most published guides let on. In most cases you simply credit the returned value back onto the same gift card, or issue a new one, since the customer still holds spendable value with your business and nothing about your recognized revenue needs to change. A reversal entry is only needed when the return undoes a redemption you already booked as revenue. If a customer returns a $40 item and that $40 had already been recognized as revenue, reverse it and reissue the value into the liability account:

Account Debit Credit
Sales Returns $40
Gift Card Liability $40

Calculating and recording breakage

Say your historical redemption data shows that 8% of gift card value, on average, is never redeemed. You sell $50,000 in gift cards during Q1. Expected total breakage on that cohort is $4,000 (8% of $50,000), and the expected redeemable amount is $46,000.

Using the proportionate method, you recognize breakage in proportion to actual redemptions, not all at once. If customers redeem $23,000 of that cohort by the end of Q2, 50% of the $46,000 expected redeemable amount, you recognize 50% of the expected breakage as revenue too:

Account Debit Credit
Gift Card Liability $2,000
Breakage Revenue $2,000

Breakage rates vary considerably by card type, from roughly 2 to 6% for standard retail gift cards up to 10 to 15% for promotional or digital vouchers, so it’s worth checking typical gift card breakage rates by segment before locking in your own estimate.

Chart comparing typical gift card breakage rates by card type, 2 to 6 percent for standard retail cards versus 10 to 15 percent for promotional and digital vouchers

You continue recognizing breakage proportionally as redemptions accumulate, re-checking your 8% estimate periodically against actual redemption behavior. If a card sits untouched long enough that redemption is genuinely remote, and your state’s dormancy period has not yet been reached, the remote method lets you recognize the rest of that card’s remaining balance as breakage in one entry instead of waiting on proportional redemptions that will never come.

The cleanest way to manage breakage estimation is by cohort, grouping cards by the month or quarter they were issued, rather than tracking breakage as one blended pool across your entire gift card history. A 2025 issuance cohort will have a different redemption curve than a 2023 cohort that has already had two more years to be redeemed or go dormant, and blending them into a single average breakage rate hides which cohorts are actually driving your estimate. Re-run your breakage percentage by cohort at least once a quarter, since a rate calculated once at program launch and never revisited tends to drift further from reality every year the program runs.

Journal entries reference table

A quick reference across the full lifecycle:

Event Debit Credit
Initial sale Cash Gift Card Liability
Full or partial redemption Gift Card Liability Sales Revenue
Return paid via gift card Sales Returns Gift Card Liability
Breakage recognition Gift Card Liability Breakage Revenue
Escheatment remittance Gift Card Liability Cash

Staying escheatment compliant

Track every card’s issue date and last activity date by state, since dormancy periods range from about two years in some states to five or more in others. When a card crosses its state’s dormancy threshold without activity, remit the required amount to that state’s unclaimed property division. Some states require the full remaining balance, while others allow a business to keep a defined percentage:

Account Debit Credit
Gift Card Liability (escheatable amount)
Cash (escheatable amount)

Delaware and Illinois are worth naming specifically, since Delaware and Illinois run two of the more actively enforced unclaimed property audit programs in the country. A well-run program tracks each card’s issue date, last activity date, and applicable dormancy period by state in a single exposure report, refreshed at least quarterly, so it is always clear which balances are still safely keepable as breakage and which are approaching a mandatory filing deadline in a given state. Without that per-card, per-state tracking, a business typically does not discover a missed filing deadline until an auditor, or the state’s own unclaimed-property audit program, finds it first, at which point penalties and interest are already accruing. Because escheatment rules and retention percentages vary so much by state, confirm your specific obligations with unclaimed property counsel rather than relying on general guidance alone.

Building an audit-ready process

Auditors want to see a liability roll-forward, not just a single ending balance: opening balance, plus new issuances, plus reloads, minus redemptions, minus adjustments, minus breakage, minus escheatment remittances, equals closing balance, reconciled to a zero variance against the general ledger. Keep an audit trail of every change to your breakage methodology, including the redemption window used, the estimation logic, when the methodology changed, and why the methodology changed, since auditors will ask when, not if, your breakage rate assumption gets revised.

Managing loyalty points alongside gift card liability

If your program lets customers earn loyalty points and hold gift card balances, keep the two ledgers conceptually separate. Loyalty points and gift card balances have different redemption behavior, different escheatment exposure, and often different expiration rules, so reconcile both against the same customer record without merging the underlying accounting. The goal is one accurate picture of what you owe a customer in total, built from two distinct liability types, not one blended number that hides which portion is actually gift card cash value versus points that may not carry the same legal obligations.

Choosing a gift card accounting solution

Whether you build this in spreadsheets or buy a platform, look for the same core capabilities: automated liability roll-forwards, a configurable breakage methodology, escheatment alerts by state, reconciliation across every sales channel and currency, an immutable audit trail, and role-based access control so the same person who adjusts a balance is not also the one approving it.

99minds’ gift card software gives your finance team the underlying data most of this checklist depends on: real-time redemption and issuance activity synced across every sales channel through its multi-shop gift card platform, native multi-currency gift card support, and the detailed redemption and issuance reporting your team can build a liability roll-forward and breakage estimate from, instead of stitching together exports from separate POS and ecommerce systems.

If your program also runs loyalty points, 99minds’ loyalty platform runs on the same unified platform rather than a separate system, which keeps the two liability types easy to reconcile against a single customer record. For teams connecting this to an existing accounting stack, the gift card API integrates with your existing POS and ecommerce platforms, including Shopify, BigCommerce, Square, and Lightspeed. And for the tax side covered above, 99minds’ free sales tax calculator is a quick way to check redemption-time tax obligations by state.

See How 99minds Simplifies Gift Card Compliance

Reconcile every channel and currency, track escheatment deadlines by state, and keep an audit-ready liability roll-forward, all from one dashboard.

Get Gift Card Accounting Right From the First Sale

Gift card accounting is not complicated once the six questions it actually asks are separated out: what the liability is, who owns each part of the process, when each event triggers, where the balance lives across channels and currencies, why the common mistakes happen, and how to record and manage the liability correctly. Most of the risk in gift card accounting comes from treating gift card accounting as a one-time bookkeeping setup instead of an ongoing process that needs the same rigor as any other liability on the balance sheet.

If you are managing this manually across spreadsheets and multiple sales channels, the reconciliation and escheatment tracking alone become a full-time job as your gift card program grows.

Book a demo with the 99minds team and see how our gift card management software can handle your liability tracking, breakage recognition, and compliance reporting for you.

Frequently Asked Questions

When should you recognize gift card revenue?

Recognize gift card revenue at the moment a customer redeems the card, not when they purchase it. The initial sale is recorded as a liability under ASC 606 and IFRS 15, and moves into revenue only as redemptions happen or, for unredeemed balances, when breakage is recognized under the proportionate or remote method.

What is breakage and how do you account for it?

Breakage is the portion of gift card value that customers never redeem. Under ASC 606, you account for it using either the proportionate method, recognizing breakage income in proportion to actual redemptions based on your own historical redemption data, or the remote method, recognizing it once redemption becomes unlikely. For example, if your data shows 8% of gift card value historically goes unredeemed, you recognize 8% of each cohort as breakage revenue as redemptions on that cohort accumulate.

Who is responsible for gift card liability across franchise locations?

This depends on your franchise agreement, but the general principle is that liability follows the issuing entity unless the agreement specifically assigns it elsewhere. Multi-location and franchise businesses need an explicit liability allocation policy in writing, since most standard gift card accounting guidance assumes a single-entity retailer and does not address this case.

What are state escheatment laws for unredeemed gift cards?

Most US states require businesses to remit unredeemed gift card balances to the state's unclaimed property division after a dormancy period, typically ranging from about two to five years depending on the state. Some states require the full remaining balance, though a commonly cited figure is 60% of the balance in states that allow a business to keep a portion as breakage, such as New Jersey. A handful of states, California among them, exempt non-expiring gift cards from unclaimed property rules, though a card that lawfully carries an expiration date generally is not exempt. Delaware and Illinois run two of the more actively enforced programs, so rules vary significantly by jurisdiction.

Are gift cards taxable when sold or when redeemed?

Sales tax is generally collected and recognized at redemption, when an actual taxable transaction occurs, not at the point of sale. For example, a $100 gift card sale generates no sales tax liability on its own, but when the recipient uses it to buy an $85 item, you collect sales tax on that $85 purchase. Income tax timing can differ from this: under IRS Section 451(c), qualifying accrual-method businesses can often defer recognizing gift card sale income for tax purposes by one year, separately from how breakage is recognized for GAAP purposes.

How does gift card accounting differ between physical and digital cards?

No, the journal entries do not differ: the initial sale and redemption entries are identical regardless of format. The difference shows up in the numbers behind those entries: digital gift cards typically have higher redemption rates and lower breakage than physical cards, since there is no risk of a digital code getting lost, so many businesses track breakage rates separately by format.

How do you handle returns paid with a gift card?

In most cases, credit the returned value back onto the same gift card, or issue a new one, since the customer still holds spendable value with your business and no revenue reversal is needed. Only reverse recognized revenue when the return undoes a redemption you already booked as revenue, rather than reversing revenue on every gift-card-paid return by default.

How do I track gift card liability across multiple currencies or franchise locations?

You need liability tracked natively in each currency, with FX rates applied consistently at each reporting date, then rolled up into one consolidated figure without losing the original transaction context. For multi-location or franchise programs, that means reconciling every point of sale, in-store, ecommerce, marketplace, and app, against a single source of truth, rather than treating each channel's liability as a separate number.

Summarise with

Boost Customer Engagement with 99minds. The Ultimate Gift Card & Loyalty Solution!

Sign up for free
99minds Dashboard