Build vs. Buy>Gift Cards & Store Credit>Gift card and store credit breakage accounting

Build or Buy Gift Card Breakage Accounting on Shopify?

Written by Deploi EditorialReviewed by Martin Dejnicki, Director of SEO & AI SearchUpdated September 2026Pricing verified September 2026

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

VerdictBUILD (redemption-cohort model and workpaper) · no app on or off the App Store calculates breakage · native reports track the liability only
Buy score
2.6
Build score
8.2
Confidence
HighChecked 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 profileVerdictWhy
Under $250K outstanding gift card and store credit liabilityWAITAt 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 financialsBUILDThis 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 scaleBUILDA 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 exposureBUILDEscheatment 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

OutcomeImpactHow it works
Data & insightHighA 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 efficiencyHighA repeatable quarterly calculation replaces an annual scramble in which finance and an outside consultant reconstruct the same analysis from scratch.
Revenue — indirectMediumBreakage moves unredeemed balances from a liability account into recognized revenue on a schedule your auditor accepts, without a dollar of new cash arriving.
Customer experienceLowDeactivating 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

  1. 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.

  2. 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.

  3. 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 →

DimensionBuyBuildWhy
Cost
Acquisition & implementationBookkeep 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 feesThe 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 & upgradesBookkeep maintains its own connector; your model needs the redemption curve re-fitted yearly as real redemption behavior shifts.
Switching & exitLedger 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 riskThe 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 surfaceBreakage is an auditable accounting judgment, so the risk that matters is a rate nobody can defend rather than data exposure.
Platform-deprecation exposureGift 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 requirementAn accurate liability balance is not a breakage estimate, and every connected accounting app in this category stops at the balance.
Time to marketA 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 & scaleA 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-readinessThe 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 costNobody wants to build accounting models, and the alternative is paying for the same analysis by hand every quarter forever.

The App Landscape

AppStatusPricingBest for
Shopify gift card and finances reportsNativeFirst-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+InventoryLive4.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 trialLite $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
HubiFiLivePlatform 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 pageEssentials 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 laneThe 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
Illustrative cumulative cost over 36 months$0$8k$17k$25k$33kMo 0Mo 12Mo 24Mo 36Buy (app path)Build (custom path)
Illustrative cumulative cost, and the two lines cross inside three years at mid-band assumptions. The important difference is not the total: the bought lane rents an answer one period at a time and leaves no method behind, while the built lane produces a curve, a policy and a workpaper that keep working every quarter after.
  • 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.
community-reported (2026 research corpus)
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.
community-reported (2026 research corpus)

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)

  1. Pull the outstanding gift card balance report and reconcile it to the liability account in your ledger before modeling anything
  2. Extract every issuance and redemption event with date and amount, and split purchased gift cards from store credit issued for returns
  3. Age each monthly cohort forward to build the redemption curve, and note where the data runs out
  4. Agree the recognition method and the rate with your auditor before the period closes, not after
  5. Package the cohorts, the curve and the arithmetic into a workpaper, and schedule the annual re-fit

If you're going with WAIT

  1. Write down the breakage policy you intend to use, even if the rate stays at zero for now
  2. Get the liability balance posting correctly into the ledger daily so the input is ready when the estimate matters
  3. Stop deactivating expired cards as a liability-management tactic, since it costs goodwill and proves nothing
  4. Set a review point tied to the balance rather than the calendar, and revisit the model then

Official Docs & Sources

Official documentation linked for verification — our verdicts and estimates are our own.

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 today

Ecommerce development

Verdict 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.

No affiliate links. No paid placement. We make money building and integrating solutions — not on referral fees.