Journal Entry for Gift Cards: A Complete Guide

August 29, 2025
Jason Berwanger
Accounting

Learn how to record a journal entry for gift cards, from initial sale to redemption, with clear steps to keep your accounting accurate and compliant.

Gift card journal entry in patterned journal with notebook and calculator.

Most businesses view gift card liabilities as a necessary accounting chore. While it's true you have to track these obligations carefully, the data you collect is incredibly valuable. It all starts with a proper journal entry for gift cards, which is the first data point in a customer's journey with your brand. By tracking these transactions from sale to redemption, you can uncover powerful insights into customer behavior, forecast cash flow more accurately, and measure the effectiveness of your promotions. This article will show you how to manage the accounting correctly while turning your gift card program into a source of strategic business intelligence.

HubiFi CTA Button

Key Takeaways

  • Record Gift Card Sales as a Liability First: The money you receive from a gift card sale isn't revenue until the customer redeems it. By booking it as a liability, you keep your financial statements accurate and avoid overstating your income.
  • Automate Tracking to Prevent Errors: Manually tracking gift cards is risky. Integrating your sales and accounting systems ensures every transaction is recorded correctly, which simplifies reconciliation and keeps your records audit-ready.
  • Stay Current on Compliance Rules: Gift card accounting is regulated by standards like ASC 606 and state-specific escheatment laws. Understanding these rules is essential for recognizing revenue correctly and avoiding significant legal penalties.

How Do Gift Cards Work in Accounting?

When you sell a gift card, it might feel like a sale, but in the world of accounting, it’s a different story. The cash is in your hands, but you haven’t actually earned it yet. Instead, you’ve made a promise to provide goods or services in the future. Getting this distinction right is the key to accurate financial reporting and staying compliant. Let’s break down how it works.

Gift Card Accounting 101

When a customer buys a gift card, that money is recorded as a liability, not revenue. Specifically, it’s called “deferred revenue” or “unearned revenue.” Think of it as an interest-free loan from your customer—you owe them something of value in the future. This liability sits on your balance sheet, showing your obligation to the cardholder. The cash increases your assets, but the corresponding entry is a liability, so your income statement remains unchanged for now. This approach ensures your financials accurately reflect that you still have a promise to fulfill.

How to Recognize Revenue

You can finally recognize the revenue when the customer redeems their gift card to make a purchase. At that point, you’ve delivered the goods or services, fulfilling your obligation. The amount of the purchase is then moved from the deferred revenue liability account to the sales revenue account on your income statement. What about gift cards that are never used? This is known as “breakage.” If you can reliably estimate the amount of breakage based on historical data, you can recognize that portion as revenue after a certain amount of time has passed, in accordance with accounting rules.

Key Standards to Follow

The entire process of handling gift card revenue is governed by a core accounting principle: ASC 606, Revenue from Contracts with Customers. This standard provides a framework for recognizing revenue when you satisfy a performance obligation, which in this case, is when a customer redeems the card. Beyond accounting standards, you also need to pay close attention to state-level regulations. Many states have “escheatment laws” that treat unredeemed gift card balances as unclaimed property that must eventually be turned over to the state. Navigating both accounting principles and state laws is critical for keeping your business compliant.

How to Create Gift Card Journal Entries

Getting the journal entries right is the key to accurate gift card accounting. It might seem a little backward at first because a gift card sale isn't treated like a typical sale. Instead of recognizing revenue right away, you're recording a promise to a customer—a liability. Think of it as deferred revenue. You have the cash, but you haven't earned it yet because you still owe the customer goods or services.

This process involves a few key steps, from the moment the card is sold to when it's used, or even if it's never used at all. Each step has a specific journal entry that keeps your books balanced and your financial statements accurate. Properly managing these entries ensures you have a clear picture of your actual revenue versus your outstanding obligations. It’s a critical part of maintaining ASC 606 compliance and gives you a true understanding of your company's financial health. Let's walk through exactly how to record each transaction.

Record the Initial Sale

