If you run a food truck in New Jersey, every sale you make is subject to sales tax. No exceptions. Food trucks sell prepared food (food that's ready to eat at the point of sale), and NJ taxes all prepared food at 6.625%.

That part is simple. What's not simple is that the rate changes depending on where you're physically parked when you make the sale. And if you're operating in multiple municipalities across the week, you need to track sales by location. For more on how I work with food truck businesses, see the food truck industry page.

Why Every Food Truck Sale Is Taxable

New Jersey exempts most unprepared food (grocery items) from sales tax. But prepared food, defined as food that's been heated, mixed, or combined by the seller, or food sold with utensils, is taxable.

Food trucks sell prepared food by definition. You're cooking, assembling, or heating food and handing it to a customer ready to eat. There's no ambiguity here. Whether you're selling tacos, lobster rolls, or acai bowls, it's taxable.

This applies to everything on your menu: entrees, sides, drinks (non-alcoholic beverages sold with prepared food are taxable), and desserts.

Urban Enterprise Zone (UEZ) Reduced Rates

New Jersey designated certain cities as Urban Enterprise Zones to encourage economic activity. Businesses physically operating in a UEZ can charge a reduced sales tax rate of 3.3125%, which is exactly half the standard 6.625% rate.

UEZ cities in New Jersey include:

  • Newark
  • Jersey City
  • Paterson
  • Trenton
  • Camden
  • Elizabeth
  • Passaic
  • Plainfield
  • Bridgeton
  • Vineland
  • And several others (check the NJ Division of Taxation's current UEZ list for the full roster).

How this works for food trucks. If you're parked and selling in Newark on a given day, you charge 3.3125% on those sales. If you drive to Montclair the next day (not a UEZ), you charge the full 6.625%. The rate is determined by where the sale physically happens, not where your business is registered or where your commissary is located.

UEZ qualification. To charge the reduced rate, you generally need to be a UEZ-certified business. For food trucks, this means registering with the UEZ program in the applicable city. The certification process varies by municipality. Some UEZ programs are more food-truck-friendly than others. Check with the specific city's UEZ coordinator.

Where You Make the Sale Matters

This is the single most important sales tax rule for food trucks: you collect tax based on the location of the sale, not based on where your truck is registered, not based on where your commissary is, and not based on your home address.

If you park in three different towns during a week, you have three different sales tax collection points. If one of those towns is a UEZ and the other two are not, you're charging two different rates during the same week.

This sounds complicated, and it can be. But your POS system should handle it if you set it up correctly.

POS System Configuration

Your point-of-sale system (Square, Toast, Clover, or whatever you use) needs to be configured to track sales by location. Most modern POS systems allow you to set multiple locations with different tax rates.

Set up each regular location as a separate "location" in your POS. When you arrive at a spot, switch to that location's profile. The POS will automatically apply the correct tax rate. At the end of the day, your POS report shows total sales and total tax collected per location.

If you use a simple POS or cash register that doesn't support multiple locations, you'll need to manually adjust the tax rate each time you move. This is error-prone and I don't recommend it. Upgrade to a POS that handles multi-location tax rates.

Keep daily sales logs by municipality. Even if your POS tracks location, keep a simple log: date, municipality, total sales, tax rate applied, total tax collected. This is your backup documentation in case of an audit.

Filing Frequency

NJ assigns your filing frequency based on your annual sales tax liability:

  • Monthly filing if you collect more than $30,000 in sales tax per year.
  • Quarterly filing for most food trucks (the majority fall here).
  • Annual filing if your taxable sales are very low.

You file Form ST-50 (quarterly) or ST-51 (monthly) with the NJ Division of Taxation. The return requires you to report total taxable sales, total tax collected, and any adjustments. You can file online through the NJ Division of Taxation website.

Important: file even if you owe nothing. If your truck was closed for a month or a quarter, you still need to file a zero return. Missing a filing triggers penalties and interest, even on a zero balance.

NJ-ST-51 Registration

Before you can collect sales tax in New Jersey, you need a Sales Tax Certificate of Authority. You register through the NJ Division of Revenue using Form NJ-REG (available online). There's no fee for registration.

Once registered, you receive your certificate and a sales tax ID number. You must display the certificate at your place of business. For food trucks, this means keeping a copy in the truck.

If you're already operating and haven't registered, do it now. Operating without a certificate is a violation, and back taxes plus penalties can be assessed for the entire period you were selling without registration.

Common Audit Triggers for Food Trucks

The NJ Division of Taxation does audit food trucks, and certain patterns draw attention:

  • Inconsistent sales reporting. If your reported sales are significantly lower than what your credit card processing volume suggests, that's a red flag. The Division can subpoena your merchant processing records.
  • High cash sales with no documentation. Food trucks that do heavy cash business need to keep detailed daily records. If you can't substantiate your cash sales, the Division may impute income based on your food purchases (the "markup method").
  • Failure to account for UEZ vs. non-UEZ sales. If you charge the reduced UEZ rate on all your sales but only operate in a UEZ part of the time, that's underreporting.
  • Late or missing filings. Consistent late filings, or gaps in filing, are a trigger. The system flags businesses that stop filing returns.
  • Spikes in food purchases without corresponding sales. If you're buying $8,000 in ingredients per month but reporting $6,000 in sales, the math doesn't work. Food cost ratios for food trucks typically run 28% to 35%. If your reported numbers imply a 100%+ food cost, the Division will notice.

Best Practices for Food Truck Sales Tax Compliance

  • Register for your Sales Tax Certificate of Authority before you make your first sale.
  • Configure your POS to track sales by municipality with the correct tax rate for each location.
  • Keep a daily log of where you operated, total sales, and total tax collected.
  • File your returns on time, every period, even if zero.
  • Reconcile your POS reports to your bank deposits monthly. Make sure everything matches.
  • If you operate in UEZ cities, confirm your UEZ certification status and only charge the reduced rate when you're physically in the zone.
  • Keep at least 4 years of sales records. NJ can audit back 4 years (or longer if fraud is suspected).

For broader NJ sales tax guidance, see the sales tax services page and the NJ sales tax guide for service businesses. If you need help setting up your sales tax compliance or are facing an audit, reach out. I work with food truck owners across New Jersey.