You’re running a food truck in Florida, and you just realized the sales tax piece is nowhere near as simple as “just add 7% and move on.” Your accountant mentioned DR-15 filings, your supplier asked whether prepared food gets taxed differently than cold items, and you’re not entirely sure which county rate applies when you’re selling in multiple locations. The confusion costs you money—either because you’re collecting wrong at the register or because you’re filing late and scrambling to catch up on someone else’s timeline. Getting this right isn’t just about avoiding headaches; it directly affects your cash flow and your relationship with the Florida Department of Revenue.
Does this sound like you? You’re spending nights untangling receipts instead of growing the business. See how the platform categorizes it for you automatically — your first period is free for a limited time, no credit card required.
Does this apply to your business in Florida?
If you operate a food truck in Florida and sell food for immediate consumption—hot meals, sandwiches, drinks, prepared items ready to eat on or off your truck—you must collect sales tax at the point of sale. The Florida Department of Revenue treats food for immediate consumption as a taxable product. You file your sales tax on Form DR-15 by the 20th of the month following your sales period, reporting the county (or counties) where you made those sales.
How the rate works
Florida sales tax has two layers. The state charges a base rate of 6% on all taxable sales. On top of that sits a county surtax—an additional percentage that varies depending which county your food truck operates in. So if you’re selling in Orange County one week and Hillsborough the next, you’re applying two different combined rates.
You can’t simply pick a number and use it everywhere. Each county’s surtax is set by county ordinance and can change, so checking floridarevenue.com or using their sales tax calculator before a new selling season is essential. The combined rate (state 6% plus the county surtax) is what you ring up at your POS or register each time you make a sale.
Here’s the practical piece: if you’re selling in multiple counties in the same week, you need to track sales separately by county so you can file them accurately on your DR-15. Mixing the numbers together is a common mistake that trips up food truck operators, especially those running multiple sites.
How to file step by step
You file your sales tax using Form DR-15 with the Florida Department of Revenue. The process is the same whether you file it yourself or have someone help you, so understanding the flow matters.
First, gather your sales records for the reporting period. If you operate in one county, that’s straightforward. If you operate in two or more counties, separate your total sales and taxable sales by county. This is where many food truck owners run into trouble—they’ve sold in three counties but only have one lump total. Take time to organize this before you sit down to file.
Next, access the DR-15 form on the Florida Department of Revenue website. You’ll enter the sales for each county where you made sales, along with the total tax you collected. The form asks you to show gross sales, exempt sales, and taxable sales. Your POS system should already have this broken down; if not, you may need to manually review receipts or reconcile your bank deposits with your daily sales counts.
After you’ve filled in the figures, calculate the tax owed for the period. The form handles this, but understanding the calculation helps you spot errors: taxable sales multiplied by the combined rate (6% state plus the county surtax) equals the tax you collected and now owe to the state. If you collected less than you owe—because you underestimated the rate or made a rounding error—you’ll need to remit the difference. If you collected more, you may carry it forward or request a credit depending on your situation.
The deadline is the 20th of the month following the sales period. If you sold in December, file by January 20th. If you sold in January, file by February 20th. Missing the deadline can trigger penalties, so marking this date on your calendar and filing a few days early is a smart habit. You can file online, by mail, or through an authorized representative—your CPA, bookkeeper, or someone at Outsourcing Processing can walk you through this if you’re unsure which method fits your workflow.
Common mistakes
Not separating sales by county. You sell your truck in Duval County on Monday and Broward County on Wednesday. Both have different surtax rates. If you lump all sales into one county when you file, your tax liability is wrong. The fix: use your POS system to tag each transaction with its location, or maintain a simple daily log that notes where you were and what you sold. A few extra minutes during the day saves hours of frustration at filing time.
Forgetting that food for immediate consumption is always taxable—no exceptions for certain menu items. You might think hot food is taxed but cold sandwich sides aren’t, or that beverages have a different rate. Florida doesn’t draw those distinctions. If it’s ready to eat, it’s taxable. The fix: train yourself and anyone handling the register to tax everything sold for immediate consumption at the combined rate for that county. Zero mental math required—just one rate, one approach.
Filing late or missing a filing period. Life gets busy, and a month goes by without you realizing the DR-15 deadline passed. Late filing can result in penalties that compound if you also owe back tax. The fix: set a phone reminder or calendar event for the 15th of each month to remind yourself the deadline is coming. You can also set up automatic payment or filing through the Department of Revenue if your volume supports it, and you can file all your returns in one batch if you’re behind—don’t panic, just catch up as soon as possible.
Collecting the wrong rate at the register. You think the combined rate is 8% when it’s actually 7.5%, or you’re using last year’s rate and a surtax changed. Over hundreds of transactions, this error grows. The fix: verify the current rate for each county where you operate before each new calendar quarter, and update your POS system. If you’ve been collecting the wrong rate, contact the Department of Revenue—they have procedures for amending returns and settling underpayment without requiring you to fix years of history.
Frequently Asked Questions
What counts as “food for immediate consumption” in Florida?
Any food or beverage sold ready to eat or drink on or off your truck—hot meals, sandwiches, coffee, sodas, prepared salads, anything you serve directly to a customer. It doesn’t matter if they eat it in your truck, in their car, or take it home. If it’s prepared and ready to consume, it’s taxable. Unprepared grocery items (if you were to sell them, which food trucks typically don’t) would have different rules, but your daily business is all immediate consumption.
Do I collect tax at the register or pay it later?
You collect it at the register when you make the sale. The customer’s total bill includes the tax you owe to Florida. You then hold that tax and remit it to the state when you file your DR-15. If you fail to collect it, you’re responsible for paying it from your own pocket—you can’t bill the customer retroactively.
What if I operate my food truck in two counties in the same month?
Separate your sales and taxable sales by county on your DR-15. You’ll file one return, but the form asks you to show each county’s figures distinctly. If you don’t know which county a transaction came from, trace it back to your location records or POS data. Mixing counties is a filing error that can delay processing or trigger a correction request from the Department of Revenue.
Can I use Outsourcing Processing to organize my sales data before filing?
Yes. Our platform automatically categorizes your transactions and can organize your sales data by county and date, producing reports that show exactly what you need for your DR-15. Your CPA or bookkeeper can review the organized data and finalize the filing with confidence. This isn’t a replacement for filing itself, but it removes the scramble to find and verify your numbers each month.
What happens if I file late?
Late filing can result in penalties and interest on any unpaid tax. The exact penalty depends on how late you are and your prior filing history. The best approach is to file by the 20th of the following month, even if your records aren’t perfect—you can amend a return if needed. If you’re behind, file what you have and contact the Department of Revenue to discuss your situation.
This article is for general educational purposes and isn’t a substitute for advice from a licensed CPA or tax attorney. Rules vary by jurisdiction and change over time—always confirm current requirements with the Florida Department of Revenue or your advisor.
Getting organized so filing becomes routine
The mechanics of Florida sales tax for food trucks are straightforward once you separate them from the emotion around compliance. You collect the combined rate at the point of sale. You track sales by county. You file by the 20th. You repeat next month. The cost of getting it wrong—missed deadlines, wrong rates, mixed-up county data—is always higher than the cost of organizing it correctly. Every food truck operator can file their own DR-15 or work with a CPA to do it, but either way, the foundation is clean, separated data. Start there, and the rest follows.
This article is for general educational purposes and isn’t a substitute for advice from a licensed CPA or tax attorney. Rules vary by jurisdiction and change over time — always confirm current requirements with the Florida Department of Revenue or your advisor.
If you are comparing this against your Florida sales tax obligations, the complete Florida sales tax guide is the best next stop.