When a customer buys a gift card, you receive cash, but you haven't technically made a sale yet. You've made a promise. To reflect this in your books, you'll record the cash you received and create a liability for the same amount. This liability account is often called "Gift Card Liability" or "Deferred Revenue."

Here’s the journal entry:

  • Debit: Cash (or Accounts Receivable)
  • Credit: Gift Card Liability

For example, if you sell a $100 gift card, you’ll debit your Cash account for $100 to show the increase in your assets. Then, you'll credit your Gift Card Liability account for $100. This shows you owe $100 in products or services to the cardholder.

Account for Redemptions

This is the moment you’ve been waiting for—when you can finally recognize the revenue. When a customer uses their gift card to make a purchase, you fulfill your promise. At this point, you can move the amount from the liability account to your revenue account. This is where you officially "earn" the money from the original gift card sale.

The journal entry looks like this:

  • Debit: Gift Card Liability
  • Credit: Sales Revenue

Using our $100 gift card example, let's say the customer buys a product for the full $100. You would debit the Gift Card Liability account for $100, which reduces your liability to zero. Then, you would credit your Sales Revenue account for $100, increasing your recognized income.

Handle Partial Redemptions

It’s common for customers to use only part of a gift card’s value in a single transaction. When this happens, you only recognize the portion of the revenue that corresponds to the redeemed amount. The remaining balance stays in your Gift Card Liability account until the customer uses it.

Let's say the customer with the $100 gift card only buys a $40 item. The journal entry would be:

  • Debit: Gift Card Liability for $40
  • Credit: Sales Revenue for $40

In this case, your Gift Card Liability account still has a $60 balance, representing the amount you still owe the customer. Accurately tracking these partial redemptions is crucial, and it's where having the right integrations between your POS and accounting software becomes a lifesaver.

Recognize Breakage

What about gift cards that are never used? This is known as "breakage," and it can eventually be recognized as income. However, the rules around this are complex and vary by state. You can't just write off the liability after a certain amount of time. Instead, you need to estimate the amount of breakage you expect based on historical data from your gift card program.

Once you have a reliable estimate, you can recognize that portion as revenue. The journal entry is:

  • Debit: Gift Card Liability
  • Credit: Breakage Income (or Other Income)

Because this is a tricky area with specific compliance rules, many businesses schedule a demo to see how automated systems can help manage breakage accurately and keep them compliant.

How to Manage Gift Card Liabilities

When you sell a gift card, it feels like a win—cash is in the bank. But from an accounting perspective, you haven't actually made a sale yet. Instead, you've created a liability. Think of it as an IOU to your customer; you owe them goods or services worth the value of the card. Managing this liability isn't just about good bookkeeping; it's essential for keeping your financial statements accurate and compliant. If you mismanage these obligations, you could end up overstating your revenue, which can lead to poor business decisions and a messy situation during an audit.

Properly managing gift card liabilities means tracking every card from sale to redemption. This involves classifying the liability correctly on your balance sheet, understanding how it impacts your financial statements, and regularly reconciling your accounts to ensure everything lines up. It might sound like a lot to handle, especially for high-volume businesses, but breaking it down into clear steps makes the process straightforward. Getting this right ensures your books are clean and gives you a true picture of your company's financial health. With the right process, you can confidently handle gift card sales while staying on top of your obligations.

Classify Liabilities as Short- or Long-Term

When a customer buys a gift card, you receive cash, but you haven't earned it yet. Instead, you record a liability because you owe that customer products or services in the future. The next step is to classify this liability. Most gift card liabilities are considered short-term, meaning you expect them to be redeemed within one year. This is a safe assumption for most businesses, as customers usually don't wait too long to use their cards. However, if your data shows that a significant portion of cards are redeemed after a year, you might need to split the liability between short-term and long-term categories for more precise financial reporting.

Present Liabilities on the Balance Sheet

Once you've sold a gift card, you need to show this obligation on your balance sheet. The journal entry is simple: you debit your Cash account (since it increased) and credit a liability account. This account is often named "Gift Card Liability" or "Deferred Revenue." This liability stays on your balance sheet, representing your promise to the customer. It's a crucial step because it prevents you from recognizing revenue prematurely. By recording it as a liability, you ensure your financial statements accurately reflect that you still have an obligation to fulfill before you can count the cash as earned income.

