Restaurant Budget Template Excel: Prime Cost and Expenses
Quick Answer: A restaurant budget template in Excel is built around prime cost: food and beverage purchases plus all labor, measured against sales every week. Set up a daily sales sheet (sales by category, sales tax, tips, card versus cash), a monthly expenses sheet filled from supplier payments and processor deposits on your statements, and a budget-versus-actual tab that compares each cost to plan as a percentage of sales.
Restaurants fail on margins measured in a few percentage points, so a restaurant spreadsheet has to show costs as a share of sales, not just in dollars. The structure below fits a single location with one bank account and one card processor. It is free to build, and it tells you each week whether food, labor and occupancy are where you planned them.
Drop your bank statement here
PDF or OFX · Max 4.4 MB
Uploaded over an encrypted connection. We never ask for your bank login. Privacy
Preview free with no account. Free account to download.
What is prime cost, and why watch it first?
Prime cost is cost of goods sold (food, beverage, packaging) plus total labor (wages, payroll taxes, benefits). It is the largest controllable cost in most restaurants, which is why operators track it weekly.
Food cost for a period, done properly, adjusts for inventory:
Food cost = Opening inventory + Purchases − Closing inventory
Prime cost percentage = (Food and beverage cost + Labor cost) ÷ Net sales.
Your target depends on your concept, menu prices and rent. A quick-service counter, a full-service steakhouse and a coffee bar run very different splits. Rather than borrowing a benchmark, set your first budget from your own menu costing and staffing plan, then tighten it as real weeks come in.
Setting the first food budget from plate costs
Before you have a few months of history, the food line of the budget comes from your menu. Cost each dish from its recipe: a burger with a 6 oz patty at $0.62 an ounce ($3.72), a bun at $0.45, cheese, produce and sauce at $0.88, and fries at $0.70 comes to $5.75. On a $15 menu price that plate runs 38.3%. Do the same for your ten best sellers, weight each by how many you expect to sell from your POS mix (or your best guess before opening), and the weighted average is your starting food cost percentage. It will be lower than reality, because waste, staff meals and comps are not on any recipe card, so add a few points and replace the estimate with real weekly numbers as soon as you have them. When a supplier raises prices, update the recipe cost sheet the same week; it shows which plates need a new price before the month-end variance does.
The daily sales sheet
One row per day, closing out from your point-of-sale report:
| Column | Why |
|---|---|
| Date | |
| Food sales, Beverage sales, Alcohol sales | Each has its own cost percentage |
| Discounts and comps | So net sales is honest |
| Net sales | =Food+Bev+Alcohol−Discounts |
| Sales tax collected | A liability you hold for the state, not revenue. Rates and rules vary by state and city |
| Card tips | Owed to staff; pass through payroll |
| Card total, Cash total | For the deposit check |
| Covers or tickets | For average check |
Keeping sales tax and tips out of net sales matters: if they are mixed in, every cost percentage looks better than it is. Tips also come with rules for staff. The IRS tip recordkeeping and reporting page says employees must keep a daily record of tips and report cash tips to the employer by the 10th of the following month unless they total less than $20 for that month, and that service charges added to the bill are wages, not tips. Your payroll provider handles the withholding; the spreadsheet only needs to keep tips separate.
Expense categories for a small restaurant
Keep the list short enough to code every payment consistently:
- Food purchases — broadline distributor, produce, meat, bakery
- Beverage and alcohol purchases
- Packaging and disposables
- Labor — gross wages, employer payroll taxes, benefits, staffing agency
- Occupancy — rent, common area charges, property tax if passed to you, insurance
- Utilities — gas, electric, water, waste removal
- Repairs and maintenance — hood cleaning, refrigeration service, pest control
- Card processing fees
- Technology — POS subscription, online ordering, reservations
- Delivery platform commissions
- Marketing
- Smallwares and linens
- Professional fees — bookkeeping, licenses, permits
Filling the monthly expenses sheet from statements
Almost every supplier is paid by bank transfer, check or card, so the statements are a complete record of what went out. Each month:
- Download the bank and card statements. Get them into spreadsheet rows, by CSV export if your bank offers it or with a converter for PDFs; QuickBankConvert is one option and gives date, description and signed amount for each line.
- Paste them into an Expenses tab and add a Category column. Distributor names repeat every week, so a lookup table of payee to category (your broadline distributor → Food purchases, the landlord's LLC → Occupancy) codes most rows automatically.
- Check the processor deposits against your daily sales sheet: card total minus fees and refunds should equal the deposit. A missing or short deposit is worth chasing the same day.
- Remove transfers between your own accounts and owner draws so they do not inflate expenses.
The general method for coding statement lines is in tracking business expenses from bank statements. The monthly total by category is then one formula per cell: =-SUMIFS(Expenses[Amount],Expenses[Category],$A5,Expenses[Month],C$2).
Note that statements show purchases, not food cost. For the true food cost figure you still need the opening and closing inventory counts from the formula above.
Building the budget-versus-actual tab
Lay each category as a row, with Budget %, Budget $, Actual $, Actual % and Variance. Budget dollars come from forecast sales times the budget percentage, so when sales swing, the budget flexes with them.
Example month, net sales $86,000:
| Category | Budget % | Budget $ | Actual $ | Actual % | Variance |
|---|---|---|---|---|---|
| Food and beverage cost | 30.0% | $25,800 | $27,950 | 32.5% | $2,150 over |
| Labor | 31.0% | $26,660 | $25,400 | 29.5% | $1,260 under |
| Prime cost | 61.0% | $52,460 | $53,350 | 62.0% | $890 over |
| Occupancy | 9.0% | $7,740 | $7,740 | 9.0% | on budget |
| Utilities | 3.5% | $3,010 | $3,290 | 3.8% | $280 over |
| Card fees | 2.8% | $2,408 | $2,480 | 2.9% | $72 over |
| Other operating | 8.0% | $6,880 | $6,215 | 7.2% | $665 under |
The percentages are this restaurant's own plan, not a recommendation. What the sheet reveals: labor came in under, but food ran over by more than labor saved. The next step is the weekly food cost, item by item, to find whether it was price increases, waste or portioning.
Is a spreadsheet enough for accounting for a small restaurant business?
For budgeting and weekly cost control, yes. For the books themselves, most restaurants use accounting software connected to payroll, because payroll taxes, tip reporting and sales tax filings are easy to get wrong by hand. The spreadsheet then sits on top as the management tool. Whichever you use, the IRS recordkeeping guidance asks you to keep the documents behind the numbers: supplier invoices, POS reports, deposit records and statements.
If you are still on a spreadsheet for the books, the general ledger layout in a bookkeeping spreadsheet template pairs with this budget, and the business-wide view sits in a small business budget template. Mobile operators have a different cost mix built around events; see the food truck expense spreadsheet.
A weekly routine that keeps the sheet current
- Monday: close last week's daily sales rows; enter labor from the payroll report.
- Tuesday: count high-value inventory (proteins, alcohol) and compute weekly food cost.
- Mid-month: code bank and card lines to date.
- Month end: full inventory count, final coding, budget versus actual, and a note on the two biggest variances and what will change.
Frequently Asked Questions
What is a good prime cost percentage for a restaurant?
It varies widely by concept, menu prices and rent, so start from your own menu costing and staffing plan. Track it weekly and judge it against your plan and your past weeks rather than a generic target.
How do I calculate restaurant food cost?
Take opening inventory, add purchases for the period, and subtract closing inventory. Divide by food sales for the food cost percentage.
Should sales tax and tips count as restaurant revenue?
No. Sales tax is collected for the state and tips belong to staff. Keep both in their own columns so net sales and every cost percentage are accurate.
Can I build a restaurant expenses spreadsheet in Google Sheets for free?
Yes. The same columns, SUMIFS formulas and lookup table for categories work in Google Sheets, and sharing the file with a manager is easier.
What records should a small restaurant keep?
Daily POS reports, supplier invoices, payroll and tip records, deposit slips and processor reports, and the bank and card statements that show each payment.
Ready to convert your bank statement?
Free to preview. No bank login. Results in about a minute.
Convert a statement