Picture your busiest Saturday in December. A customer buys a $100 gift card, and your cashier rings it up the way they ring up everything else — $100 plus sales tax. It feels right. Money changed hands, so tax must be due.
It is wrong in nearly every state, and it is the kind of wrong that costs you twice: once when the customer complains, and again when the auditor finds it. When you sell a gift card, you have not sold anything taxable yet. You have exchanged cash for a promise — an intangible right to buy something later. The taxable sale happens at redemption, when the card is swapped for actual merchandise or services, and the tax is computed on whatever is bought then, at whatever rate applies then, in whatever state it is redeemed in.
Get this sequence right and gift cards are simple. Get it backwards and you will over-collect tax you cannot keep, under-collect tax you owe, or mis-source revenue to the wrong state. Here is how the rules actually work.
The Core Rule: No Tax at Sale, Full Tax at Redemption
Every state that has addressed the question lands in the same place: the sale of a gift card or gift certificate is not a retail sale. Washington's Department of Revenue states it plainly — taxes do not apply to gift cards and gift certificates at the time of sale, and sellers should report the income when the customer redeems the card. North Carolina's administrative code says charges for gift cards are not subject to sales tax at initial sale, and the redemption is taxed exactly as if the item had been purchased without a gift card. Ohio, Iowa, Virginia, and Colorado take the same position, and Denver's local tax guide extends it to city taxes.
The logic is consistent everywhere: a gift card is an intangible "right" to make a future purchase, and intangibles are not subject to sales tax. The taxable event is the later exchange of that right for taxable goods or services.
Two consequences follow that trip up a lot of retailers:
First, redemption is taxed on the full selling price. If a customer redeems a $50 card toward a $50 taxable item in an 8% jurisdiction, you collect $4 in tax — the same as if they had paid cash. The card is a payment method, like a credit card. It does not shrink the taxable base.
Second, a purchased gift card is not a discount. Washington's guidance to retailers is explicit that a gift card is not a reduction of gross selling price, so you may not deduct redemptions from gross income on your excise return. Report the redemption-period sale at full value, in the period the redemption happens — not the period you sold the card.
Why Getting It Backwards Hurts You
Over-collecting sales tax is not a victimless error, and "we remitted extra to the state" is not a defense an auditor accepts cheerfully. The practical exposures:
- Tax collected must be remitted. In most states, if you collect it, you owe it — even if the underlying transaction was not taxable. You cannot keep the difference, and refunding hundreds of gift-card buyers is nobody's idea of a good January.
- You shift income into the wrong period. Card sales sitting in a liability account are not revenue. Taxing them at sale usually means your POS is also booking them as revenue at sale, which misstates both your sales tax returns and your financials.
- Auditors sample holiday months. Gift card volume concentrates in November and December. An auditor who finds tax-on-sale in a December sample will extrapolate it across the period — and then ask what else your POS is misconfigured to do.
There is a smaller trap on the other side: the physical card itself. Denver and Fort Collins both remind vendors that blank cards and certificates you buy from a printer are tangible personal property you consume, not inventory for resale — you owe tax on their cost. E-gift codes sidestep this entirely, which is one more reason digital delivery keeps growing.
Partial Redemptions: Tax the Merchandise, Not the Card
Most gift cards are not spent all at once, and partial redemptions confuse cashiers more than any other scenario. The rule stays mechanical: ignore the card balance and tax whatever is being bought.
- A customer with a $100 card buys a $40 taxable item. You collect tax on $40. The remaining $60 balance carries forward untaxed until it is spent.
- A customer with a $25 card buys a $60 item and pays the $35 difference with a credit card. You collect tax on the full $60. Split tender does not change the taxable amount.
- A customer redeems a $50 card for a $50 exempt item — groceries in most states, qualifying clothing in a few. You collect no tax at all, even though the card itself was "worth" $50.
Train staff on one sentence: the gift card is how they pay, not what they buy. Tax is always computed on what they buy.
Rate Changes Between Sale and Redemption
Here is where the timing rule has real teeth. Because the sale is deemed to occur at redemption, the rate in effect at redemption applies — not the rate from the December day the card was purchased.
That usually does not matter. It matters when:
- Local rates change. Cities and transit districts adjust rates on January 1 or July 1. A card bought in December and redeemed the following July is taxed at the July rate.
- The item's taxability changes. If your state newly exempts (or newly taxes) a category between sale and redemption, the redemption-period law governs.
- Sourcing rules change. Pennsylvania's Act 21 of 2026 is a live example: local sales tax sourcing for Philadelphia and Allegheny County shifted from origin-based to destination-based, with enforcement beginning October 1, 2026. A card redeemed for delivered goods after the switch follows the new sourcing logic, regardless of when the card was sold.
Your POS handles this automatically if gift card redemptions flow through normal item-level taxing. It fails if someone set up "gift card redemption" as a special tax-exempt tender or hardcoded a rate. Redemption should look, to your tax engine, exactly like a cash sale of the same items.
Multi-State Sourcing: Which State Gets the Tax
Gift cards travel. Someone buys a card at your Texas store, and the recipient redeems it online for goods shipped to California — or spends it while visiting your Colorado location. Which jurisdiction's tax applies?
The answer follows the redemption transaction, not the card sale:
- In-store redemption is sourced like any in-store sale. The card bought in Texas and spent in your Denver store is a Denver sale: Colorado state tax plus Denver local taxes apply.
- Shipped goods follow destination sourcing in the destination state (and under the Streamlined Sales Tax Agreement, destination sourcing is the standard). The card bought anywhere and redeemed online for shipment to a Philadelphia address is sourced to Philadelphia — including, after Act 21, Philadelphia's local tax.
- Origin-based states are the exception, not the rule. A handful of states still source some intrastate sales to the seller's location. Ohio, for example, uses origin sourcing for tangible goods sold intrastate. Know your states; the Numeral sourcing survey is a handy reference for which states use which method.
- Electronic delivery with no ship-to address falls back through the sourcing hierarchy — typically to the billing address or the address associated with the payment instrument. If your e-gift program never captures an address, you have a sourcing gap worth closing.
The common failure mode: a retailer configures its e-commerce platform to tax gift card sales based on the buyer's billing state, then taxes redemption again (or not at all). That double-taxes the buyer and mis-sources the revenue. E-gift card sales should be zero-tax line items; the later merchandise order carries the tax.
Promotional Gift Cards Are a Different Animal
Everything above covers gift cards the customer paid for. Cards you give away — "buy $100, get a $20 card," bounce-back coupons, loyalty rewards — follow different rules, and mixing the two up is an audit staple.
- Purchased card: tender. Tax on the full price of whatever it buys.
- Seller-funded promo card: discount. When the customer redeems the free $20 card, most states treat it like a seller coupon: tax applies to the discounted price actually paid. Sell a $100 item, customer tenders a $20 card you gave them free plus $80 cash — tax is on $80.
- Daily-deal vouchers (the Groupon pattern) sit in between. Under the Streamlined Sales Tax Agreement's disclosed practice, a voucher is treated as a seller's coupon and taxed on the discounted price the buyer actually paid — but only if the seller knows that amount. If the seller does not know what the buyer paid the deal site, states fall back to taxing the full face value. The CPA Journal's walkthrough of this trap is worth reading if you honor third-party vouchers.
- Loyalty points depend on who funds them. Points you fund yourself generally reduce the taxable base like a seller discount; points funded or reimbursed by a third party (a coalition program, a credit card issuer paying you for the redemption) generally do not, because you still receive full consideration.
Operationally, this means your system must distinguish card types, not just card balances. A single "gift card" tender button that cannot tell a purchased card from a promo card will mistax one of them. Most modern POS platforms support separate tender types or promo-card SKUs — use them, and reconcile each pool separately.
Set Up Your Books So the Rules Apply Themselves
The cleanest compliance posture is a chart of accounts and POS configuration where doing the normal thing produces the right tax result:
- Gift card sales post to a liability account, coded zero-tax. Create a dedicated SKU or revenue code ("Gift Card Issuance") mapped to a current liability like Outstanding Gift Card Liability, with no tax code attached. Cash goes up, liability goes up, revenue and tax stay flat.
- Redemptions post as tender against normal taxable sales. The merchandise lines carry their usual tax codes; the gift card appears only in the payment section. Never ring redemption as a line-item discount — that is what converts a purchased card into a fake markdown and under-reports gross sales.
- Track promo cards in a separate liability or contra-revenue account. You need to know, at redemption time, whether the card was purchased or granted. Separate issuance codes make that automatic.
- Reconcile the liability monthly. Opening balance plus issuances minus redemptions minus recognized breakage should equal the processor or POS outstanding-balance report. December issuance spikes make this reconciliation the single best control over gift card accounting — and the first schedule an auditor asks for.
- Handle breakage deliberately. Under ASC 606, unused balances you expect never to be redeemed are recognized as revenue in proportion to redemptions — but only to the extent state unclaimed-property law does not claim them first. Several states exempt gift cards from escheatment; others do not. Coordinate your breakage policy with your escheatment filings so you never recognize revenue the state considers its own.
If you want a visual check on all of this, Fava's dashboards make the liability balance, monthly issuance spikes, and redemption patterns easy to eyeball — a liability account that only grows and never drains is telling you something is miscoded.
Retailer Checklist: Five Audit Traps to Close This Quarter
- Gift card sale SKUs carry no tax code in every channel: in-store POS, e-commerce, and mobile.
- Redemption flows through normal item-level taxing; no tender-level tax overrides or exemptions.
- Promo and loyalty cards use separate tender types from purchased cards.
- E-gift checkout captures enough address data to source the eventual redemption.
- The gift card liability reconciles to the processor report every month, with breakage and escheatment handled as separate, documented entries.
Gift cards feel like a payment product, but for tax purposes they are a timing product: they move the taxable moment from the day cash changes hands to the day merchandise does. Build your POS codes, sourcing logic, and liability accounting around that timing, and the December rush becomes what it should be — a cash-flow windfall now, with the tax correctly due later.
Simplify Your Financial Management
As gift card volume grows, the liability balance quietly becomes one of the largest numbers on your books — and the one auditors scrutinize first. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data, so every issuance, redemption, and breakage entry is version-controlled and reviewable. Get started for free and see why developers and finance professionals are switching to plain-text accounting.





