How to Account for Loyalty Programs: A Merchant Strategy

Last updated on
Published on
September 2, 2025
June 15, 2026
18
minutes
How to Account for Loyalty Programs: A Merchant Strategy

Introduction

Customer loyalty is the lifeblood of sustainable e-commerce growth. In an era where acquisition costs continue to climb, turning a one-time buyer into a repeat advocate is the most effective way to protect your margins. However, as your retention strategy matures, it moves beyond simple marketing and enters the realm of financial accountability. Every point issued, every reward earned, and every VIP tier reached carries a specific financial value that must be reflected accurately on your balance sheet.

Accounting for loyalty programs is not just a matter of compliance with standards like ASC 606 or IFRS 15. It is about understanding the true health of your business. If your rewards are not tracked properly, your profit margins may be skewed, and your liability could grow unchecked. At Growave, we believe that retention should be a growth engine, not a source of financial confusion. This article explores how to manage the complexities of loyalty accounting while maintaining a lean, effective tech stack. We will cover the mechanics of revenue recognition, the calculation of points liability, and how a unified platform approach simplifies the data flow needed for accurate reporting.

For merchants ready to turn that strategy into a live program, installing a loyalty platform from the Shopify App Store is often the fastest first step.

Quick Answer: Loyalty programs are accounted for by treating earned rewards as "performance obligations." A portion of the initial sale price is deferred as a liability and recognized as revenue only when the rewards are redeemed or expire.

The Shift in Revenue Recognition Standards

For many years, the way online retailers accounted for rewards varied significantly. Some recorded the cost of rewards only when they were used. Others ignored the potential future cost entirely until a discount was applied at checkout. This led to a lack of transparency in financial reporting and made it difficult for merchants to compare their performance with industry benchmarks.

The introduction of unified accounting standards—specifically ASC 606 in the United States and IFRS 15 internationally—changed the landscape. These standards treat loyalty rewards as a "material right" provided to the customer. This means that when a customer makes a purchase and earns points, they are essentially paying for two things: the product they received today and the right to a discounted product or service in the future.

For a broader look at how retention economics affect profitability, this breakdown of how loyalty programs make money is a useful companion read.

The Concept of Performance Obligations

In accounting terms, a performance obligation is a promise to provide a distinct good or service to a customer. When you run a loyalty program, you are managing multiple performance obligations within a single transaction.

  • The Immediate Obligation: Delivering the shirt, the skincare set, or the electronic device the customer just bought.
  • The Future Obligation: Honoring the loyalty points that can be redeemed for a future discount.

Because the customer has "paid" for these points as part of their initial transaction, you cannot recognize the full amount of that sale as immediate revenue. Instead, you must allocate a portion of the sale price to the points and hold that amount on your balance sheet as deferred revenue.

Determining the Standalone Selling Price

To figure out how much revenue to defer, you must determine the Standalone Selling Price (SSP) of the loyalty points. This is the amount you would charge for those points if you sold them separately. Since most merchants do not sell loyalty points on their own, this value must be estimated.

The estimation process requires looking at the actual value the points provide to the customer. If 100 points equal a $5 discount, the face value of a single point is $0.05. However, the accounting value is usually lower than the face value because not every customer will use their points.

If you are still designing the program itself, building a points and VIP tier system helps make the accounting rules easier to define from the start.

Adjusting for the Likelihood of Redemption

The most critical factor in valuing your points is the redemption rate. If you issue $1,000 worth of points but historical data shows that only 50% of your customers ever use them, your actual liability is $500, not $1,000.

Accounting standards require you to adjust the SSP based on:

  • The discount the customer receives relative to the regular price.
  • The likelihood that the customer will actually exercise their right to the discount.

This estimation process is why data consistency is so vital. If your loyalty data is trapped in a silo, separate from your orders and customer profiles, calculating an accurate redemption rate becomes a manual, error-prone task. By using a unified system, you can see the entire customer journey in one place, making it easier to pull the historical data required for these calculations.

Managing Loyalty Program Liability

Once you have determined the value of the points issued, that amount is recorded as a contract liability on your balance sheet. This is often referred to as "deferred revenue." It represents money you have collected but have not yet "earned" by providing the final service or product.