Understand the Financial Statement Impact

The way you account for gift cards directly affects your key financial statements. At the point of sale, your balance sheet changes—cash goes up, and liabilities go up. Your income statement, however, remains untouched. You only recognize the money as revenue when the customer actually uses the gift card to make a purchase. This is when you've fulfilled your end of the deal. This practice aligns with key accounting standards like ASC 606, which dictates that revenue should be recognized when it's earned. This prevents you from inflating your sales figures and gives stakeholders a more accurate view of your company's performance.

Reconcile Your Accounts

Regular reconciliation is non-negotiable for managing gift card liabilities. It's vital to keep detailed records of all gift cards sold, their remaining balances, and any associated promotions. This means tracking every single unredeemed balance. At the end of each accounting period, you need to compare the total of these outstanding balances with the Gift Card Liability account on your balance sheet. The two numbers should match. This process helps you catch any discrepancies early, maintain accurate financial records, and understand the true extent of your outstanding obligations. Automating this with integrated software solutions can save a ton of time and prevent manual errors.

Systems for Tracking Gift Card Transactions

Manually tracking gift card sales, redemptions, and outstanding balances in a spreadsheet is asking for trouble. As your business grows, this approach quickly becomes unsustainable, leading to errors that can throw off your financial statements. The key to accurate and efficient gift card accounting is a set of integrated systems that do the heavy lifting for you. By connecting your sales, tracking, and accounting tools, you can create a reliable workflow that saves time, keeps your books clean, and gives you a clear, real-time view of your financial obligations.

Integrate Your Accounting Software

The first step is to ensure your gift card platform communicates directly with your accounting software. When these systems are integrated, every gift card sale and redemption is automatically recorded in your general ledger, which means no more manual data entry. This not only saves you hours of work but also dramatically reduces the risk of human error. Having this data flow automatically ensures your financial reports are always up-to-date and accurate. HubiFi offers seamless integrations with popular accounting software, ERPs, and CRMs to make this process smooth and reliable, giving you a clear view of your gift card liabilities at all times.

Automate Your Tracking

Beyond simple integration, true automation can transform your gift card accounting. Specialized software can manage the entire lifecycle of a gift card, from initial sale to final redemption and even breakage. This technology helps you track sales, monitor redemptions, and adjust liabilities in real time, all while ensuring you follow the proper revenue recognition rules without constant oversight. For businesses with high transaction volumes, automation isn't just a convenience—it's a necessity for maintaining accuracy and compliance. It frees up your finance team to focus on strategic analysis instead of tedious manual work. You can find more valuable insights on financial automation on our blog.

Sync Your Point of Sale (POS)

Your Point of Sale (POS) system is the frontline for all gift card activity, so it needs to be perfectly in sync with your other financial tools. A reliable POS should do more than just process transactions; it must track sales, redemptions, and remaining balances for every single card in real time. This data is essential for maintaining an accurate gift card liability account on your balance sheet. When choosing a POS, make sure it can integrate smoothly with your accounting software and any other systems you use. This connection ensures that the data captured at the register flows directly into your financial records without any gaps or delays.

Streamline Reconciliation

Reconciliation is your financial safety net. On a regular basis—ideally as part of your month-end close—you need to compare the gift card liability balance in your accounting records with the total outstanding balances reported by your POS or gift card management system. This process helps you catch any discrepancies early before they snowball into bigger problems. While it might sound tedious, automated systems make reconciliation much simpler by ensuring the data is consistent across platforms from the start. If you find that reconciliation is a constant headache, it's a strong sign that your systems aren't properly integrated. You can always schedule a demo to see how automation can help streamline this process.

How to Avoid Common Gift Card Accounting Errors

Gift cards are a fantastic tool for business, but they bring unique accounting challenges. It’s easy to make small errors that throw your financial statements off balance. The good news is that most of these mistakes are avoidable if you know what to look for. By focusing on four key areas—how you classify the sale, when you recognize the revenue, what you do with unused funds, and how you track it all—you can keep your books clean and ensure your gift card program is a true asset.

