Your Guide to Accounting for Gift Cards & Journal Entries

July 29, 2025
Jason Berwanger
Accounting

Master accounting gift cards journal entries with this simple guide, ensuring accurate financial records and compliance with revenue recognition standards.

Gift card journal entry with pen and calculator.

When you first start out, tracking a handful of gift card sales in a spreadsheet might seem manageable. But as your business grows, that manual process quickly becomes unsustainable. For high-volume companies, trying to track thousands of individual gift card liabilities, redemptions, and expirations by hand is a recipe for error. Small mistakes compound over time, leading to a distorted view of your financial liabilities and revenue. This is where automation becomes essential. A streamlined system ensures every transaction is recorded correctly without manual effort, giving you an accurate, real-time picture of your financial position. For a growing company, automating the accounting gift cards journal entries is the key to maintaining clarity and making informed decisions at scale.

HubiFi CTA Button

Key Takeaways

  • Record Sales as a Liability, Not Revenue: When you sell a gift card, you've gained cash but also an obligation. Log this as deferred revenue on your balance sheet and only recognize it as income after the customer redeems the card for a purchase.
  • Manage Unused Balances with a Clear Strategy: Unredeemed gift cards require a two-part plan. Use historical data to recognize a portion as breakage income, and follow state-specific escheatment laws to remit truly abandoned funds to the government.
  • Use Automation to Eliminate Errors: Manual spreadsheets are prone to mistakes that can misstate your financials. Integrating your sales and accounting systems automates the entire process, ensuring your gift card liability is always accurate, compliant, and audit-ready.

What is Gift Card Accounting?

When a customer buys a gift card, it feels like a win. Cash is in the register, and you have a future sale locked in. But from an accounting perspective, you haven't actually made a sale yet, and that money isn't technically yours to claim as revenue. Gift card accounting is the specific method businesses use to record these transactions, ensuring revenue is recognized at the right time. Think of it this way: when you sell a gift card, you're accepting payment for a promise to deliver goods or services later. It’s an exchange of cash for a liability, not for a completed service.

This promise is recorded on your balance sheet as "deferred revenue" or "unearned revenue." It represents your obligation to the customer who holds the card. You only get to count the sale as actual revenue once the customer comes back and redeems the gift card for a product or service. This distinction is the foundation of proper gift card accounting and is critical for keeping your financial statements accurate. Without it, you risk overstating your income, which can lead to flawed business planning, incorrect tax payments, and compliance issues down the road. Managing this process correctly ensures your revenue figures are reliable and your financial health is clearly represented.

Why Accurate Gift Card Accounting Matters

Getting your gift card accounting right is more than just tidy bookkeeping; it’s fundamental to your company's financial integrity. Accurate records ensure your financial statements reflect your true position, preventing you from making strategic decisions based on misleading revenue numbers. This is especially important for high-volume businesses where small errors can quickly compound into significant discrepancies.

Furthermore, proper accounting is a matter of compliance. You need to adhere to revenue recognition standards like ASC 606, which dictates when and how you can report revenue from contracts with customers—and a gift card is essentially a contract. It also helps you stay on the right side of state escheatment laws, which govern how you must handle unclaimed property like unredeemed gift cards. A clear system makes audits smoother and keeps your business on solid legal ground.

Core Principles to Follow

To keep your books straight, you can follow a few straightforward principles for every gift card transaction. First, when a gift card is sold, you don't record it as sales. Instead, your cash increases, and you create a corresponding liability account called Deferred Revenue. This entry shows you have the cash but also an obligation to a customer.

The second principle comes into play upon redemption. When a customer uses their gift card to make a purchase, you can finally recognize the revenue. At this point, you decrease the Deferred Revenue liability and credit your Sales Revenue account. This two-step process is the correct way to record gift cards in accounting and ensures you only claim income you've truly earned. Finally, you'll need a process for handling cards that are never used, which is known as breakage income.

How to Record a Gift Card Sale

When a customer buys a gift card, it feels like a win—and it is! But from an accounting perspective, you haven't earned that money just yet. Instead, you've made a promise to provide goods or services in the future. Recording this initial sale correctly is the foundation of solid gift card accounting. It ensures your financial statements are accurate and compliant from day one. Let's walk through exactly how to handle that first transaction so your books stay balanced and clear.

Create Your First Journal Entry

