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

Call or Text: (714) 399-5126

How should a restaurant handle sales tax collection on food vs. alcohol in California?

California sales tax for restaurants comes down to a few rules that sound simple but get complicated fast in practice.

Prepared food sold for consumption on the premises is taxable. That means virtually everything a sit-down restaurant serves, whether it’s an entrée, a side, or a dessert, is subject to sales tax. Hot prepared food is always taxable regardless of where it’s consumed. Cold prepared food becomes taxable when it’s sold for eating on-site.

Alcohol is always taxable. Beer, wine, cocktails, no exceptions. There’s no scenario where alcohol sold at a restaurant is exempt from sales tax in California.

Unprepared food and groceries are generally exempt. This matters more for businesses that straddle the line, like a bakery selling whole loaves of bread to go or a cafe selling bags of coffee beans. For a typical restaurant, most of what you sell is prepared and therefore taxable.

Here’s where it gets tricky. California has what’s called the 80/80 rule. If more than 80% of your total sales are food and beverages AND more than 80% of your food sales are taxable (prepared, heated, served for on-premises consumption), then all of your sales are presumed taxable. Most sit-down restaurants and many fast-casual spots meet both thresholds. When this applies, you charge sales tax on everything unless you can prove specific items were exempt.

You can overcome the presumption, but only with records. If you sell some items that would normally be tax-exempt, like bottled water to go or a packaged bag of chips, you need to track those sales separately to avoid charging tax on them. Your POS system has to be configured to distinguish taxable from non-taxable items. Without that tracking, the CDTFA will treat your entire revenue as taxable during an audit.

Speaking of audits, the CDTFA can look back up to 8 years. That’s a long window. If your POS system has been misconfigured for years, taxing items that should be exempt or worse, not collecting tax on items that should be taxed, the liability adds up quickly. Penalties and interest on top of the back taxes make it even more painful.

The practical steps are straightforward. Set up your POS categories correctly from day one. Every menu item should be flagged as taxable or exempt. Alcohol should always be in its own taxable category. Review your settings whenever you change your menu. Reconcile your POS sales reports against your sales tax filings regularly so discrepancies don’t pile up.

If you’re opening a new restaurant in the Buena Park or Orange County area, or you’ve been operating and aren’t sure your sales tax setup is right, working with bookkeepers in Buena Park who understand restaurant accounting can save you from expensive corrections down the road. Getting it right now is always cheaper than fixing it after a CDTFA notice shows up.

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 do I handle grant accounting and reporting for a nonprofit?

Set up each grant as a separate class or project in QuickBooks so every dollar of spending is tracked against the approved budget. Keep receipts tied to grant-funded expenses and reconcile regularly because late or inaccurate reports can trigger fund clawbacks.

Read answer

What bookkeeping records do I need for a 1031 exchange on rental property?

You need records tracking the adjusted basis of the property you're selling, all sale and exchange costs, qualified intermediary funds, and the full purchase details of the replacement property. The replacement property carries over the old basis, so accurate depreciation history is critical.

Read answer

How do I set up bookkeeping for a medical practice with multiple LLCs and entities?

Each entity needs its own QuickBooks file with a consistent chart of accounts across all of them. Intercompany transactions like management fees, shared staff costs, and rent between entities must be tracked carefully and eliminated when you pull consolidated reports.

Read answer

What is the best way to track intercompany transactions between healthcare entities in QuickBooks?

Set up Due To and Due From accounts in each entity's QuickBooks file to log every payment made on behalf of another entity. QuickBooks Online lacks built-in intercompany elimination, so you'll need manual journal entries and monthly reconciliation between entities.

Read answer

How do I handle multi-currency transactions for an import business in QuickBooks?

Enable multi-currency in QuickBooks Online, then record vendor bills in the supplier's currency. QBO converts at the exchange rate on the transaction date and recognizes gains or losses when you make the actual payment.

Read answer

How do I handle sales tax for retail sales in California and what reports do I need?

California retailers must collect sales tax on most tangible goods and file returns with the CDTFA. Your rate depends on your store's location, and you'll need to track taxable sales, exempt sales, and resale certificates to stay compliant.

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