Classify Liabilities Correctly

When a customer buys a gift card, that cash isn't a sale—not yet. You’ve received money, but you haven't earned it. Instead, you’ve created a liability because you owe that customer goods or services in the future. This should be recorded on your balance sheet as "unearned" or "deferred" revenue. Classifying it as immediate income inflates your revenue and gives a false impression of your company's performance. Getting this first step right is the foundation of proper gift card accounting and keeps your financial reporting accurate from the start.

Time Your Revenue Recognition

So, when can you count gift card funds as revenue? Only when the customer redeems the card. As they make purchases, you can recognize the corresponding amount as earned income. This is the moment you fulfill your promise to the customer. This principle of revenue recognition ensures your income statement accurately reflects completed sales. A common mistake is to record revenue when the card is sold, which violates core accounting standards like ASC 606 and can create serious compliance issues down the road, especially during an audit.

Estimate Breakage Accurately

What happens to the value on gift cards that are never used? That’s called "breakage." Depending on your historical data and state laws, you can often recognize this unused amount as revenue over time. But you can't just guess. You need a systematic way to estimate breakage based on your company's redemption patterns. Accurately accounting for gift card breakage is crucial for preventing your liabilities from being overstated indefinitely. It also provides a more precise picture of your actual earnings from the gift card program, but it must be done carefully and methodically.

Maintain Proper Documentation

None of this works without good data. You need to meticulously track every gift card's sale, redemptions, and remaining balance. This detailed documentation is your proof for how you classify liabilities, when you recognize revenue, and how you calculate breakage. Without it, reconciling your accounts is nearly impossible, and you won't have the support you need if an audit occurs. This is where automation is a game-changer. Systems that offer seamless integrations with your accounting software can manage this tracking for you, ensuring your records are always accurate, compliant, and ready for review.

How to Stay Compliant

Getting your gift card journal entries right is more than just good bookkeeping—it's a matter of legal compliance. When you sell a gift card, you're entering into a financial agreement with your customer, and both federal and state governments have rules about how you manage that money. Staying compliant protects your business from hefty fines, legal headaches, and potential damage to your reputation. It’s about building a trustworthy financial foundation that supports long-term growth.

The key is to look beyond your internal processes and understand the external regulations that apply to your business. This includes navigating a patchwork of state-specific laws, understanding what to do with abandoned funds, preparing for the possibility of an audit, and making sure your financial statements tell the whole story. Think of compliance not as a burden, but as a framework that ensures fairness for your customers and stability for your company. By putting the right systems in place, you can handle these requirements smoothly and keep your focus on growing your business. HubiFi's automated solutions are designed to help you manage these complexities, ensuring your revenue recognition is always accurate and compliant. Getting gift card accounting right is very important, as it helps you avoid financial mistakes, tax problems, and penalties.

Follow State-Specific Regulations

Gift card laws aren't one-size-fits-all; they can change dramatically from one state to another. For example, some states prohibit expiration dates or inactivity fees, while others allow them under specific conditions. Businesses also need to be aware of state and local laws that dictate everything from disclosure requirements to consumer rights. If you operate in multiple states or sell online to a national audience, you’ll need to understand the rules for each jurisdiction where your customers live. Staying on top of these regulations is crucial for avoiding penalties and ensuring your gift card program is fair and legal everywhere you do business.

Understand Escheatment Laws

Ever wonder what happens to the money on gift cards that are never used? State governments have an answer for that, and it’s called "escheatment." These laws dictate that unclaimed property—including the value of unredeemed gift cards—must be turned over to the state after a certain period of inactivity, known as a dormancy period. State laws may require businesses to remit the value of unused gift cards to the state, and these rules vary widely. It's essential to track these requirements carefully for every state you operate in. Failing to comply can lead to significant fines and audits from the state.

Prepare for Audits