When you sell a gift card, the cash you receive isn't immediately counted as revenue. Instead, you record it as a liability on your balance sheet. Think of it as a debt you owe the customer. This liability is typically recorded in an account called "Unearned Revenue" or "Gift Card Liability." The journal entry is straightforward: you debit your Cash account to show the increase in cash, and you credit your Unearned Revenue account to show the new obligation. This simple entry accurately reflects that you're holding onto the customer's money until they come back to redeem their card. For a deeper look, you can explore a full gift card journal entry guide.

How Debits and Credits Work for Gift Cards

Let's break down that journal entry with a clear example. Imagine a customer purchases a $100 gift card from your store. Your cash on hand increases by $100, so you'll make a $100 debit to your Cash account. At the same time, your obligation to provide $100 worth of future products or services also increases. To reflect this, you'll make a $100 credit to your "Gift Card Liability" or "Unearned Revenue" account. Your books are now perfectly balanced. You have more cash, but you also have a corresponding liability, making it clear that the $100 isn't profit until a purchase is made.

Account for Discounts and Promotions

Promotions are a great way to sell more gift cards, but they add a small wrinkle to your accounting. Let's say you run a promotion selling a $25 gift card for just $20. When you make the sale, you record the actual cash you received, which is a $20 debit to your Cash account. However, your liability is for the full face value of the card—the customer is entitled to $25 worth of goods. So, you'll credit your "Gift Card Liability" account for the full $25. The $5 difference is essentially a discount that you'll account for when the customer redeems the card. Manually tracking these details can get complicated, which is why many businesses rely on automated integrations with HubiFi to handle these transactions seamlessly.

Manage Redemptions and Recognize Revenue

The real accounting work begins when customers start using their gift cards. This is the point where you transition from holding a liability to earning income. Getting this process right is fundamental for accurate financial reporting and gives you a clear picture of your actual sales.

Know When to Claim Revenue

When you sell a gift card, it’s tempting to count that cash as an immediate win, but in accounting, it doesn't work that way. Instead, the sale is recorded as a liability. Think of it as a promise you owe the customer—the value of the goods or services they can redeem later. The money only becomes revenue when the customer uses the card to make a purchase. At that moment, you've fulfilled your promise, and you can finally recognize that income. This core principle of gift card accounting ensures your financial statements accurately reflect what you've earned, not just the cash you have on hand.

Record a Customer Redemption

So, what’s the next step when a customer redeems their card? You’ll need to make a journal entry to reflect the transaction. This is simpler than it sounds. You just decrease your "Gift Card Liability" account and increase your "Sales Revenue" account by the redeemed amount. You’re essentially moving the funds from your "IOU" list to your "earned income" list. This gift card journal entry is the official record that you’ve completed your end of the deal and earned the money. Consistently recording redemptions this way keeps your books balanced and gives you a precise measure of your sales performance.

Handle Partial Redemptions and Returns

Customer transactions aren't always clean and simple, but the accounting for them can be. If a customer only uses part of their gift card balance, you only recognize the amount they spent as revenue. The remaining balance stays in your liability account until their next purchase. And what about returns? If someone brings back an item they bought with a gift card, you just reverse the original entry. The value is moved from Sales Revenue back to the Gift Card Liability account. This straightforward accounting entry ensures your books always reflect the outstanding value owed to customers, keeping your financial reporting accurate and audit-ready.

What to Do with Unused Gift Cards (Breakage)

It’s a familiar story: a customer buys a gift card, gives it away, and it gets tucked into a wallet, never to be seen again. When that happens, the value left on the card is called "breakage." For your business, this isn't just lost money; it's potential revenue that you can and should account for. Under accounting standards like ASC 606, you can recognize this breakage as income, but it’s not as simple as just moving the funds to your revenue column when a card expires. You need a reliable, systematic method to estimate and record this income over time.

Getting this right is about more than just compliance. It keeps your financial statements accurate, preventing major headaches during an audit. More importantly, it gives you a clearer, more honest picture of your company’s financial health. When you properly account for breakage, you can make better strategic decisions based on real performance data. It’s a small detail that has a significant impact on your bottom line and overall financial clarity. Without a proper system, you risk misstating your liabilities and overstating your deferred revenue, which can skew your financial picture and lead to poor business choices. Let’s walk through exactly how to handle breakage correctly, step by step.

Estimate and Record Breakage Income

