Shopify gift card reports show four different things in four different places: what you sold in gift cards, what customers redeemed, what you issued for free, and the outstanding balance you still owe. The money from selling a gift card is not revenue — it sits as a liability until someone spends it, which is why your gift card numbers never tie to your sales total. Once you know which screen holds which number, the reports stop fighting your bookkeeping.

If you have run your store through even one holiday season, you already know gift cards break your mental model of a sale. A customer hands you cash today and buys product weeks later. Shopify's reports split that one relationship across several screens, and most sellers never reconcile them.

This guide maps every gift card report Shopify gives you, explains why the dollars land where they do, and walks the profit math on a redeemed order. The goal is an operator's view: not "where is the button" but "which number can I trust, and for what."

Why gift card dollars never match your sales total

The single fact that confuses everyone: selling a gift card is not a sale. The cash you take is a promise to deliver product later, so accounting treats it as deferred revenue — a liability on your books, not income.

According to A2X's breakdown of Shopify gift card accounting, the amount paid for a gift card lands in your Finances Summary under the Liabilities section, not in sales. Shopify's own community threads confirm the same thing: merchants repeatedly ask why gift card sales do not appear in their sales reports, and the answer is that they never will — by design.

The revenue only shows up when the card is redeemed against a real order. That timing gap is the whole reason gift card reporting feels broken. You are looking at two different events — the sale of the card and the spend of the card — that can be months apart.

The four gift card actions you have to track

A2X frames gift card activity as four distinct actions, and this is the cleanest way to think about the reports:

  • Gift cards sold — a customer paid you for a card. Cash in, logged as a liability, flows through your Shopify payouts.
  • Gift cards used (redeemed) — the card paid for an order. This is where the revenue and your product cost finally hit.
  • Gift cards issued — you handed out a card for free (a refund credit, a promo, a service recovery). Non-transactional; it increases what you owe without any cash coming in.
  • Expired or disabled cards — balance you no longer owe. Non-transactional, but it reverses a slice of your liability.

Every report you open is really answering one of those four questions. When a number looks wrong, the first move is to ask which of the four it is measuring — sold, used, issued, or expired.

Where each report actually lives

Gift card sales (the liability view)

Go to Analytics, then Reports, and open the Finances Summary. The gift card line there sits under Liabilities, showing what you took in from selling cards during the period.

Treat this number as cash received, not profit earned. It tells you how much of your store's incoming money is actually an IOU you still have to fulfill.

Redemptions (the revenue view)

Redemptions appear inside your normal sales and finance reports, because a redeemed card is just a payment method on a real order. To tie a specific redemption to a customer, Shopify added a Gift Card ID column to reports, so you can see which card paid for which order and who held it.

This is the only report that carries real profit information, because redemption is the only moment product leaves your warehouse. More on that math below.

Outstanding balance (what you still owe)

Your outstanding gift card balance is the running total of sold-plus-issued minus redeemed-minus-expired. It is a liability that lives on your balance sheet until it is spent or written off.

Report Pundit's walkthrough of gift card tracking describes pulling a daily view of starting balance, issued value, redeemed value, expired value, and ending balance — the full movement of the liability over time. Native Shopify gives you the snapshot; the daily movement usually needs a custom report or a third-party app.

A reporting change worth knowing

A2X notes Shopify switched from monthly cumulative gift card reports to monthly incremental ones in April 2024. Cumulative reports restated the whole running balance each month; incremental reports show only that month's movement. If your year-over-year gift card numbers suddenly look different, this format change is often why — you are comparing a cumulative file to an incremental one.

The profit angle every gift card article skips

Here is what the SERP never covers: a redeemed gift card order still has to make you money, and the gift card hides that.

Say you run an operating POD store at a $34 average order value, around 400 orders a month, with $3,100 in Meta spend. Assume, for this example, a blended product cost of 40% of revenue, so a typical $34 order carries about $13.60 in COGS, say $5 shipping, and about $1.36 in payment fees.

