Beancount.io LogoBeancount.io

Bookkeeping for Food Truck Owners: Cash Sales, COGS, and Sales Tax

10 min readMike ThriftMike Thrift
Bookkeeping for Food Truck Owners: Cash Sales, COGS, and Sales Tax

A food truck looks like the leanest business in food service: no dining room, no host stand, no 60-seat lease. But ask any owner who has made it past year two, and they will tell you the truck is the easy part. The hard part is the money — and it moves fast, in cash, across a dozen locations, with a different sales tax rate at every curb.

The average food truck pulls in around $346,000 a year, yet net margins land somewhere between 6 and 15 percent. That spread is razor-thin. A few hundred dollars of untracked propane, a misremitted sales tax bill, or a commissary fee buried in the wrong account is enough to turn a profitable month into a loss you never see coming. Good bookkeeping is not paperwork for a food truck. It is the difference between a business and an expensive hobby.

This guide walks through how to set up and run the books for a mobile food business — what to track, how to handle cash, and the mistakes that quietly drain margins.

Why Food Truck Bookkeeping Is Its Own Animal

Bookkeeping for a brick-and-mortar restaurant is hard. Bookkeeping for a food truck is hard in different ways:

  • It is cash-intensive. Even with card readers everywhere, food trucks still take a meaningful share of sales in cash. Cash-heavy businesses draw extra scrutiny from the IRS, and "I think it was about that much" is not a defense.
  • It moves. You might serve a downtown lunch crowd on Tuesday, a brewery on Friday, and a wedding on Saturday — three locations, potentially three sales tax jurisdictions, in one week.
  • Revenue is event-driven and seasonal. A great festival weekend and a rained-out Sunday produce wildly different numbers. Without clean records, you cannot tell a bad week from a bad business.
  • Costs hide in plain sight. Fuel for the truck, propane for the grill, commissary rent, permit renewals, generator maintenance — these are easy to swipe a personal card for and forget.

The fix for all of this is the same: a simple, consistent system you actually use, every single day you operate.

Step 1: Separate Business and Personal Money

Before you record a single transaction, open a dedicated business checking account and get a business debit or credit card. This is the most common mistake in the mobile food industry, and the most damaging.

When personal groceries and truck inventory run through the same account, every month-end becomes a forensic exercise. Worse, commingled accounts weaken liability protection if you operate as an LLC, and they make an audit far more painful than it needs to be. One account in, one account out. Pay yourself with a deliberate transfer — an owner's draw — not by swiping the business card at the pharmacy.

Step 2: Build a Chart of Accounts That Fits a Truck

A chart of accounts is just the organized list of buckets your money flows into. A generic template will not surface the numbers that matter for a food truck. Customize it around how the business actually runs:

Revenue

  • Service/event sales (regular curbside service)
  • Catering and private events
  • Festival and farmers-market sales

Splitting revenue this way tells you which part of the business actually pays. Many trucks discover catering carries the margin while curbside service barely breaks even.

Cost of goods sold (COGS)

  • Food and ingredients
  • Beverages
  • Paper goods and packaging (cups, containers, napkins, utensils)

Labor

  • Wages
  • Payroll taxes
  • Owner compensation (if applicable)

Operating expenses

  • Fuel — truck
  • Propane / generator fuel
  • Vehicle maintenance and repairs
  • Commissary / commercial kitchen rent
  • Permits and licenses
  • Insurance
  • POS and software subscriptions
  • Marketing and event fees
  • Cleaning and small supplies

Fixed / non-controllable

  • Truck loan payment
  • Equipment depreciation

Two line items deserve special attention. Food trucks often juggle 8 to 15 separate permits and licenses a year — health permits, fire inspections, parking permits, business licenses, event-specific fees — so give Permits & Licenses its own account instead of dumping it into "miscellaneous." And keep truck fuel separate from propane and generator fuel; they tell you different things about your operating cost.

Step 3: Run the Daily Close

The single habit that protects a food truck's books is a short end-of-shift routine. Do it the same way every service day:

  1. Pull the POS report. Record total sales, split between cash and card, plus tax collected.
  2. Count the cash drawer. Compare actual cash on hand to what the POS says you should have. Small differences happen; a consistent gap is a signal — of theft, of miscounted change, or of comped meals that never got rung up.
  3. Log it. A simple cash drawer log — date, location, opening float, cash sales, drawer count, over/short — turns "trust me" into evidence.
  4. Deposit consistently. Take cash to the bank on a predictable schedule. Sporadic deposits in odd amounts are exactly what auditors flag.

This takes ten minutes and creates the paper trail that makes everything downstream — reconciliation, taxes, an eventual loan application — straightforward.

Step 4: Track Food Cost Like Your Margin Depends on It