The first step is to accept that you can’t recognize breakage income the moment you think a card won't be used. Instead, you need to create a reasonable estimate based on your company’s historical data. Look at your past gift card sales and redemption patterns. What percentage of gift card value typically goes unredeemed? If you see that, on average, 8% of the value is never used, that becomes your breakage rate. This data-driven approach is essential for accurate financial reporting. You’ll use this rate to systematically recognize breakage revenue as customers redeem their other gift cards, ensuring your income is recorded in the correct period.

Choose Your Breakage Method

Once you have your estimated breakage rate, you need a consistent method for recognizing it. The most common approach is the proportional method. Here, you recognize breakage income in proportion to the rate of actual gift card redemptions. For example, if customers redeem $20,000 worth of gift cards in a month and your breakage rate is 8%, you would recognize $1,600 ($20,000 x 8%) as breakage revenue for that period. This method aligns revenue recognition with customer behavior. Documenting your chosen method is key for consistency and for explaining your process to auditors. You can see detailed examples of the journal entries this requires in our other guides.

Solve Common Estimation Hurdles

The biggest challenge with breakage is uncertainty, especially for new businesses without years of historical data. If you’re just starting, it’s difficult to predict how many gift cards will go unused. In this case, you can start with a more conservative estimate or look for industry benchmarks. The most important thing is to have a system in place to track gift card data accurately from day one. Without reliable data on sales and redemptions, any estimate is just a guess. If you’re struggling to connect disparate sales data to get a clear view, it might be time to schedule a consultation to see how automation can provide the clarity needed for accurate forecasting.

Stay Compliant with Escheatment Laws

Just when you think you have unused gift cards figured out with breakage, another concept comes into play: escheatment. While it sounds complex, it’s a critical piece of the puzzle for staying compliant and protecting your business. Escheatment laws are designed to prevent businesses from holding onto customer funds indefinitely. Instead of keeping the money from a long-forgotten gift card, you may be required to turn it over to the state as unclaimed property.

These laws vary significantly from one state to another, creating a real challenge for businesses that sell online or have locations in multiple states. The rules dictate how long a gift card can sit unused before it’s considered abandoned and when you need to remit the funds. Getting this wrong can lead to audits, fines, and penalties, so it’s essential to have a clear process in place. This is where having a solid gift card accounting strategy becomes non-negotiable. By tracking gift card data accurately, you can manage your liabilities and ensure you meet your legal obligations without any last-minute scrambles.

What is Escheatment?

Escheatment is the formal process of turning over abandoned or unclaimed property to the state. In the context of gift cards, this refers to the unredeemed balance on a card after a certain period of inactivity, known as a dormancy period. Think of it as the state stepping in to hold the funds on behalf of the consumer, just in case they ever show up to claim them. You can't simply absorb the remaining balance as profit once the dormancy period passes.

Each state sets its own rules for what constitutes abandoned property and how long that period is—it could be three years, five years, or another timeframe entirely. These laws ensure that the value of the gift card isn't lost and doesn't become a permanent windfall for the business.

How to Account for Escheated Funds

When a gift card balance must be escheated, you need to record the transaction properly to clear the liability from your books. Since you are paying the state the remaining value of the card, you will decrease your cash and your gift card liability. The journal entry involves debiting your Gift Card Liability account to remove the obligation and crediting your Cash account for the amount sent to the state. This entry shows the funds have officially left your business.

Keeping precise records of issuance dates, redemptions, and last-use dates is vital for identifying which cards are subject to escheatment. Automated systems are a lifesaver here, as they can flag cards approaching their dormancy deadlines. Having seamless integrations with HubiFi can help pull the necessary data from your sales and financial systems to make this process much smoother.

Check Your State's Requirements

Because escheatment laws are not federally regulated, compliance depends entirely on state legislation. The rules in California will be different from those in Texas or New York. You are responsible for understanding the requirements in every state where you do business—which, for an ecommerce store, can mean all 50 states. Key details to look for include the length of the dormancy period, the minimum value subject to escheatment, and the specific reporting and remittance deadlines.

Some states offer exemptions for certain types of businesses or gift cards, so it’s worth doing your homework. You can typically find this information on your state comptroller’s or treasurer’s website. If you’re feeling overwhelmed by the complexity, it might be time to schedule a demo to see how an automated system can help you manage these obligations accurately.

Handle Special Gift Card Scenarios

