Build or Buy Gift Card Breakage Accounting on Shopify?
Gift card and store credit breakage accounting is a BUILD, because no product calculates it. Shopify's outstanding gift card balance report tracks the liability and never deducts breakage. Bookkeep keeps that balance accurate in your ledger, which is the input to a breakage estimate rather than the estimate itself. A redemption-cohort model plus a quarterly workpaper runs $12,000 to $35,000 (Deploi estimate, illustrative).
Your profile — see how the verdict shifts
- Confidence
- High — Checked Shopify's finances report documentation, Bookkeep's own Shopify documentation index, Synder's accounting guide, and Rise.ai, the category's leading gift-card platform at 4.7★ and 758 reviews. Shopify's report gives starting balance, issued amount, redeemed value and ending balance, and Shopify's own documentation states that a remaining balance on an expired card keeps counting toward the outstanding gift card balance. Bookkeep's documentation index has no breakage feature. Synder's guide states breakage stays a manual, periodic calculation outside its automation. Rise.ai's listing never mentions breakage or liability accounting. The one vendor publishing real depth on breakage methodology, HubiFi, has no App Store listing and no confirmed Shopify connector.
- Reference scenario
- $20M–$100M GMV · gift cards and store credit issued year-round · audited financials under ASC 606 · finance team of 3–8
- As of
- September 2026
Decision at a Glance
| Your profile | Verdict | Why |
|---|---|---|
| Under $250K outstanding gift card and store credit liability | WAIT | At this size the estimate moves the financials by less than a rounding error. Write the policy down, keep the balance clean in the ledger, and revisit when the liability or the auditor grows. |
| $250K–$2M liability, audited financials | BUILD | This is where an auditor asks the question and 'we've never calculated that' costs you a management letter comment. The cohort study is one-time work that turns into a repeatable quarterly entry. |
| $2M+ liability, or store credit issued at refund scale | BUILD | A defensible breakage rate on a liability this size is material revenue recognition. Store credit issued for returns compounds the balance quietly, and the same model handles both. |
| Multi-entity or multi-state, with unclaimed-property exposure | BUILD | Escheatment rules vary by jurisdiction and cut into what you can recognize. Balances have to be tagged by jurisdiction before the model touches them, and no product does that tagging from Shopify data. |
What Gift card and store credit breakage accounting Actually Drives
| Outcome | Impact | How it works |
|---|---|---|
| Data & insight | High | A redemption curve shows what share of issued value converts to orders by month, which forecasts cash and gift-card-driven demand as well as it supports the accounting entry. |
| Operational efficiency | High | A repeatable quarterly calculation replaces an annual scramble in which finance and an outside consultant reconstruct the same analysis from scratch. |
| Revenue — indirect | Medium | Breakage moves unredeemed balances from a liability account into recognized revenue on a schedule your auditor accepts, without a dollar of new cash arriving. |
| Customer experience | Low | Deactivating expired cards to shrink the liability produces refused balances at the till; a modeled estimate leaves every card honorable while the accounting still moves. |
Spend ceiling: Size the spend against the liability on your balance sheet. A 10% breakage rate on a $1M outstanding balance is six figures of revenue recognition (illustrative), which justifies a few weeks of modeling and never justifies an enterprise revenue-recognition platform at mid-market scale.
What buying enables (top apps)
- + Daily gift card journal entries posted into your ledger so the liability balance matches Shopify, which is the number any estimate gets applied to
- + Starting balance, issued amount, redeemed value and ending balance from Shopify's own report at no extra cost
- + Published breakage methodology and a full revenue-recognition engine from HubiFi, for finance teams already buying at that tier
What building additionally unlocks
- + The redemption curve itself, an aging of issued value by cohort that no product on or off the App Store produces from Shopify data
- + A documented rate and workpaper your auditor can test, instead of a number rebuilt by hand each period
- + Store credit and purchased gift cards modeled separately, since returns-issued balances redeem on a different pattern
- + Balances tagged by jurisdiction before recognition, so unclaimed-property rules are applied rather than discovered later
Find Your Verdict in 3 Questions
Is your outstanding gift card and store credit balance material to the financials?
Yes: Go to question 2.
No: Your verdict: WAIT — document the policy, keep the liability clean, and revisit when the balance or the audit scope grows.
Have your auditors asked for a breakage rate, or will they at the next audit?
Yes: Go to question 3.
No: Your verdict: BUILD — the cohort study is cheaper to run before there is a deadline attached to it.
Do you want the number once, or every quarter without a consultant?
Yes: Your verdict: BUILD — a cohort model and workpaper cost $12,000–$35,000 (Deploi estimate, illustrative) and produce every future period.
No: Your verdict: BUILD — even a one-off estimate needs the cohort extract, and building it as a repeatable job costs barely more.
The TCC Scorecard — 12 Dimensions
TCC — Total Cost of Capability: what it actually costs to have this capability over three years, whichever way you get it. Each dimension is scored 0–5 for both paths. How we score →
| Dimension | Buy | Build | Why |
|---|---|---|---|
| Cost | |||
| Acquisition & implementation | Bookkeep installs in a day and gives you an accurate liability; the cohort study behind an actual breakage rate is an estimated 3–6 weeks (Deploi estimate, illustrative). | ||
| Recurring fees | The bought lane pays a subscription forever and still pays a consultant each period for the estimate; the built model costs an annual re-fit. | ||
| Maintenance & upgrades | Bookkeep maintains its own connector; your model needs the redemption curve re-fitted yearly as real redemption behavior shifts. | ||
| Switching & exit | Ledger postings survive a vendor change, but a hand-built estimate leaves no reusable method behind; a documented model and its workpaper travel with you. | ||
| Risk | |||
| Vendor risk | The risk here is absence rather than instability: the only vendor publishing depth on breakage has no confirmed Shopify connector, and the accounting apps that do connect skip the calculation. | ||
| Security & compliance surface | Breakage is an auditable accounting judgment, so the risk that matters is a rate nobody can defend rather than data exposure. | ||
| Platform-deprecation exposure | Gift card and order data come from stable first-party Admin API objects; a pinned API version needs moving inside Shopify's 12-month support window. | ||
| Value | |||
| Fit to requirement | An accurate liability balance is not a breakage estimate, and every connected accounting app in this category stops at the balance. | ||
| Time to market | A consultant can hand you one period's number in a week, while the model that produces every future period takes a month or more. | ||
| Performance & scale | A manual estimate gets harder every period as the card population grows; a cohort model handles a decade of issuance the same way it handles a quarter. | ||
| Data ownership & AI-readiness | The redemption curve is a forecasting asset well beyond accounting: it tells you when issued value converts to orders and how much cash is really deferred. | ||
| Focus & opportunity cost | Nobody wants to build accounting models, and the alternative is paying for the same analysis by hand every quarter forever. | ||
The App Landscape
| App | Status | Pricing | Best for |
|---|---|---|---|
| Shopify gift card and finances reports | Native — First-party Shopify app surface. The outstanding gift card balance report shows the daily balance of all gift card transactions with starting balance, issued amount, redeemed value and ending balance. Shopify's own documentation notes that liabilities such as gift cards often require special treatment in accounting, and that any remaining balance on an expired card continues to count toward your outstanding gift card balance. No breakage is deducted anywhere. | Included on every Shopify plan (verified Sep 2026) | Knowing the liability exactly, which is the number a breakage estimate gets applied to |
| Bookkeep Accounting+Inventory | Live — 4.8★, 54 reviews; fulfillment-based revenue recognition posts sales to a deferred-revenue account at order time and releases them when the order is fulfilled; Bookkeep's own docs say the feature does not specifically address subscriptions or pre-orders as dedicated scenarios; works with NetSuite and Sage Intacct; 14-day free trial | Lite $19/month; Starter $49/month or $490/year; Growth $99/month or $990/year; PRO $199/month or $1,990/year, annual billing saves 17% (verified Sep 2026) | Getting daily gift card journal entries into your ledger so the liability balance is right before anyone models breakage |
| HubiFi | Live — Platform integration; no App Store listing. Enterprise ASC 606 revenue-recognition automation; no confirmed Shopify integration, since the Essentials plan allows only one data-source integration and Shopify is not named among featured integrations on the pricing page | Essentials starting at $22k a year; Growth starting at $45k a year (marked Recommended); Enterprise starting at $100k a year (verified Sep 2026) | Enterprise finance teams already buying automated revenue recognition across several systems |
| Redemption-cohort breakage model (custom) | Build lane — The capability itself, which nothing sells: issued and redeemed balances grouped into monthly cohorts, aged into a redemption curve, and applied to the current liability under the proportional method with a workpaper an auditor can test. | $12,000–$35,000 one-time, plus an annual re-fit (Deploi estimate, illustrative) | Any audited brand whose outstanding gift card and store credit balance has become a number the auditor asks about |
The Build Path
- Cohort extract from gift card and order history: Pull every issuance and redemption event with its date and amount, group cards into monthly issuance cohorts, and age each cohort forward. The output is a redemption curve: what share of a cohort's value is redeemed by month 3, month 12, month 36. That curve is the whole basis of a defensible rate, and Shopify holds every event you need to build it.
- The recurring calculation and the journal entry: Apply the curve to the current outstanding balance under ASC 606's proportional method, so breakage is recognized in step with actual redemption rather than at an arbitrary expiry date. Output a period journal entry and a workpaper showing the cohorts, the curve, the rate and the arithmetic. The point is that the same run happens every quarter without a consultant.
- Store credit, refunds and jurisdiction tagging: Store credit issued for returns behaves differently from purchased gift cards and belongs in its own cohort. Balances also need tagging by the customer's jurisdiction, because unclaimed-property rules decide what you may recognize and what escheats. Both distinctions are cheap to build in at the start and painful to retrofit after the first audit.
- Effort band
- $12,000–$35,000 for the cohort study, the recurring calculation and the workpaper — Deploi estimate (illustrative); lands in the $10–25K contact-form band, or $25–75K with store credit and multi-entity scope
- Typical timeline
- 3–6 weeks for the first study, then a quarterly run measured in hours (Deploi estimate, illustrative)
- Maintenance, honestly
- ~15–20% of build cost per year (Deploi estimate): roughly $1,800–$7,000/yr (Deploi estimate, illustrative), mostly re-fitting the redemption curve as behavior shifts and moving the data extract forward before a pinned API version sunsets.
- What you own — and what you take on
- You own: the redemption curve, the breakage policy, the workpaper your auditor tests, and a cash-timing forecast the finance team can actually use. You take on: the annual re-fit, and the judgment call on rate changes, which stays a judgment call no matter who builds the model.
3-Year Total Cost of Capability
| Buy (app path) | Build (custom path) | |
|---|---|---|
| Year 0 (setup) | $2,000–$8,000 (connector setup plus the first hand-built estimate) | $12,000–$35,000 |
| Years 1–3 (recurring) | $10,600–$40,000 (subscription plus a consultant each period) | $5,400–$21,000 (re-fit and upkeep) |
| 3-year total | ≈$12,600–$48,000 | ≈$17,400–$56,000 |
- † All figures illustrative samples for the reference scenario — not quotes, not verified pricing.
- † Buy column pairs Bookkeep's Growth plan with an outside technical-accounting consultant producing the estimate by hand each period, because no product produces the estimate itself.
- † Build column covers the cohort extract, the redemption curve, the quarterly calculation and the workpaper, plus an annual re-fit; three-year horizon.
What the Sticker Price Hides
On the buy path
- — An accounting connector gives you an accurate liability and stops there, so the estimate still gets paid for separately every period
- — Deactivating expired cards to shrink the liability is not breakage accounting, and it converts a balance-sheet question into an angry-customer question
- — The one vendor with real breakage depth prices from $22k annually (verified Sep 2026) and has no confirmed Shopify connector
- — A consultant-built number with no documented method behind it is the finding an auditor writes up next year
On the build path
- — Store credit from returns has a different redemption pattern than purchased cards; one blended cohort produces a rate you cannot defend
- — Unclaimed-property rules vary by jurisdiction and cut into what you may recognize, so jurisdiction tagging belongs in version one
- — The rate is a judgment, and your auditor will test the curve, the population and the arithmetic behind it
- — ~$1,800–$7,000/yr for the annual re-fit and extract upkeep (Deploi estimate, illustrative)
What Merchants Say
Finance leads describe the same first conversation: the auditor asks for the breakage rate, and the honest answer is that the number has never been calculated, only the balance.
The other recurring pattern is a search that ends nowhere: merchants look for a breakage app, find gift-card issuing and loyalty apps instead, and install one expecting an accounting answer.
If You Change Your Mind Later
If you bought and outgrow it
Bookkeep's postings live in your ledger, so a connector change costs a mapping exercise rather than history. A consultant relationship exits worse: unless the method was documented as it went, the next period starts from a blank page and the auditor sees an estimate with no continuity behind it.
If you built and want out
Nothing strands. The cohort extract, the curve and the workpaper are your files in your warehouse, and they port to any accounting system or auditor. If a revenue-recognition platform ever ships a real Shopify connector, the model you built becomes the historical evidence that supports its opening rate.
When This Answer Changes
We're watching for:
- ▸ A revenue-recognition platform shipping a confirmed Shopify connector that calculates breakage rather than tracking the balance
- ▸ Shopify adding aging or cohort views to the outstanding gift card balance report
- ▸ A change in your own redemption behavior of more than a few points, which is the signal to re-fit the curve early
Verdict change log:
No changes since first publication (September 2026).
Common Questions
Does Shopify calculate gift card breakage?
Shopify does not calculate gift card breakage. The outstanding gift card balance report shows the daily balance of all gift card transactions with starting balance, issued amount, redeemed value and ending balance (verified Sep 2026). Shopify's documentation states that any remaining balance on an expired card continues to count toward your outstanding gift card balance, so 100% of the liability stays on the report until someone deactivates the card by hand.
Is there a Shopify app that books breakage revenue?
No Shopify app books breakage revenue. Bookkeep keeps the gift card liability balance accurate in your ledger and its documentation index lists no breakage feature. Rise.ai, the category leader at 4.7★ and 758 reviews, never mentions liability accounting. HubiFi publishes real depth on breakage methodology, prices from $22k annually, and has no confirmed Shopify connector (verified Sep 2026).
What does building a breakage estimate actually involve?
Building a breakage estimate involves a redemption-cohort study. Group issued balances into monthly cohorts, age each one forward to see what share redeems by month 3, 12 and 36, then apply that curve to the current liability under ASC 606's proportional method. Budget $12,000 to $35,000 for the study, the recurring calculation and the workpaper (Deploi estimate, illustrative).
Your Next Steps
If you're going with BUILD(matches your selected profile)
- Pull the outstanding gift card balance report and reconcile it to the liability account in your ledger before modeling anything
- Extract every issuance and redemption event with date and amount, and split purchased gift cards from store credit issued for returns
- Age each monthly cohort forward to build the redemption curve, and note where the data runs out
- Agree the recognition method and the rate with your auditor before the period closes, not after
- Package the cohorts, the curve and the arithmetic into a workpaper, and schedule the annual re-fit
If you're going with WAIT
- Write down the breakage policy you intend to use, even if the rate stays at zero for now
- Get the liability balance posting correctly into the ledger daily so the input is ready when the estimate matters
- Stop deactivating expired cards as a liability-management tactic, since it costs goodwill and proves nothing
- Set a review point tied to the balance rather than the calendar, and revisit the model then
Official Docs & Sources
- Gift card products — Shopify Help Center
- Store credit — Shopify Help Center
- Finances report — Shopify Help Center
Official documentation linked for verification — our verdicts and estimates are our own.
Related Decisions
Build or Buy Unclaimed Property Escheatment on Shopify?
No Shopify app tracks gift-card dormancy, and the three firms that file unclaimed property reports all run entirely off-platform.
Should You Build or Buy Store-Credit Operations on Shopify?
Store-credit operations belong on Shopify's native ledger: customize the workflow instead of renting a second wallet.
Should You Build or Buy a Gift Card Program on Shopify?
Gift cards are native on every Shopify plan: the honest first move is spending nothing and merchandising what you already own.
Build or Buy Corporate & Bulk Gifting on Shopify?
Corporate bulk gifting on Shopify favors a build once gifting is a real revenue line; the app category is thin, and draft orders plus the API cover it.
Should You Build or Buy a Points Program on Shopify?
Buying a points program wins for Shopify brands under roughly $50M in revenue; the liability math and vendor ecosystems beat building.
Ready to answer the breakage question with a number you can defend?
No app calculates breakage, so the estimate is a model somebody has to build. We pull the issuance and redemption history out of Shopify, fit the redemption curve, and hand your finance team a quarterly calculation with a workpaper the auditor can test.
Contact us todayVerdict scored for the reference scenario above. Estimates are not quotes; app pricing carries its verification date and gets re-verified quarterly. Full scoring anchors: see the TCC methodology.
Read how we score these decisions (the TCC Framework). No affiliate links, no paid placement — no app vendor pays to appear here.