When to Recognize Revenue

Revenue is recognized in two main scenarios:

  • Upon Redemption: When a customer applies their points to a new purchase, you move the corresponding amount from your liability account to your revenue account.
  • Upon Expiration: If points expire, you no longer have an obligation to the customer. At this point, the deferred revenue can be recognized as income.

Key Takeaway: Loyalty points are a form of "company debt" to the customer. Accurate accounting ensures that this debt is properly valued and balanced against current cash flow to prevent a sudden hit to profitability when redemptions spike.

The Role of Breakage in Profitability

In the world of loyalty accounting, "breakage" refers to the percentage of points that are never redeemed. This could be due to points expiring, customers losing interest, or simply forgetting they have a balance.

While it might seem beneficial for points to go unused, high breakage can actually be a sign of a weak retention strategy. A healthy loyalty program finds a balance. You want enough redemption to drive repeat purchases and increase Customer Lifetime Value (LTV), but you also need to account for the inevitable percentage of points that will "break."

Calculating Breakage Income

Breakage income is recognized over time, typically in proportion to the pattern of actual redemptions. You should not recognize all breakage income the moment points are issued. Instead, as customers redeem points, you also recognize a proportional amount of the "expected breakage" as revenue.

For example, if you expect 20% breakage, every time a customer redeems $8 worth of points, you might also recognize $2 of breakage revenue. This ensures that your revenue recognition matches the actual activity within the program.

Different Reward Types and Their Treatment

Not all loyalty incentives are treated the same way in your ledger. The specific structure of your rewards will dictate how you record them.

Point-Based Programs

These are the most common and follow the deferred revenue model described above. Because points accumulate over multiple transactions, they create a long-term liability that must be adjusted monthly or quarterly based on new points issued and old points redeemed.

Cashback and Vouchers

If you offer immediate cashback or a fixed-value voucher for a future purchase, the accounting is often treated as "variable consideration." This means you reduce the reported revenue of the current sale by the estimated value of the cashback or voucher that will be claimed.

Free Product Offers

"Buy one, get one" (BOGO) or "Buy X, get a free gift" offers require you to allocate the total transaction price across all items, including the free one. If a customer pays $100 for a jacket and gets a "free" $20 hat, the $100 is split between the two items based on their relative values. You would recognize the revenue for each item only when it is delivered to the customer.

Tiered VIP Perks

VIP programs often include non-monetary benefits like early access to sales, exclusive events, or free shipping. These are more complex to value but still fall under the "material right" umbrella if the customer has to reach a certain spending threshold to access them. In many cases, these are treated as marketing expenses rather than deferred revenue, but if the perks have a high standalone value, they may require a portion of the transaction price to be allocated to them.

Solving Platform Fatigue and Data Fragmentation

One of the biggest hurdles in accounting for loyalty programs is what we call "platform fatigue." Many merchants use one tool for reviews, another for loyalty, and a third for wishlists. When your data is spread across five to seven different systems, your financial team faces a nightmare of reconciliation.

If your loyalty platform doesn't talk to your reviews system, how do you easily track the points awarded for a photo review? If your wishlist system is disconnected, how do you account for the "save for later" behavior that might trigger a loyalty incentive?

More Growth, Less Stack

Our philosophy of "More Growth, Less Stack" is designed to solve this exact problem. By using a unified retention suite like Growave, you ensure that all customer interactions—from referrals to reviews—flow into a single data stream.

This connectivity is vital for accurate accounting:

  • Unified Liability Tracking: All points, whether earned from a purchase, a review, or a referral, are recorded in one ledger.
  • Accurate Redemption Rates: Because the platform sees every interaction, it provides a more accurate picture of how many points are actually being used.
  • Simplified Reporting: Instead of exporting CSV files from multiple tools and trying to stitch them together in Excel, you have a single source of truth for your loyalty liabilities.

When your retention tools are connected, you reduce the risk of data gaps that lead to financial misstatements. This stability is what allows a merchant to focus on growth rather than administrative complexity.

For brands that want to see real-world retention stacks in action, customer stories and case studies can make the implementation picture clearer.

Practical Steps for Merchants

If you are currently managing a loyalty program or planning to launch one, there are several steps you should take to ensure your accounting is sound.