It does. Food cost is the largest controllable expense on a truck, and it should run roughly 25 to 30 percent of revenue (some menus push to 35 percent). If you are not measuring it, you cannot manage it.

Cost of goods sold is not "what I spent at the restaurant supply store this week." It is the cost of the ingredients in the food you actually sold. The formula:

Beginning inventory + purchases − ending inventory = COGS

In practice: count what is on the truck and in commissary storage at the start of the period, add everything you bought, subtract what is left at the end. What remains is the true cost of what you served. Divide by sales for that period and you have your food cost percentage.

Run this monthly at a minimum. A truck that "feels busy" but posts a 38 percent food cost has a pricing or portioning problem — and the books are the only place that shows up before the bank balance does.

Watch prime cost too: food cost plus labor cost combined. Keeping prime cost in the 60 to 65 percent range is the benchmark for a healthy mobile food business. Labor typically runs 20 to 35 percent of revenue depending on menu complexity and staffing.

Step 5: Handle Sales Tax as Money You're Holding, Not Money You Earned

This is where food trucks get into real trouble. Sales tax you collect from customers is not revenue. You are acting as a collection agent for the state, and that money belongs to the state from the moment it hits your drawer.

In your books, collected sales tax should land in a liability account — Sales Tax Payable — not in your sales income. When a customer pays $11 for a $10 plate in a 10 percent jurisdiction, $10 is revenue and $1 is a liability. When you remit to the state, the liability clears. If you record the full $11 as sales, you overstate income, overpay income tax, and lose track of what you owe.

The mobile part makes this trickier. A truck that crosses city or county lines may face different rates at different stops. Charging a single "average" rate is a trap: over-collect and you owe the state the overage anyway; under-collect and you are personally liable for the shortfall. Configure your POS for the correct rate by location, and reconcile collected tax against remitted tax every filing period.

Step 6: Don't Forget the Truck Itself

The vehicle is both your storefront and a major expense center. Track:

  • Fuel for driving between locations
  • Propane and generator fuel for cooking and power
  • Maintenance and repairs — oil changes, tires, generator service, refrigeration repair
  • Insurance — commercial auto and general liability
  • The loan payment, split correctly between interest (an expense) and principal (a reduction of the loan balance on your balance sheet)

For the deductible side at tax time, you generally choose between the standard mileage rate and the actual expense method for vehicle costs — but you can only choose well if you have logged miles and kept fuel and repair receipts all year. Decide your tracking habit in month one, not in April.

Step 7: Account for the Commissary

Most jurisdictions require food trucks to operate out of a licensed commissary or commercial kitchen for prep and storage. That monthly fee — commonly $500 to $2,000 — is a fully deductible business expense, along with shared kitchen time, storage, and cleaning charges. Give it a dedicated account so you can see this fixed cost clearly. It does not move with sales, which makes it one of the first numbers to check when a slow month squeezes your margin.

Step 8: Cash or Accrual — and the Monthly Review

Most food trucks start on cash-basis accounting: record income when money comes in, expenses when money goes out. It is simple, and it mirrors how a truck actually operates. As you grow — especially if catering and invoiced events become a real share of revenue — accrual accounting gives a truer picture by matching costs to the sales they produced. Many owners start on cash basis and revisit the question with an accountant once revenue climbs.

Whichever you choose, hold a monthly review. Reconcile every bank and card account against your books so nothing is missing or double-counted. Then read three reports:

  • Profit and loss — are you actually making money, and where?
  • Balance sheet — what you own, what you owe, what's truly yours.
  • Food cost and prime cost — are your two biggest levers under control?

A monthly rhythm catches a creeping food cost or a forgotten subscription while it is still a small problem.

The Mistakes That Sink Trucks

To pull it together, the recurring bookkeeping failures in the mobile food industry are:

  • Mixing personal and business finances
  • Not keeping receipts — especially for cash purchases at supply stores and gas stations
  • Treating sales tax collected as revenue
  • Skipping daily POS and cash reconciliation
  • Depositing cash irregularly and in odd amounts
  • Never calculating food cost percentage
  • Burying permits, fuel, and commissary fees in a vague "miscellaneous" account

Every one of these is preventable with a system that takes minutes a day.

Keep Your Food Truck's Finances Road-Ready

A food truck succeeds or fails on margins too thin to guess at. Accurate books — clean revenue tracking, real food cost numbers, sales tax handled as the liability it is — are what let you price correctly, survive slow seasons, and prove your numbers when a lender or the IRS asks.

Beancount.io offers plain-text accounting that gives you complete transparency and control over your financial data — every transaction in a readable, version-controlled format, with no black boxes and no vendor lock-in. For a business that already tracks cash drawers and mileage by hand, a system you can actually inspect and trust is a natural fit. Get started for free and see why developers and finance-minded owners are switching to plain-text accounting.