Bookkeeping, accounting, and fractional CFO services for small businesses across Central Florida.

Call or Text: (813) 857-5169

How does Florida sales tax apply differently to dine-in food, takeout, and alcohol?

Unlike some states that treat dine-in and takeout differently, Florida taxes prepared food at the full rate regardless of how the customer receives it. If your restaurant sells a meal, it’s taxable whether the customer sits at a table or takes the bag to their car. The distinction that matters in Florida isn’t dine-in versus takeout. It’s prepared food versus grocery food.

Florida’s state sales tax rate is 6%. In Orange County, the discretionary sales surtax adds another 0.5%, bringing the total to 6.5% on taxable sales. That combined rate applies to prepared food and beverages sold by restaurants, cafes, food trucks, and catering businesses throughout the Orlando area.

Alcohol is always taxable, no exceptions. Beer, wine, and liquor sold by the drink or by the bottle are subject to the full sales tax rate. There is no scenario where a restaurant sells an alcoholic beverage without collecting sales tax on it.

Where things get slightly tricky is with bakery and grocery-type items. If your establishment sells items that qualify as food for home consumption and those items aren’t heated, served with utensils, or sold for immediate consumption, they may be exempt from sales tax. A bakery selling a whole unsliced loaf of bread or a sealed bag of coffee beans could potentially treat those as exempt grocery items. But if you slice the bread, warm it up, or hand it to the customer on a plate, it becomes prepared food and it’s taxable. The line is narrow and easy to cross without realizing it.

Most restaurant owners don’t need to overthink the dine-in versus takeout question because both are taxable. The more common mistake is collecting the wrong rate. If you’re only charging 6% instead of 6.5% in Orange County, you’re shorting the surtax portion on every transaction. That adds up fast over hundreds of daily sales, and you still owe the full amount to the state when you file.

Catering introduces another layer. When you deliver food to an event in a different county, the applicable surtax rate changes because each Florida county sets its own. Osceola County, Seminole County, and Lake County all have different surtax rates than Orange County. You charge the rate where the food is delivered, not where your kitchen is located. Getting this wrong across a busy catering season can create a real headache at filing time.

Filing accurately and on time every period is one of those details that keeps your business out of trouble. Penalties and interest from the Florida Department of Revenue compound, and back-owed sales tax can turn into a serious cash flow problem. Sales tax management is worth getting right from the start rather than trying to untangle errors after the state sends a notice.

If you’re running a restaurant or bar in Central Florida and the sales tax rules feel confusing, you’re not alone. Between varying county rates, exemption edge cases, and seasonal catering across different jurisdictions, there’s plenty of room for error. Having someone who understands inventory accounting in Orlando and restaurant-specific tax requirements can save you from costly mistakes and give you one less thing to worry about while you focus on running your business.

Central Florida's Trusted Bookkeeping Firm

Start Here:
A 30-Minute Consultation

Tell us about your business and what's going on with your books. We'll figure out exactly what you need, and give you a straightforward quote.

More Questions

How do I track cost of goods sold when my supplier prices change every order?

Use a consistent inventory costing method like weighted average or FIFO. QuickBooks Online calculates FIFO automatically when inventory tracking is enabled, so your COGS stays accurate even as purchase prices shift.

Read answer

How do I track food cost percentage at the end of each week using QuickBooks?

Use the formula Beginning Inventory + Purchases - Ending Inventory = COGS, then divide by food revenue. Set up QuickBooks with the right accounts and record a weekly inventory count so you can run this calculation consistently.

Read answer

How do I set up a chart of accounts in QuickBooks that makes sense for a restaurant?

The default QuickBooks chart of accounts doesn't work for restaurants. You need separate accounts for food costs, beverage costs, labor by role, and restaurant-specific operating expenses so your reports actually show where the money is going.

Read answer

How do I track cost of goods sold for a boutique with hundreds of different products?

Group your products into meaningful categories instead of tracking every SKU individually in your accounting software. Let your POS system handle item-level detail and use category-based tracking in QuickBooks to calculate COGS and monitor margins.

Read answer

How does having a bilingual bookkeeper help with vendor and contractor communication?

A bilingual bookkeeper can communicate directly with Spanish-speaking vendors and contractors to resolve invoice questions, confirm payment terms, and collect accurate tax documents without delays or misunderstandings.

Read answer

How do I plan payroll for a business that staffs up during tourist season and scales down after?

Track payroll as a percentage of revenue each month to set clear targets. Budget for ramp-up costs like recruiting and training before peak season, and factor in Florida's reemployment tax impact when you lay off seasonal workers.

Read answer

Orlando bookkeeping firm serving small businesses across Central Florida. Full-service bookkeeping, accounting, and advisory services backed by 10+ years of accounting experience. QuickBooks ProAdvisor certified and bilingual in English and Spanish.

Service Area

Serving Orlando, Lake Nona, Avalon Park, Winter Park, Kissimmee and surrounding areas

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks ProAdvisor badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • GDA Certificate badge

© 2026 Zacosta Bookkeeping Services