How to Record a Gift Card Sale in QuickBooks (Liability, Not Income)

Convert a PDF bank statement to a QuickBooks file

Drop in a PDF statement and get a QBO (Web Connect) or IIF file you can import into QuickBooks Online or Desktop.

A gift card sale is not revenue when you sell the card, it is a liability, because you have taken money and still owe the customer goods or services. Record the sale as a credit to a Gift Card Liability account, not to income. You recognize revenue only when the card is redeemed: at that point you move the amount from the liability to sales income and charge sales tax on the goods, not on the card. Unredeemed balances that will never be used (breakage) can eventually be taken into income under a reasonable policy. Handled this way, your income reflects what customers actually bought, and your balance sheet shows the gift cards you still owe.

This matters for any business that sells gift cards, from salons and restaurants to retail shops. The money hits your bank the day you sell the card, so it is easy to book it as a sale. But you have not earned it yet. If a customer buys a $100 card in December and redeems it in March, the sale belongs to March, not December, and taxing or recognizing it early throws off both your revenue and your sales tax. The gift card liability account is what keeps that money parked until it is really earned.

Is a gift card sale income or a liability?

A gift card sale is a liability until the card is redeemed. When you sell a card you receive cash but owe the customer future products or services, so the correct entry is a debit to your bank and a credit to a current liability account, commonly called Gift Card Liability or Unredeemed Gift Cards. It becomes income only when the customer comes back and spends the card. This follows revenue recognition rules: you recognize revenue when you deliver the goods, not when you collect the cash.

How do I set up a gift card liability account in QuickBooks?

Create an Other Current Liability account named Gift Card Liability. In QuickBooks Online, go to the chart of accounts, select New, choose Other Current Liabilities as the account type, and name it. Many businesses also add a non-inventory product or service item called Gift Card that maps to this liability account, so that when you ring up a gift card on a sales receipt, the money automatically lands in the liability instead of income. With the account and item set up, both selling and redeeming a card become quick, repeatable transactions.

How do I record selling a gift card in QuickBooks?

Record the sale so the cash increases and the liability increases, with nothing hitting income. On a sales receipt, use your Gift Card item, which points to the Gift Card Liability account, for the amount of the card. The customer pays, your bank or Undeposited Funds goes up, and Gift Card Liability goes up by the same amount. Do not charge sales tax on the sale of the card itself in most states, because tax applies when the goods are actually purchased on redemption, not when the stored value is bought. Confirm your state's rule, but selling the card is generally a tax-free event.

If you sell cards across more than one channel, an online store, a counter, and a marketplace, keeping one clear view of what came in makes reconciliation easier; an income tracker built for sellers can help you see the totals before you tie the deposits back to the liability in QuickBooks.

How do I record redeeming a gift card in QuickBooks?

Redemption is where the revenue finally gets recognized. When a customer pays with a gift card, create a sales receipt for the goods or services at full price, apply sales tax as normal, and then use the Gift Card item as a negative line or as the payment method to draw the balance down from the liability. The result is that sales income and sales tax are recorded on the products, and the Gift Card Liability decreases by the amount used. No new cash comes in, because the customer already paid when they bought the card, so the transaction nets to zero against the bank.

If a redemption is larger than the card balance, the customer pays the difference with cash or a card, and that part is a normal payment. If it is smaller, the remaining balance stays in the liability until they come back. Tracking each card's remaining balance, in your point of sale or a simple list, keeps the total liability in QuickBooks matching the cards still outstanding.

How do I handle sales tax on gift cards?

Charge sales tax on the purchase the card pays for, not on the card. In nearly every state, buying a gift card is a nontaxable exchange of cash for stored value, and the tax is due when the customer redeems the card for taxable goods. So a $100 card sale carries no tax, but when the customer spends it on $100 of taxable product, you collect tax on that $100 at redemption. Getting this order wrong either taxes the same money twice or misses the tax entirely, so keep tax off the card sale and on the redemption.

What is gift card breakage and how do I record it?

Breakage is the value of gift cards that will never be redeemed, and at some point it can become income. Some cards are lost, forgotten, or partially used and abandoned, leaving a balance you will never have to honor. Under a reasonable, consistent policy, and subject to your state's unclaimed-property (escheat) rules, which sometimes require remitting old balances to the state instead of keeping them, you can move estimated breakage from the Gift Card Liability to a breakage income account. Do this with a journal entry, keep documentation of the method, and check your state law first, because escheatment can override keeping the money.

Why does the gift card balance need to match my bank?

Because the cash from selling cards is real money in your account, and the liability is the promise attached to it. When you sell cards, the deposits show on your bank statement, often mixed in with regular sales inside a merchant batch net of processing fees. If you only book the batch as income, your gift card liability is never funded and your revenue is overstated. Converting the statement so every deposit is in QuickBooks lets you split gift card sales into the liability and recognize the rest as income, which is what keeps the two in agreement.

Getting gift card deposits into the books from a statement

Gift card sales and redemptions flow through the same bank and merchant statements as the rest of your sales, and if those are PDFs, none of it reaches QuickBooks automatically. Converting your statements to a QBO file gets each deposit into the banking feed so you can separate gift card sales from earned revenue instead of retyping the batch. Start with the PDF bank statement to QuickBooks converter. Retail and service businesses that sell a lot of cards will find the salon and spa converter and the restaurant converter set up for the net-of-fee deposits this creates.

Z tej samej rodziny narzędzi