Bookkeeping, payroll, and accounting services for small businesses across Orange County and Greater Los Angeles.

Call or Text: (714) 399-5126

How do I account for lottery ticket sales and commissions in a convenience store?

The most important thing to understand is that lottery ticket sales are not your revenue. Your convenience store acts as an agent for the California State Lottery. The money customers pay for tickets passes through your register, but it belongs to the state. Your income is only the commission you earn, which in California is about 6% of the ticket’s face value plus bonuses for selling winning tickets.

This distinction changes how everything gets recorded. When you receive lottery ticket inventory from the state, that’s an asset on your balance sheet with a corresponding liability owed back to the lottery commission. When a customer buys a $20 scratch-off, you collect $20 in cash but you don’t book $20 in sales. You owe that money to the state minus your commission. When you pay out a small winner from the register, that payout reduces the liability you owe the state because you’re paying it on their behalf.

Set up your chart of accounts with a few dedicated lines. Create a Lottery Ticket Inventory account under assets to track the tickets you have on hand. Create a Lottery Payable account under liabilities for what you owe the state. And create a Lottery Commission Income account for your actual earnings. Keeping these separate from your regular retail sales and inventory prevents your revenue numbers from being wildly inflated.

Cash management is where lottery accounting gets tricky for retail shops like convenience stores. A customer hits a $500 winner and you pay it out from the register. That’s $500 less in your drawer, but it’s not an expense. It reduces your liability to the state. The problem is that your daily cash deposit looks $500 short compared to what your POS system shows in regular sales. If you’re not tracking lottery payouts separately, your daily reconciliation won’t make sense and you’ll spend hours trying to figure out where the money went.

Record every lottery payout when it happens. Keep a log at the register or use your POS system if it supports lottery tracking. When the state does its weekly settlement, they’ll net out your total ticket sales, subtract any payouts you made and your commission, and either debit or credit your bank account for the difference. That settlement transaction needs to reconcile exactly against what you’ve been tracking all week.

One common mistake is recording the full lottery sales amount as revenue and the full amount remitted to the state as an expense. The net result on your profit and loss looks the same, but it grossly overstates both your revenue and your expenses. This creates problems when you apply for a loan, try to sell the business, or when your tax preparer looks at top-line revenue and questions why your margins are impossibly thin.

If your books currently mix lottery sales into regular revenue, that’s something to clean up sooner rather than later. Orange County small business bookkeeping services with experience in convenience store operations can restructure your accounts so lottery transactions flow correctly and your financial statements reflect your actual business performance.

Orange County's Small Business Bookkeeper

The Next Step:
A Short Conversation

Tell us about your business and what you need help with. We'll listen, ask a few questions, and give you a straightforward quote with no surprises.

More Questions

How should an e-commerce business track COGS when products come from multiple suppliers?

Calculate the full landed cost for each product including the supplier price, inbound shipping, duties, and any prep or labeling fees. Set up QuickBooks Online to track inventory on a FIFO basis and review COGS by product category monthly to catch margin changes early.

Read answer

What is the $800 California LLC franchise tax and does my bookkeeper need to track it?

It's an annual $800 fee every California LLC owes to the Franchise Tax Board, even with zero revenue. Your bookkeeper should absolutely track it because missing the deadline triggers penalties of 5% per month.

Read answer

How do I track depreciation for rental properties in QuickBooks?

Set up each property as a fixed asset in QuickBooks Online with separate sub-accounts for land and building. Then record straight-line depreciation over 27.5 years for residential or 39 years for commercial using a recurring journal entry.

Read answer

How do I manage accounts payable for multiple food vendors with different payment terms?

Set up each vendor in QuickBooks Online with their specific payment terms and batch your payments into weekly A/P runs instead of paying bills one at a time. Separate COD vendors from Net 7 and Net 30 vendors so you never miss a delivery, and track vendor credits for returned or damaged product.

Read answer

How do I choose between QuickBooks Online and QuickBooks Desktop for my business?

For most businesses starting fresh, QuickBooks Online is the better choice. Desktop has stronger features for complex inventory and manufacturing, but Intuit is actively phasing it out. New businesses should plan around QBO unless they have a specific reason not to.

Read answer

How do I set up QuickBooks to track income and expenses for multiple rental properties?

Use classes or locations in QuickBooks Online to tag every transaction to a specific property. This gives you per-property profit and loss statements so you can see how each property performs individually.

Read answer

A family-owned bookkeeping and accounting firm based in Buena Park, serving small businesses across Orange County and Greater Los Angeles. Full-service bookkeeping, accounting, payroll, and advisory services led by Amrit Sarker, a Certified Public Bookkeeper and QuickBooks certified professional with 35+ years of experience in accounting and financial operations. Income tax preparation is provided through our official tax partner, Dharia Tax & Services, Inc. Offers services in English and Bengali.

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Desktop Certification badge

© 2026 Sarker Accounting Services LLC