No one loves the idea of an audit, but being prepared can make the process much smoother. When it comes to gift cards, auditors will scrutinize your liability accounts, revenue recognition timing, and breakage calculations. They want to see that your financial records are accurate, consistent, and backed by solid documentation. This is where maintaining meticulous records for every gift card transaction pays off. Having a clear, organized system not only helps you pass an audit but also demonstrates strong financial governance. An automated system can be your best friend here, ensuring every entry is correct and easily traceable. You can schedule a demo to see how HubiFi can get your business audit-ready.

Disclose Information Correctly

Transparency is key in financial reporting. Your stakeholders, from investors to lenders, need a clear picture of your company's financial health, and that includes your gift card liabilities. You need to clearly show gift card debts on your financial reports and explain how you handle them. This means properly classifying the liability on your balance sheet and including notes in your financial statements that detail your accounting policies. For instance, you should explain your method for estimating breakage and recognizing that revenue. Clear disclosures build confidence and show that you’re managing your finances responsibly and in accordance with accounting standards.

Advanced Gift Card Accounting Topics

Once you have a solid handle on the basics of gift card accounting, you’ll start to encounter more complex situations as your business expands. Growth often brings new challenges, like managing sales across multiple storefronts, selling to international customers, or simply making sense of all the new data you’re collecting. These aren't just minor details; they can have a real impact on your financial reporting and compliance.

Getting these advanced topics right is key to maintaining accurate books and making smart decisions. Whether you’re dealing with digital-only gift cards, coordinating transactions between different locations, or handling foreign currency, the core principles remain the same—but the execution requires more sophisticated systems. Let’s walk through how to handle these scenarios and use your gift card program data to your advantage. With the right approach, you can manage this complexity without getting overwhelmed and turn your gift card program into a well-oiled, insightful part of your business strategy.

Handle Digital Gift Cards

From an accounting perspective, digital and physical gift cards are treated exactly the same. The delivery method might be different, but the financial transaction is identical. When a customer buys a digital gift card, your business receives cash, but you haven't earned it yet because you still owe them goods or services.

You should not recognize this as revenue immediately. Instead, you’ll make a journal entry that increases your cash balance (a debit) and records a corresponding liability (a credit), often called "Gift Card Liability" or "Unearned Revenue." This liability stays on your books until the customer redeems the card. You can find more detailed examples in our gift card journal entry guide.

Manage Multiple Locations

As your business grows to include multiple stores or online channels, tracking gift cards becomes much more complex. A customer might buy a card at one location and redeem it at another, making centralized tracking essential. Without it, you risk inaccurate liability reporting and a frustrating customer experience.

It's crucial to keep careful records of all gift cards sold, their remaining balances, and any associated promotions across all locations. This requires a system that can sync data in real-time. Using software with robust integrations helps ensure that a redemption in one store is immediately reflected across your entire company’s financial records, keeping your gift card liability accurate at all times.

Account for International Transactions

Selling gift cards to customers in other countries introduces new layers of complexity, primarily related to currency conversion and regulatory compliance. When you sell a gift card in a foreign currency, you need to record the transaction in your home currency based on the exchange rate at the time of sale.

You also need to be aware of international and state-specific regulations, especially escheatment laws, which dictate how to handle unredeemed balances. These laws vary significantly and determine when you must turn over abandoned funds to the state. Staying on top of these rules is critical for compliance and avoiding penalties. This is where having a team of experts can make all the difference.

Analyze Program Performance

Your gift card data is more than just a liability on the balance sheet; it’s a source of valuable business insights. By regularly analyzing your program's performance, you can understand customer behavior, measure the effectiveness of promotions, and forecast future revenue.

Start by comparing your gift card sales to redemption rates. This helps you see how quickly customers are using their cards and how much liability you typically carry. Tracking these trends over time allows you to make better financial projections and marketing decisions. With real-time analytics, you can monitor your program’s health and make adjustments on the fly. If you want to see how automated reporting can provide this visibility, you can always schedule a demo with our team.

Best Practices for Gift Card Accounting