Establish Internal Controls

It is important to have clear rules for how points are issued and managed. This includes:

  • Defining Expiration Policies: Clear expiration dates help you manage the duration of your liabilities and encourage customers to return sooner.
  • Audit Trails: Maintain a record of every point adjustment, including manual additions by customer service teams.
  • Segregation of Duties: Ensure that the team designing the rewards is not the same team responsible for the final financial reporting.

Analyze Historical Data Regularly

Your redemption and breakage estimates should not be "set and forget" figures. E-commerce behavior changes seasonally and as your brand matures. You should review your redemption rates at least once a quarter.

If you notice that redemptions are spiking—perhaps due to a successful holiday campaign—you may need to adjust your liability accounts to reflect the increased activity. Conversely, if a large segment of your points is nearing expiration, you should prepare to recognize that breakage income.

If you want hands-on help setting up the program correctly, booking a demo is a natural next step.

Consult with a Professional

While this guide provides a strategic framework, tax laws and accounting standards can vary by region and business size. We always recommend consulting with a qualified accountant who is familiar with e-commerce and the specific requirements of ASC 606 or IFRS 15. They can help you set up your chart of accounts to handle deferred revenue and ensure you are meeting all disclosure requirements in your financial statements.

The Strategic Value of Loyalty Data

Beyond the balance sheet, the data you collect through your loyalty program is a goldmine for strategic planning. When you account for your rewards properly, you can see exactly how much each repeat customer is costing you versus how much they are contributing to your bottom line.

Understanding True Profit Margins

If you only look at your gross sales, you might think a specific product line is highly profitable. However, if that product is primarily purchased using high-value loyalty rewards, your net margin might be much thinner than you realized. Accurate accounting allows you to see the "net" performance of your marketing efforts.

Optimizing Reward Tiers

By tracking the liability and redemption of different customer segments, you can identify which rewards drive the best behavior. For example, you might find that customers in your "Gold" tier have a much higher redemption rate but also a significantly higher AOV (Average Order Value). This data justifies the higher liability of the Gold tier because the return on investment is clear.

Enhancing Customer Lifetime Value (LTV)

The goal of any retention strategy is to increase LTV. Accurate accounting helps you measure this by providing a clear picture of the costs associated with keeping a customer over several years. When you know your true "cost of retention," you can make smarter decisions about how much you are willing to spend on acquisition.

Common Pitfalls to Avoid

Even seasoned merchants can run into trouble when accounting for loyalty programs. Avoiding these common mistakes will save you significant time during an audit or year-end closing.

  • Treating Points as an Expense Upfront: One of the most common errors is recording the full value of the points as a marketing expense at the time of the initial sale. This violates the matching principle of accounting and can lead to understated profits in the current period.
  • Ignoring Expiration Dates: If you do not have an automated system to track when points expire, your liability account will grow indefinitely, making your business look less profitable and more indebted than it actually is.
  • Manual Data Entry: Relying on manual spreadsheets to track points is a recipe for disaster. The margin for error is high, and the time cost is significant. Automation through a unified platform is the only way to scale.
  • Failure to Document Assumptions: Auditors will want to know why you chose a specific redemption or breakage rate. Always document your methodology and the historical data you used to reach your estimates.

The Future of E-Commerce Accountability

As the e-commerce landscape becomes more competitive, the brands that succeed will be the ones that treat their data with the same respect as their inventory. Loyalty programs are no longer just a "nice-to-have" marketing feature; they are a fundamental part of a brand's financial structure.

By moving away from fragmented tools and embracing a unified retention system, you gain more than just efficiency. You gain the clarity needed to make bold moves. When you know exactly what your loyalty program costs and exactly how it impacts your revenue, you can invest in your customers with confidence.

If your business needs advanced workflows or higher-volume infrastructure, Shopify Plus capabilities may be the better fit for your retention strategy.

Key Takeaway: Proper loyalty accounting transforms a "marketing cost" into a measurable asset. By unifying your stack, you turn fragmented data into a clear financial roadmap for long-term growth.

Conclusion