Now a customer redeems a $50 gift card on a $64 order and pays the remaining $14 by card. Your revenue recognized is $64. Your costs do not disappear because a gift card was involved: product cost scales with the order (say $25.60 at 40%), plus shipping and the processing fee on the $14 actually charged.

Run it: $64 revenue − $25.60 product − about $5 shipping − roughly $0.56 in fees on the charged portion ≈ $32.84 contribution before any ad cost. That is a healthy order. But if you mentally booked the $50 as profit back when the card was sold, you double-count — the cash arrived in December, the margin arrived in February, and only one of them is real income.

The trap is treating gift card sales as free money. The cash is real, but the obligation and the product cost are still coming. Only the redemption report tells you whether the order you finally shipped actually cleared your costs.

How to reconcile gift cards without losing a weekend

Three checks keep gift card reporting honest. First, reconcile your outstanding balance monthly — sold plus issued, minus redeemed and expired, should match the liability Shopify shows. A drift usually means a free-issued card or an expiration that never got logged.

Second, never let a redeemed order skip your profit math. The order looks "half paid" at checkout, but the full product cost shipped, so compute margin on the full order value, not the cash collected at the till.

Third, watch issued cards separately from sold cards. Refund credits and promo cards grow your liability with zero cash behind them, and a store that issues generously can owe far more than its reports suggest at a glance. If you want the broader framing on turning raw store exports into decisions, our guide to ecommerce business intelligence for operators covers the reconciliation mindset in depth.

Where Shopify's native reports run out

The native gift card reports are accurate but static. They answer "what is my liability" but not "did this redeemed order actually profit after its ad cost," and they will not blend gift card redemptions with your Meta and Google spend to show true per-order margin.

That gap is the same one that drives sellers to patch together spreadsheets — and sometimes to build a fake Shopify dashboard that looks comprehensive but hides the liability math. The deeper you get, the more you want reports that connect the gift card event to the fulfillment cost, which is where ecommerce performance analytics earns its keep.

If you manage a team, it also helps to know who issued which free cards. Shopify's staff reports and the evolving views in the merchant dashboard give you some of that attribution, though gift card issuance remains thinly tracked.

Let an AI employee pull the numbers that matter

PodVector AI gives you Victor, an AI employee who works across your live store data. Victor connects to Shopify for full store ops, plus Meta Ads, Google Ads, Printify, Printful, Gelato, and Klaviyo — and computes true per-order profit, so a redeemed gift card order gets the same margin scrutiny as a cash order.

Victor delivers the reports to your Google Drive, and every write action is approval-gated — you approve before anything executes. Instead of stitching four gift card screens together by hand, you can put Victor to work on your store and get the reconciliation done for you.

FAQs

Do gift card sales count as revenue in Shopify?

No. Selling a gift card is recorded as a liability — deferred revenue — not income. According to A2X, the money sits under Liabilities in your Finances Summary and only becomes recognized revenue when the card is redeemed against an order. That is why your gift card sales never appear in your sales totals.

Where do I find gift card redemptions by customer?

Redemptions live in your normal sales and finance reports because a redeemed card is a payment method on a real order. Shopify added a Gift Card ID column so you can see which card paid for which order and which customer held it.

What is my outstanding gift card balance?

It is everything you have sold or issued, minus everything redeemed or expired — the money you still owe in product. Report Pundit describes tracking it as a daily movement of starting balance, issued, redeemed, expired, and ending balance, since native Shopify tends to show the snapshot rather than the day-by-day change.

Why do my gift card reports look different from last year?

Shopify moved from cumulative to incremental monthly gift card reports in April 2024, per A2X. Cumulative reports restated the full running balance each month; incremental reports show only that month's movement, so comparing the two formats side by side will look like a discrepancy when it is just a format change.

Does a gift card order still make a profit?

It can, but the gift card hides the math. The full product, shipping, and fulfillment cost still ships even though part or all of the order was "pre-paid" by the card. Always compute margin on the full order value, not the cash collected at redemption — otherwise you flatter a redeemed order that may barely clear its costs.