How do I account for gift cards and store credit?
When you sell a gift card, you receive cash but you haven’t actually earned that money yet. The customer gave you $50 and you now owe them $50 worth of products or services. That’s a liability, not revenue. The same logic applies to store credit you issue for returns or customer satisfaction.
Set up a liability account in your accounting software called Gift Card Liability or Unearned Revenue. When you sell a $50 gift card, record it as a debit to Cash and a credit to Gift Card Liability. Your cash increases, but so does what you owe customers.
When someone redeems that gift card, you move the amount from the liability to revenue. If they buy $50 worth of merchandise using the gift card, debit Gift Card Liability and credit Sales Revenue. Now you’ve earned the money because you delivered the goods.
Partial redemptions require tracking. A customer buys $30 worth of items with a $50 gift card, leaving $20 remaining. You recognize $30 in revenue and keep $20 in the liability account. Most point-of-sale systems track individual card balances, but your accounting software just needs to show the total liability outstanding.
Retail businesses and restaurants should reconcile their gift card liability account monthly. Pull a report from your POS showing total unredeemed gift card balances and compare it to the liability on your books. Discrepancies mean something got recorded wrong, either a sale or redemption was missed.
Store credit from returns works the same way. Instead of giving cash back, you give the customer credit to use later. That’s a liability until they use it. Record it to the same account or a separate one if you want to track them separately.
Eventually some gift cards never get redeemed. This is called breakage. After a reasonable time period, usually two to three years, you can recognize the remaining balance as revenue. Arizona doesn’t have escheatment laws for gift cards sold by retailers, but the rules vary if you do business in other states.
The liability account balance tells you exactly how much unredeemed value is sitting out there. If your Phoenix area bookkeeping services provider handles your monthly books, they should be reconciling this account regularly. Getting this wrong understates your liabilities and overstates your actual earned revenue.
Full-Service Bookkeeping for Greater Phoenix
The Next Step:
A Quick Conversation
Tell us about your situation. We'll listen, ask a few questions, and give you a clear price to handle the work.
More Questions
What accounting method should I use for my Shopify store?
Most small Shopify stores can legally use cash basis accounting, but accrual often makes more sense once you're carrying inventory. Cash is simpler for tax prep, but accrual shows actual profitability by matching product costs to the revenue they generate.
Read answerWhat's the retail inventory method and should I use it?
The retail inventory method estimates ending inventory using the ratio between cost and retail prices. It works for stores with consistent markups but has largely been replaced by modern POS systems that track inventory in real time.
Read answerWhat's the best way to track Amazon seller fees in QuickBooks?
The key is breaking apart Amazon's net deposits into gross sales and individual fee categories. You can do this manually using settlement reports or automate it with integration tools like A2X.
Read answerDo I need FIFO or LIFO for my retail inventory?
For most retail businesses, FIFO is the better choice. It matches how inventory actually moves through your store and keeps your balance sheet accurate. LIFO creates complexity that rarely benefits smaller retail operations.
Read answerHow do I value inventory for my online retail business?
Most e-commerce businesses use FIFO (First In, First Out) to value inventory. This method assumes you sell your oldest inventory first, which typically matches how online retail works and simplifies compliance.
Read answerWhat accounting software works best for retail stores?
The best accounting software for retail depends on your inventory complexity and POS system. QuickBooks Online and Xero both work well for most retail stores, but the right choice depends on what integrations you need and how many products you carry.
Read answer