Accounting for loyalty programs is a bridge between your marketing goals and your financial reality. By understanding the principles of deferred revenue, performance obligations, and breakage, you can ensure that your brand remains both profitable and compliant. The complexity of these calculations is often a symptom of "platform fatigue," where disconnected systems create data silos that hide the true health of your business.

At Growave, we focus on helping merchants simplify this process. Our unified platform ensures that your loyalty, reviews, and referrals work together, providing a single, clean data source for your financial reporting. This approach allows you to focus on what matters most: building lasting relationships with your customers and driving sustainable growth. As you look to the future, starting with the Shopify listing gives you a clear path to install, trial, and implement the core retention tools in one place.

FAQ

Is it mandatory to defer revenue for loyalty points?

Under modern accounting standards like ASC 606 and IFRS 15, if the loyalty points provide a "material right" to the customer that they would not otherwise have, you are generally required to defer a portion of the revenue. This ensures that your financial statements accurately reflect your future obligations to provide goods or services at a discount.

How do I estimate the value of points that will never be used?

This is known as "breakage." You should use historical data from your loyalty platform to determine the percentage of points that typically expire or remain unredeemed over a 12-to-24-month period. This estimate should be reviewed and adjusted periodically as customer behavior changes or as you update your program's expiration rules.

What is the difference between a loyalty liability and a marketing expense?

A loyalty liability (deferred revenue) represents the portion of a past sale that has not yet been "earned" because the customer still holds a reward. A marketing expense is the direct cost of running the program, such as the software subscription or the cost of physical promotional materials. Points themselves are generally treated as a reduction in revenue rather than an expense.

How does having a unified platform help with loyalty accounting?

A unified platform like Growave connects all your retention data—reviews, referrals, and loyalty—into one system. This eliminates the need to reconcile data between multiple tools, ensuring that your redemption rates, breakage estimates, and total point liabilities are based on a single, accurate source of truth, which simplifies financial reporting and audits. If you want to compare plan options before you commit, reviewing current pricing and trial details can help.

Where do reviews and social proof fit into a retention stack?

When loyalty accounting is part of a broader retention system, reviews become a useful supporting channel rather than a separate silo. Collecting and displaying customer feedback helps strengthen trust signals that often improve repeat purchase behavior and program participation.

No items found.

What is your current returning customer rate?

You're Below the Benchmark for Your Niche
The average returning customer rate for Growave merchants in the ${nicheLabel} category is ${benchmarkVal}%, and your current rate is below that.
You're Beating the Benchmark. Let's Take It Further
Great work, your returning customer rate is on par or above the average of ${benchmarkVal}% for Growave users in ${nicheLabel}.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Want to close the gap?

Our team can help identify what’s holding back your retention and implement proven strategies tailored to your niche.
Book a free retention audit
If you’re open to switching, we’ll buy out your existing loyalty contract and help push your numbers even further with personalized insights and automation.
Let’s talk retention growth
No items found.
Unlock retention secrets straight from our CEO
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Recommended Reads

Trusted by over 15000 brands running on Shopify

Rated 4.8 by 1,200+ merchants
badge-built-for-shopify-share-54x54
Built for Shopify
4.8Shopify
4.7G2
4.9Capterra
4.9TrustRadius
4.9GetApp
tracey hocking Growave
tracey hocking Growavelogo Lazybones
Growave has been a game-changer for our Shopify store. For the price, Growave offers exceptional..."
Tracey Hocking
Creative Director of Lazybones
Jonathan Lee Growave
Jonathan Lee GrowaveLily Charmed Growave
”I have really enjoyed using the wishlist function, shoppable Instagram, and reviews. We love Growave because it brings real results. It helped us reduce the cart abandonment rate by 22%.”
Jonathan Lee
Director at Lily Charmed
Joshua Lloyd Growave
Joshua Lloyd Growave
”We were looking for some time to improve our loyalty program already in place and to improve our customer experience throughout the website. Growave was an excellent solution for that.”
Joshua Lloyd
CEO and Managing Director of Joshua Lloyd
Cate Burton Growave
Cate Burton GrowaveQueen B logo Growave
“My experience interacting with Growave has always been excellent. I haven't needed a huge amount from them. The app is pretty easy to install and I had no problem installing it myself.”
Cate Burton
CEO and Managing Director at Queen B