Managing gift cards doesn't have to be a headache. With a few solid practices in place, you can keep your books clean, your customers happy, and your financial reporting accurate. Think of these steps as your framework for a smooth and error-free process. They’ll help you build a system that not only works for day-to-day transactions but also stands up to scrutiny during an audit. By getting organized from the start, you save yourself a ton of time and stress down the road. Let's walk through the four key practices that will make all the difference.

Establish Strong Internal Controls

First things first, you need strong internal controls. This is just a formal way of saying you need a reliable system for managing your gift card program. It’s essential to keep careful records of every card you sell, track the remaining balances, and note any special promotions tied to them. A good system prevents simple mistakes from turning into big problems and protects your business from potential fraud. By creating clear procedures for issuing, tracking, and redeeming cards, you ensure every transaction is accounted for, giving you a clear picture of your financial obligations at all times.

Standardize Your Documentation

Consistency is your best friend in accounting, and that’s especially true for gift cards. Standardizing your documentation means you record the same information for every single transaction. Keep detailed records of when each gift card was sold, its initial value, any discounts applied, and the date and amount of each redemption. This meticulous record-keeping is what allows you to accurately track your outstanding liabilities and know exactly when to recognize revenue. Without standard documentation, you’re left guessing, which can lead to inaccurate financial statements and compliance issues.

Use Integrated Software Solutions

Manually tracking gift cards in a spreadsheet is a recipe for errors and wasted time. Using an integrated software solution can completely change the game. The right tools can automate the tracking of sales, redemptions, and balances, making the entire process more efficient and accurate. These systems ensure you stay compliant with accounting standards like ASC 606 without requiring hours of manual work. When your gift card platform integrates seamlessly with your accounting software, you get a real-time view of your liabilities and revenue, helping you make smarter business decisions.

Prepare for Your Audit

No one loves the idea of an audit, but being prepared makes it a much smoother process. All the practices we've discussed—strong controls, standard documentation, and integrated software—are foundational to audit readiness. Regularly reconciling your gift card liability account against your sales and redemption data is a critical final step. This helps you catch and correct any discrepancies early on. When your records are clean, organized, and easily accessible, you can face an audit with confidence, knowing your numbers are accurate and fully supported. If you want to see how automation can make this easier, you can always schedule a demo to explore your options.

Related Articles

HubiFi CTA Button

Frequently Asked Questions

Why can't I just count the cash from a gift card sale as revenue right away? Think of it this way: you haven't actually earned the money yet. When a customer buys a gift card, they've paid you for a promise to provide goods or services later. Until you fulfill that promise by letting them redeem the card, the money is technically a liability—an IOU to your customer. Recognizing it as revenue too early inflates your sales figures and gives you an inaccurate picture of your company's financial health.

What should I do about gift cards that are never used? Can I just keep the money? This is a tricky area known as "breakage." You generally can't just write off the liability and keep the cash. Many states have escheatment laws that treat unredeemed gift card balances as unclaimed property that you must eventually turn over to the state. The rules for recognizing breakage as income are complex and often require you to have solid historical data on your redemption patterns. It's best to have a clear, compliant policy for handling these funds.

Are digital gift cards accounted for differently than physical ones? Nope, from an accounting standpoint, they are exactly the same. Whether the card is plastic or delivered in an email, the transaction is identical. You receive cash and create a liability. That liability stays on your balance sheet until the customer makes a purchase with the card, at which point you can finally recognize the revenue. The delivery method doesn't change the underlying accounting principle.

My business is small. Do I really need special software to track gift cards? While it might be tempting to use a simple spreadsheet at first, it can become a source of errors and headaches very quickly. Even with a small number of transactions, manual tracking makes it difficult to reconcile your accounts and manage liabilities accurately. Using an integrated system saves you time, reduces the risk of mistakes, and sets up a scalable process that will support your business as it grows.

What's the single biggest mistake to avoid with gift card accounting? The most critical mistake is recording the cash as revenue the moment the gift card is sold. This one error throws off your entire financial picture. It overstates your income and understates your liabilities, which can lead to poor business decisions and serious compliance problems during an audit. Getting this foundational step right—classifying the sale as a liability first—is the most important part of the process.

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.