Shopify gift cards are available on every plan and are simple to set up as a product with fixed amounts like $25, $50 and $100. Leaving the expiration date blank is the safest default, since federal rules require at least 5 years of validity for the underlying funds and states like California generally prohibit expiry. Track unredeemed balances with your accountant, and promote cards actively as an acquisition channel.
In almost every Shopify store I audit for the first time, I find the same pattern. The gift card feature is enabled. There’s a basic product with a handful of fixed denominations. And in the analytics, I can see that a few cards sell each month, with zero strategy behind it.
No expiration planning, no holiday activation campaign, no idea how much outstanding balance is floating in the system, and above all: no answer to the question of what happens to the balance that never gets redeemed.
And yet Shopify gift cards are one of the few e-commerce features that can improve cash flow and bring in new customers at the same time, if you use them intentionally. The buyer pays now. The value gets used later.
In this article, I’ll show you how to set up gift cards in Shopify correctly, what most merchants get wrong in their bookkeeping, which technical bugs you need to know about, and how to use gift cards as an active revenue lever, not just a passive offering.
What Are Shopify Gift Cards?
A Shopify gift card is a digital or physical payment instrument with a fixed balance that customers can purchase as a product or receive as a gift, and later redeem in your store.
Technically, it behaves differently from a discount code. That distinction matters.
Gift Card vs. Discount Code: The Key Difference
| Feature | Gift Card | Discount Code |
|---|---|---|
| Balance | Running balance, spent incrementally | One-time use, then expired |
| Multiple uses | Yes, until balance is depleted | No (unless configured) |
| Combinable | Can be combined with a discount code | Usually not combinable |
| Accounting | Open balance until redeemed, align with your accountant | No balance |
| Tax timing | Generally at redemption in the US (verify with your accountant) | Price reduction, no separate tax event |
| Giftable | Yes, the primary use case | No |
| Remaining balance | Preserved | Forfeited |
This distinction isn’t just technical, it has real accounting and tax implications. More on that below.
Two Formats: Digital and Physical
Shopify supports both:
Digital gift cards are automatically emailed after purchase with a unique code. Instant delivery, no shipping required. This is the standard for most online stores.
Physical gift cards are available for Shopify POS. According to the Shopify Help Center, you order them from the Shopify Hardware Store, in supported countries only. This is relevant for merchants with a brick-and-mortar presence or for premium brands where the physical card is part of the brand experience.
Setting Up Shopify Gift Cards: Step by Step
The setup is simpler than most merchants expect. There are two core methods.
Method 1: Issue a Gift Card Code Directly
If you want to proactively give a customer a balance, as compensation, a loyalty reward, or a marketing gesture, here’s how:
- Go to Products in your Shopify admin
- Select Gift Cards
- Click Create gift card
- Enter the amount, expiration date (optional, see legal notes below), and recipient
- Add an internal note if needed
The customer receives their unique gift card code by email or SMS. The steps are described in the Shopify Help Center (as of November 2026). Gift cards you create in the admin can have a value of up to $2,000 USD or the equivalent, sold denominations up to $10,000 USD, per the gift card overview.
Method 2: Create a Purchasable Gift Card Product
This is the standard setup for your storefront, where customers can buy gift cards themselves:
- Go to Products in your Shopify admin
- Select Gift Cards
- Click Add Gift Card Product
- Set a product title, description, and image
- Add variants with fixed amounts, for example $25, $50, $100, and $200
- Publish the product and link it in your navigation or on a dedicated gift page
After purchase, the buyer automatically receives a confirmation email with their unique code.
Customizing the Design
The gift_card.liquid template controls the gift card page the customer sees after purchase. According to the Shopify developer documentation, it lives in your theme’s templates folder and can be customized, for example to add a QR code. You’ll find it in the Theme Editor under Online Store → Themes → Edit Code → Templates.
The documentation describes only a single gift_card.liquid file. In my experience, different designs for different occasions (birthdays, holidays, weddings) aren’t supported natively, so you’ll typically need an app.
Legal Considerations: What US Merchants Need to Know
Most guides skip this section. It matters for every merchant selling gift cards. This is general orientation, not legal advice.
Federal Rules: Credit CARD Act and Regulation E
The federal rules for gift cards are in the CFPB’s Regulation E, 12 CFR 1005.20 (as of November 2026). In short:
- A card can carry an expiration date only if buyers have a reasonable opportunity to purchase one with at least five years remaining. The underlying funds must last until the later of five years after issuance or last load, or the card’s own expiration date.
- Dormancy, inactivity or service fees are allowed only after no activity for one year, and not more than one such fee per calendar month may be charged.
- Fee and expiration terms must be disclosed before purchase and appear on the card or code itself. Packaging, separate terms documents and stickers do not count.
- Some categories are excluded, for example loyalty, award and promotional cards, so check whether your card falls under the rule.
These are minimum federal standards. State laws can be more protective.
State Law Variation
State laws vary significantly. California generally makes it unlawful to sell a gift certificate with an expiration date, with narrow exceptions such as certificates distributed free through promotional programs and certificates for perishable food products. The statute also restricts service fees and requires cash redemption for small balances. That page is a mirror, so check the official text on the California legislature’s site, as the section shows an operative date in 2026.
According to the Connecticut Attorney General, Connecticut law bans expiration dates and certain fees on gift cards (a 2010 press release, so verify current law). For Maine, the CFPB states that state law requires gift cards to be honored indefinitely.
My recommendation: Don’t set expiration dates in Shopify unless you’ve reviewed the rules for each state you sell into. Leaving the expiration date field blank is the safest default. Shopify itself points to your local gift card laws in its Help Center.
Escheatment (Unclaimed Property Laws)
This is the part many merchants discover too late. Under state unclaimed property laws, unredeemed gift card balances can count as abandoned property after a dormancy period. The CFPB notes, for example, that Maine’s unclaimed property law can treat some gift cards as abandoned as early as two years after purchase, while the card must still be honored. Periods and obligations differ by state, and I have not reviewed them all.
This intersects directly with your balance tracking. Talk to your accountant or legal counsel about your obligations, because ignoring them can create compliance issues.
Accounting and Tax: What Most Merchants Get Wrong
This is where I see the most mistakes in practice, and a topic that few Shopify articles address seriously.
When Is Sales Tax Due on Gift Cards?
In general, US states do not tax the sale of a gift card itself, because the card works like a payment method rather than a product. Sales tax is then collected when goods are purchased with it. I have not verified every state’s rules, and there are exceptions, for example for certain digital goods and services. Confirm the specifics for your states with a sales tax specialist or your accountant. This is not tax advice.
If you sell $10,000 in gift cards in December, the practical consequence is that you should plan your bookkeeping and filings around redemption timing rather than the sale date, once your accountant has confirmed the treatment.
Open Balances: The Accounting Basics
Until a gift card is redeemed, you’ve been paid but you haven’t delivered anything yet. How exactly you book that (for example as deferred revenue) is a question for your accountant and depends on your accounting method.
This matters for:
- Accurate monthly P&L
- Balance sheet accuracy, because outstanding gift card balances should be tracked
- Cash flow planning, since you have the cash but the goods haven’t shipped yet
Shopify shows balances in the gift card overview, but it doesn’t push this data into accounting tools for you. You’ll need to track outstanding balances manually or via an integration. If you connect Shopify to an inventory or ERP system anyway, my comparison of Shopify inventory management integrations helps you choose.
Breakage: Handle With Care
Breakage is the portion of gift card value that is never redeemed. How large it is depends heavily on your business. I could not find a reliable primary source for an average figure, so I don’t quote one. Your own redemption data is more useful.
Whether and when unredeemed balances can be recognized as revenue depends on your accounting method and on the unclaimed property rules above. Have your accountant set up the methodology and document it, rather than leaving it to chance.
Do Customers Spend More With a Gift Card?
In my projects, I often see order values above the card’s face value when customers redeem a card. That is an observation from my own work, not a verified statistic, and I could not find a reliable study with a specific percentage.
A plausible explanation is that card balance feels less like your own money, which lowers the threshold for adding one more item. Check this in your own data by comparing order values with and without gift card redemption.
If you want to dig into the broader psychology of conversion, I explore similar mechanisms in my article on Shopify conversion rate optimization.
Using Gift Cards as a Marketing Strategy
Most stores barely scratch the surface here.
Strategy 1: Bonus Incentive on Gift Card Purchase
One of the most effective approaches: customers buy a $100 gift card and receive a $10 discount code as a bonus. The card gets purchased more often, and the recipient has an automatic incentive to spend when they redeem it.
An even stronger variation: the buyer pays $90 for a $100 gift card, a discounted gift card. This is possible natively in Shopify: apply a discount code or automatic discount to the gift card product. The buyer saves immediately; the recipient gets the full value. According to the Shopify Help Center, don’t use the compare-at price field for this, and discounts applied to a collection don’t apply to gift card products in that collection (as of November 2026).
This works especially well during the holiday season and around Black Friday.
Strategy 2: Buy X, Get a Gift Card
You can offer customers a gift card as a bonus when they hit a minimum order value. For example: “Spend $150 or more and receive a $15 gift card for your next order.”
This can increase average order value and drive a second purchase. For more ways to lift order values, see my comparison of the best Shopify upsell apps. According to the Shopify Help Center, a buy X get Y discount can also offer a free gift card product. A card meant for the next order, however, has in my experience to be issued manually or automated with an app or custom script.
Strategy 3: Seasonal Campaigns with Intentional Timing
Gift cards have two clear peak seasons: the winter holidays (November/December) and Mother’s Day (April/May). Both offer concrete campaign opportunities:
Winter Holidays:
- Campaign starting mid-November: “The perfect gift for everyone on your list”
- Communicate last shipping dates: customers ordering late in December may not get physical items in time, but a digital gift card is instant
- Position digital gift cards as a last-minute gifting solution
Mother’s Day:
- Start an email campaign two weeks before
- Lead with “Not sure what she wants?” and position the gift card as the thoughtful answer
Other occasions:
- Birthdays (always relevant)
- Weddings and registries
- Housewarming gifts
- Valentine’s Day
Strategy 4: Gift Cards as a Customer Recovery Tool
When something goes wrong, such as a delayed shipment, a damaged product or a service failure, a gift card is in my experience a stronger recovery tool than a discount code.
Why? A discount code feels like a technical transaction. A gift card feels like a genuine gesture. That is my experience from client work. I don’t have verified comparison data on repurchase rates.
I recommend building an internal protocol: which gift card amount for which type of issue, and who is authorized to issue them. This saves time and prevents inconsistent goodwill decisions.
Known Bugs and Limitations in Shopify
The first two items are experience reports from projects and the Shopify merchant community, not confirmed in official documentation. The limitations after that are described in the Shopify Help Center (as of November 2026).
Bug 1: Gift Card Input Field Displays in Wrong Language
In some localized Shopify stores, the gift card code input field in the checkout displays in English even when the store language is set to something else. This can happen with incomplete translations.
Workaround: In your Shopify admin, go to Settings → Languages → Edit language, search for “Gift card or discount code,” and manually translate the string. Depending on your checkout setup, it may also be editable in the Checkout Editor, so check your store.
Bug 2: Remaining Balance Unusable After Partial Redemption
I know of community reports where a partially redeemed gift card triggers the error “The discount has reached its usage limit” on the next order.
Root cause: I’m not aware of an official explanation.
Workaround: If a customer reports this, deactivate the affected card in your Shopify admin under Products → Gift cards, and issue a new card with the correct remaining balance. Note that, per Shopify, deactivating is permanent and the card can’t be reactivated.
My advice: Brief your customer service team on this specific scenario. If a customer can’t use the remaining balance on their gift card and doesn’t get fast support, you lose them.
Limitation: Only Last 4 Characters of Code Visible
According to the Shopify Help Center, only the customer or recipient can access the full gift card code. Merchants see only the last four characters.
That’s a deliberate decision by Shopify. It means that when a customer says “I never received my code,” you can’t simply look it up and forward it.
Workaround: The gift card detail page has a Resend gift card function that, per Shopify, sends the card with its remaining balance to the customer. Alternatively, issue a new card and deactivate the old one.
Limitation: No Export of Full Gift Card Codes
Shopify offers a CSV export of gift cards in the admin, but per the Help Center it does not include full codes, only the last four characters, and the CSV can’t be imported to create cards.
For merchants issuing large volumes or needing full code access for reporting, this is a real gap. If that includes business customers buying cards in bulk, my guide to Shopify B2B covers the native options.
Solution: A gift card app can help. For example, the Pro plan of Rise offers bulk gift card creation, according to its App Store listing. Whether codes can be read via the API is something to clarify with your developer, I haven’t verified it here.
Currencies: Store Currency vs. Local Currency
According to the Shopify Help Center, store currency gift cards can be redeemed in any currency. Local currency gift cards (which require Markets and catalogs with a matching price list) can only be redeemed when the checkout currency matches the card currency, unless cross-currency redemption is enabled.
For multi-currency stores, this can create confusion: a customer buys a gift card in CAD, the recipient pays in USD. For store currency cards, the value is converted at redemption, so the displayed value may differ with the exchange rate.
My advice: For multi-currency stores, communicate clearly which currency the gift card applies to and decide deliberately whether cross-currency redemption should be allowed. When creating cards in the admin, that setting can’t be changed later.
Apps for Extended Gift Card Functionality
Shopify’s native gift card feature is sufficient for most stores. But if you have specific requirements, apps can extend what’s possible.
| App | Price (as of November 2026) | Strength | Best For |
|---|---|---|---|
| Rise | From $19.99/month plus a per-order fee above the included orders | Gift card program, store credit, bulk creation on the Pro plan | Stores actively building gift cards and store credit |
| Govalo | Basic with no monthly fee but 2.9% of gift card value, Advanced $79/month | Custom gift cards, scheduled delivery, redemption page | Stores focused on the gift card experience |
| Giftship | From $29.99/month | Gift options such as gift messages and wrapping, not a pure gift card app | Stores with strong gifting use cases |
Vendor pricing changes often, so check the current App Store listing before deciding. You can compare further apps, for example with wishlist integration, in the Shopify App Store.
When does an app make sense?
- You want different card designs for different occasions (birthdays, holidays, weddings)
- You need custom amounts (customers entering any value they choose)
- You want to integrate gift cards into email automations (e.g., Klaviyo flows)
- You sell many gift cards and need proper analytics
- You need to create cards in bulk
For smaller stores, native Shopify functionality is typically fully sufficient.
Gift Cards and Your Shopify Checkout
How customers redeem a gift card at checkout directly affects conversion.
In the standard checkout, there’s a single field labeled “Gift card or discount code.” Customers need to understand they can enter either type of code here, the label isn’t always obvious.
If you’re using the current Shopify checkout with extensibility options (Checkout Extensibility), you can likely make the gift card field more prominent or add contextual hints. This is particularly useful during the holiday season when many recipients are redeeming a gift card for the first time.
For a deeper look at checkout optimization, I cover the most impactful levers in my article on optimizing the Shopify checkout.
Combining Gift Cards with Discount Codes
This is a lesser-known feature: according to the Shopify Help Center, gift cards can be used together with discount codes. The balance applies to the order total including taxes and shipping, and a balance can be spent across several orders until it runs out.
This is tactically interesting: you can run a campaign where gift card recipients get an additional welcome discount on their first purchase using the card. That increases the redemption rate and the first-purchase AOV.
Tracking and Analytics for Gift Cards
Shopify’s standard analytics show very little about gift card performance. There’s no native view showing:
- Total outstanding gift card balance in circulation
- Redemption rate after X days from issuance
- How many cards still have remaining balance
You need these numbers for accurate bookkeeping and strategic decision-making.
What you can do:
-
Shopify Export: Under Products → Gift cards, you can export gift cards as CSV (current page, all, selection or current search; larger exports are emailed), per the Help Center. Not a live dashboard, but a starting point for monthly reporting.
-
Google Analytics / GTM: If your checkout triggers a gift card redemption event, you can track it as a separate event in GA4. This requires a Tag Manager setup.
-
Gift card apps: Some apps bring their own reporting. Govalo lists “basic analytics” on its Basic plan, per its App Store listing. Check which metrics you actually need before choosing.
I recommend reconciling your outstanding gift card balances with your bookkeeper at least quarterly.
Gift Cards in the Context of Your Store Strategy
Gift cards aren’t an isolated feature. They’re most powerful when they’re woven into a broader store strategy.
If you run a Shopify wishlist, you can combine both: customers share their wishlist, gift-givers purchase a card, the recipient redeems it on exactly the products they wanted. That reduces returns and maximizes customer satisfaction.
If you’re building out a broader e-commerce strategy, gift cards as an acquisition channel belong in every calculation. The cost to acquire a customer who arrives via a gift card is often the lowest in the store.
And if you’re thinking about a Shopify relaunch, gift card handling is something you need to plan carefully in the migration, existing codes must be transferred correctly so they continue to work. If you are moving off a legacy system, my article on migrating from OXID to Shopify shows what tends to get overlooked.
Checklist: Is Your Gift Card Strategy Complete?
Work through this list and check off what you’ve already done:
Technical Foundation:
- Gift card product created with sensible denominations
- Product linked in navigation or on the store homepage
- Gift card email template is correctly styled and on-brand
- No expiration date set (or legally reviewed date)
- Gift card code field in checkout is correctly labeled
Legal and Accounting:
- Accountant briefed on how open gift card balances are treated
- Outstanding gift card balances tracked in bookkeeping
- Policy for unredeemed balances defined with your accountant
- Escheatment obligations reviewed with legal counsel
Marketing:
- Seasonal campaign for the holidays planned
- Bonus strategy (discounted card or bonus code) defined
- Gift card established as a customer recovery tool in support
- Redemption rate reviewed regularly
Known Issues:
- Customer service team briefed on the remaining balance bug and workaround
- Process defined for customers who didn’t receive their code
If more than five items are unchecked, you’re leaving money on the table.
Final Thoughts: Gift Cards Are Not a Courtesy Feature
I treat gift cards in every consulting engagement as an indicator of how strategically a store is run. Merchants who set up gift cards as a “we have this too” feature and then forget about them make the same mistake as merchants who install a wishlist nobody analyzes, or build an email list nobody contacts.
The functionality is built into Shopify, simple to configure, and available on every plan. The difference between a store that generates real revenue from gift cards and one that just has the feature enabled comes down to whether someone is actively working with it.
Knowing the legal framework (this article is not legal or tax advice), aligning your accounting treatment with your accountant, planning seasonal campaigns, knowing the bugs and being able to respond quickly, and that’s the difference between a feature and a lever.
If you want to know how well your store is set up across this and other areas, I’m happy to take a look together.
Your Shopify store has more untapped potential than you think.
I'll take a look at where your Shopify store is leaving revenue on the table, in a free intro call, no sales pitch. Gift cards, checkout, conversion: concrete findings, not vague recommendations.
What is the difference between a Shopify gift card and a discount code?
A Shopify gift card holds a running balance that can be spent across multiple orders. A discount code, on the other hand, reduces the order total once by a percentage or fixed amount and is then used up. Gift cards are a payment instrument with a balance that your accountant will treat differently from a discount. Discount codes carry no balance. For customer gifting, gift cards are usually the better fit.
Which Shopify plan includes gift cards?
According to the Shopify Help Center, gift cards are available on all Shopify subscription plans (as of November 2026). No plan upgrade is required.
How long are Shopify gift cards valid?
It depends on federal and state law. Under the federal rule implementing the Credit CARD Act (Regulation E, 12 CFR 1005.20), the underlying funds must last at least five years from issuance or last load, and several states, including California, Connecticut and Maine, go further and generally ban expiration dates. In practice, I recommend leaving the expiration date field blank in Shopify to stay on the safe side. This is general orientation, not legal advice.
When do I owe sales tax on Shopify gift cards?
In general, US states do not tax the sale of a gift card itself, since it works like a payment method. Sales tax applies when goods or services are purchased with it. I have not verified the rules for every state, and they vary by state and product type, so confirm the specifics with your accountant. This is not tax advice.
Can a customer use a Shopify gift card and a discount code together?
Yes. According to the Shopify Help Center, gift cards can be used together with discount codes. The balance is applied to the order total, including taxes and shipping. This is a useful sales mechanic, for example as a welcome discount for gift recipients.
Sources
All information as of November 2026. This article is general orientation and not legal or tax advice.
- Shopify Help Center: Gift cards considerations and overview, plans, limits, currencies, code visibility, fixed amounts (as of November 2026)
- Shopify Help Center: Creating gift cards, issuing in the admin, expiration date (as of November 2026)
- Shopify Help Center: Managing created gift cards, export, deactivation, resending (as of November 2026)
- Shopify Help Center: Add a discount to a gift card, discounts on gift card products (as of November 2026)
- Shopify Help Center: Redeeming and using gift cards, combining with discount codes (as of November 2026)
- CFPB: Regulation E, 12 CFR 1005.20, federal gift card rules on expiration, fees and disclosure (as of November 2026)
- California Civil Code section 1749.5 (public.law mirror), California expiration and fee rules, verify against the official text (as of November 2026)
- Connecticut Attorney General: gift card laws, Connecticut ban on expiration dates and certain fees (2010 press release)
- CFPB: Gift cards, clarifying the laws in Maine and Tennessee, Maine no-expiration rule and unclaimed property (as of November 2026)
- Shopify developer documentation: gift_card.liquid, gift card page template (as of November 2026)
- Rise on the Shopify App Store, app pricing and features (as of November 2026)
- Govalo on the Shopify App Store, app pricing (as of November 2026)

Christian Schmelzle
Shopify expert · e-commerce consultantI'm a Shopify consultant and the founder of the Shopify agency digitalsprung. I have worked in e-commerce for more than 12 years, and since 2017 I have helped D2C brands and online retailers with migrations, relaunches and conversion optimization. What I write here comes from more than 100 of my own Shopify projects.
- 100+ Shopify projects
- 12+ years in e-commerce
- Shopify Partner