Gift card accounting can get tricky when you move beyond simple sales and redemptions. Scenarios like expired cards, complex promotions, and regular account reconciliation require a clear process to keep your books accurate and your business compliant. Let’s walk through how to handle these situations so you can stay on top of your finances without the headache.

Manage Expiration Dates and Extensions

When a gift card with an expiration date goes unused, you can typically remove it from your liability account. However, it’s not always that simple. Before you recognize that amount as income, you need to check your state’s escheatment laws. These rules might require you to hand over the unused funds to the state as unclaimed property. If you offer an extension on an expired card, you’ll need to keep the amount in your liability account until the new expiration date passes or the customer uses the card. Staying informed about your local regulations is key to handling these funds correctly.

Meet Your Tracking and Reporting Needs

It's very important to track every gift card carefully, especially if you run multiple promotions. Without a solid system, it’s easy to lose sight of your outstanding liabilities. Make it a habit to regularly compare your gift card liability records with the actual outstanding balances. This simple check helps you catch errors early and ensures your financial statements are accurate. A reliable tracking process also prepares you to meet any reporting requirements for escheatment laws. If your systems are disconnected, this can be a manual and time-consuming task, but getting it right is essential for financial health.

Reconcile Your Accounts with Confidence

If you don't track gift cards properly, it can become a big accounting problem later on. The best way to avoid this is to use good tracking systems from the start. When you connect your point-of-sale, accounting software, and gift card platforms, everything is tracked automatically. This integration removes the risk of human error and gives you a real-time view of your gift card liability. Regular reconciliation becomes a straightforward check-in rather than a stressful deep dive. With an automated system, you can feel confident that your numbers are always accurate and audit-ready.

Use Technology to Simplify Gift Card Accounting

If you’re still tracking gift card sales and redemptions in a spreadsheet, you know how quickly it can become a tangled mess. Manual accounting is not only time-consuming but also leaves the door wide open for human error. A single misplaced decimal or forgotten entry can throw off your financial statements, making it difficult to get a clear picture of your liabilities and revenue. This is especially true for high-volume businesses where hundreds or thousands of gift card transactions happen every month.

Fortunately, you don’t have to rely on manual methods. Using technology is the most effective way to streamline gift card accounting. The right systems can automate the entire process, from the initial sale to final redemption or breakage. This not only saves countless hours but also ensures your records are consistently accurate and compliant with accounting standards. By letting software handle the heavy lifting, you can move from tedious data entry to meaningful financial analysis, giving you the clarity needed to make smart business decisions.

Automate Your Gift Card Transactions

The first step toward simpler accounting is automation. Using computer systems that automatically track gift cards can make accounting easier, reduce mistakes, and help your business follow the rules. Instead of manually creating a journal entry for every sale and redemption, an automated system does it for you in real time. When a gift card is sold, the software instantly records the cash received and the corresponding deferred revenue liability. When it’s redeemed, the system automatically recognizes the revenue. This hands-off approach minimizes errors and ensures your financial records are always up to date, giving you more time to focus on growing your business.

Integrate Data with Your Financial Systems

Automation is powerful, but it’s even better when your systems work together. To get a complete and accurate view of your finances, you should connect your cash registers, accounting software, and gift card systems so everything is tracked automatically. When your point-of-sale (POS) system is integrated with your accounting platform, a gift card sale at the checkout counter instantly updates the liability account in your general ledger. This eliminates the need for manual data transfers and reconciliations, creating a single source of truth. HubiFi offers a variety of seamless integrations to make this process effortless and ensure the data you use for financial reporting is both timely and reliable.

Find the Right Software for Your Business

For businesses that sell many gift cards, using special software can help manage the accounting, track data, and ensure you follow all the rules. The right platform will not only automate and integrate your transactions but also provide the tools you need to handle complex scenarios like breakage and escheatment. Look for a solution that can scale with your business, provide real-time analytics, and ensure compliance with revenue recognition standards like ASC 606. A robust system gives you the confidence that your gift card accounting is accurate and auditable. If you're ready to see how automated revenue recognition can transform your financial operations, you can schedule a demo to explore a tailored solution.

Solve Common Gift Card Accounting Problems

Gift card accounting can feel like a puzzle, especially as your business grows and you're juggling more transactions. But don't worry—most of the common headaches are completely avoidable with the right systems and a clear understanding of the rules. By focusing on a few key areas, you can keep your books clean, stay compliant, and make sure you're always ready for an audit. Let's walk through how to tackle these challenges head-on.

Set Up a Reliable Tracking System

To manage gift cards effectively, you need a solid system for keeping track of the details. For every card you issue, you should be able to see its original value, the date it was sold, when it was used, and the remaining balance after each transaction. Manually tracking this in a spreadsheet is a recipe for errors and wasted time. Using an automated system to track gift cards makes the entire process smoother. It not only reduces the chance of human error but also helps ensure your financial records are consistently accurate and compliant, giving you a clear view of your liabilities at all times.

Stay Compliant with Accounting Standards

Staying on the right side of accounting rules is non-negotiable. The main standard you need to know for gift cards is ASC 606, which governs how and when you recognize revenue from customer contracts. Beyond that, you also have to consider escheatment laws, which are rules about turning over unclaimed property (like unused gift card balances) to the state. These laws vary significantly from one state to another, so it's crucial to understand the requirements everywhere you do business. Ignoring them can lead to hefty fines and legal trouble, so a little research upfront goes a long way.

Prepare for a Smooth Audit

No one loves audits, but you can make them much less painful by being prepared. A key practice is to regularly reconcile your gift card liability account with your actual outstanding card balances. This simple check-in helps you spot and fix discrepancies early, long before an auditor does. As your company scales, managing the complexities of breakage, state laws, and revenue recognition becomes more challenging. This is where having the right tools becomes essential. Automating these processes ensures your data is always accurate and audit-ready, letting you focus on strategy instead of stressing over spreadsheets. You can even schedule a demo to see how a tailored solution can help.

Related Articles

HubiFi CTA Button

Frequently Asked Questions

Why can't I just count a gift card sale as revenue right away? Think of it this way: when a customer buys a gift card, you haven't provided them with any goods or services yet. You've simply accepted cash in exchange for a promise to do so later. From an accounting standpoint, that promise is a liability. Recording it as revenue immediately would overstate your income and give you a misleading picture of your company's performance. You only truly earn the money when the customer redeems the card, and that's when it should be moved from a liability to your revenue account.

What's the difference between breakage and escheatment? They sound similar. This is a great question because they both deal with unused funds, but they are handled very differently. Breakage is the portion of gift card value you can reasonably expect will never be redeemed, based on your company's historical data. You can recognize this amount as income over time. Escheatment, on the other hand, is a legal requirement. It's the process of turning over the value of long-abandoned gift cards to the state as unclaimed property. So, breakage becomes revenue for you, while escheated funds go to the state.

How do I handle breakage if my business is new and has no sales history? This is a common hurdle for new businesses. Without your own historical data, creating a precise estimate is tough. The best approach is to start conservatively. You can research industry benchmarks for breakage rates in your specific sector to use as a starting point. Most importantly, implement a robust tracking system from day one. This ensures you begin collecting the clean, accurate data you'll need to create your own reliable breakage estimates as soon as possible.

My business is entirely online. Do I really need to worry about escheatment laws for every state? Yes, you do, and this is a major compliance challenge for e-commerce businesses. Escheatment laws are based on the customer's last known address, which means you could have reporting obligations in every state where you have customers. Since each state has its own dormancy periods and rules, managing this manually is nearly impossible. This complexity is one of the biggest reasons businesses turn to automated systems that can track and flag these liabilities based on location.

What's the single most important thing I can do to avoid gift card accounting headaches? Set up a reliable, automated tracking system from the very beginning. So many problems—from inaccurate liability balances to compliance issues with breakage and escheatment—stem from messy or incomplete data. When your sales platform and accounting software are integrated, every transaction is recorded accurately and automatically. This gives you a single source of truth and frees you from the stress of manual spreadsheets, ensuring your financial data is always clean and audit-ready.

Jason Berwanger

Former Root, EVP of Finance/Data at multiple FinTech startups

Jason Kyle Berwanger: An accomplished two-time entrepreneur, polyglot in finance, data & tech with 15 years of expertise. Builder, practitioner, leader—pioneering multiple ERP implementations and data solutions. Catalyst behind a 6% gross margin improvement with a sub-90-day IPO at Root insurance, powered by his vision & platform. Having held virtually every role from accountant to finance systems to finance exec, he brings a rare and noteworthy perspective in rethinking the finance tooling landscape.