Introduction
You bought $380 in groceries for three clients this week — $120 for the Johnsons, $145 for the weekly meal-prep family, and $115 for a Saturday dinner party. Your bank statement shows one $380 charge at the wholesale club and a $60 gas receipt. At tax time, can you prove which dollars were Cost of Goods Sold, which were mileage, and which were personal groceries that happened to be on the same receipt?
If you are a personal chef or private caterer, that question is your entire bookkeeping challenge. Unlike a restaurant with a single kitchen and a POS that tracks every plate, you cook in different kitchens, shop for multiple clients on the same run, and often work from your own home kitchen between jobs. The IRS treats your grocery bill very differently from your household grocery bill — but only if your records make the distinction clear.
This guide breaks down how to categorize grocery costs as COGS, handle the home-kitchen deduction without triggering a red flag, and track per-client profitability so you know which clients keep you profitable and which quietly cost you money.
Why Personal Chef Bookkeeping Is Not Restaurant Bookkeeping
Restaurants track food cost as a percentage of total sales across a menu. You track it per client, per service.
That difference changes everything:
- Inventory is tiny and fast-moving. Most personal chefs hold little to no month-end inventory — you buy, you cook, you deliver. That simplifies the COGS calculation but makes receipt-level tracking more important.
- Revenue is project-based. A weekly meal-prep client paying $600/week, a dinner party at $85 per person for 12, and a corporate drop-off catering for 30 are three different job types with different food-cost ratios and labor hours.
- The kitchen moves. Some days you cook in a client's home, some days in a licensed home kitchen or commercial commissary, and some days you prep at home under cottage-food or meal-prep rules (which vary by state). Each location has different deduction rules.
- You are often a sole proprietor on Schedule C. That means every dollar lands on your personal Form 1040, your self-employment tax is 15.3% on net profit, and your quarterly estimated payments rise and fall with your booking calendar.
The bookkeeping system that works for this business is job costing — every service is a job, with its own revenue, grocery COGS, mileage, and time.
Grocery Costs as COGS: What Counts and How to Book It
On Schedule C, Cost of Goods Sold is not an ordinary expense line. It lives on lines 33–40, calculated as:
Beginning Inventory + Purchases – Ending Inventory = COGS
For most personal chefs, beginning and ending inventory for food is zero or near-zero if you buy per job. But the purchases line is where accuracy matters.
What is COGS for a personal chef?
Direct costs of the food you sell to a client:
- Proteins, produce, dairy, pantry ingredients, spices, and specialty items purchased for a specific client's menu
- Beverages and alcohol you provide as part of the service (if included in your fee)
- Disposable serviceware, garnishes, and packaging when included in a plated or delivered meal
- Subcontracted specialty items (a pastry, a charcuterie board) you mark up and resell
What is NOT COGS
- Groceries for your household, even if you bought them on the same trip
- Cooking-equipment purchases (knives, pans, Vitamix, thermal bags) — these are equipment, often expensable under Section 179 or depreciated
- Cleaning supplies for your kitchen — supplies expense
- Meals you eat yourself while shopping or after a cook — personal or at most 50% business-meal only if it meets the IRS business-meal rules (business purpose, with a client or for business travel away from home)
- Tastings and recipe development you consume yourself — deductible as a business expense, but document the business purpose; if your family eats the test batch, that portion is personal
The receipt-splitting habit that saves you
Personal chefs who get audited most often fail on one thing: mixed receipts. Fix it at the point of purchase:
- Separate transactions when you can. Run household groceries as a separate transaction from client groceries. It takes 90 seconds and eliminates the most common audit adjustment.
- When you cannot separate, annotate immediately. On the receipt (paper or photo), write the client name or job ID next to each line item. Apps that let you tag line items by job save hours later.
- Track per-job grocery COGS in your books. Create a COGS sub-account per job type or, better, tag each grocery purchase to a client/job in your accounting ledger. At month-end you can see food-cost percentage by client:
- Food-cost % = Job COGS ÷ Job Revenue
- Healthy range for personal chefs is typically 28–38% for weekly meal prep and 25–35% for private dinners, before labor. If a client consistently runs above 40%, your menu or pricing needs adjustment.
- Keep beginning/ending inventory honest. If you do hold a pantry of client-dedicated staples (oils, spices, bulk proteins), count what is on hand at year-end. Even a $400 ending inventory adjustment moves your taxable income by $400.
Documentation rule: The IRS does not require you to keep grocery-store receipts in a specific format, but it does require you to substantiate that a deduction was ordinary, necessary, and not personal (IRC §162). A credit-card statement alone rarely proves the business vs. personal split. The annotated receipt plus a job record does.
The Home Kitchen Deduction: Exclusive Use Still Applies
Do you do administrative work, menu planning, recipe costing, or prep in your home? You may qualify for the business use of home deduction — but the "exclusive and regular use" test is strict.
You must meet all three:
- Exclusive use — A portion of your home is used only for business. That kitchen island where you also make your kids' lunches does not qualify. A dedicated pantry shelf, a separate fridge, or a partitioned prep area that is never used for personal purposes does.
- Regular use — You use that space regularly for business, not occasionally.
- Principal place or meeting place — Your home is your principal place of business (you do substantial administrative work there and have no other fixed location where you do it), or you use the space to meet clients.
For many personal chefs, the strongest claim is the administrative-office portion — a home office where you handle bookings, invoicing, menu costing, and client communication — rather than a proportion of the entire kitchen.
Two ways to calculate it
Simplified method: $5 per square foot of the business-use area, up to 300 square feet, maximum $1,500 per year. Claim it directly on Schedule C. No Form 8829, no depreciation recapture when you sell your home. Most sole proprietors use this for simplicity.
Regular (actual-expense) method: File Form 8829 and allocate a percentage of mortgage interest or rent, utilities, insurance, repairs, and depreciation to the business-use square footage. Potentially larger than $1,500 if you have a dedicated space, but requires meticulous records and triggers depreciation recapture on the home-office portion when you sell.
What personal chefs often get wrong
- Claiming the entire kitchen when it is clearly dual-use. Auditors know what a family kitchen looks like. Claim only the exclusive-use square footage and document it with a floor plan and photos.
- Forgetting the income limitation — The home-office deduction cannot create a net loss for the business; it is limited to net business income. Excess carries forward.
- Mixing cottage-food restrictions. Some states do not allow cooking client food in a home kitchen for sale without a separate licensed facility. A home-office deduction is a tax concept; a home-cooking permission is a health-department concept. Qualify for one does not qualify you for the other — check your state and county rules before deducting home-kitchen expenses.
Tracking Per-Client Profitability: The KPI That Sets Your Rates
The single most valuable report a personal chef can produce is net profit by client and by service type. Without it, you raise all prices by 8% and hope. With it, you know the Johnsons generate a 42% gross margin while weekly meal prep is breaking even.
Set up a job-costing workflow
Treat every booking as a job. Even recurring weekly clients get a weekly job record.
For each job, capture:
| Field | Example |
|---|---|
| Client | M. Johnson — weekly prep |
| Service type | Weekly meal prep (5-day, 2 people) |
| Revenue | $600 |
| Grocery COGS | $175 |
| Mileage (miles × IRS rate) | 38 miles × $0.70 = $26.60 |
| Labor hours (your time) | 5.5 hours |
| Other direct costs | $12 packaging |
| Gross profit | $386.40 |
| Gross margin | 64.4% before valuing your labor |
If you track your own labor at a target hourly rate (say $45/hour), true job profit after labor = $386.40 – $247.50 = $138.90. That tells a very different story than the gross number.
Metrics to review monthly
- Gross margin by service type. Dinner parties often earn 60–70% gross margin; high-touch weekly prep with shopping included often compresses to 45–55% after mileage and time.
- Revenue per labor hour. Total job revenue ÷ total hours (shopping + prep + travel + service + cleanup). Aim for at least 2.5–3× your target hourly wage.
- Client concentration. If one client is more than 25% of revenue, a cancellation hurts disproportionately — price that risk in and maintain a waitlist.
- Mileage per dollar of revenue. Personal chefs who drive to clients can spend 6–12% of revenue on vehicle costs. Jobs clustered geographically are systematically more profitable.
- Subcontracted help cost. If you bring a server or second cook for dinner parties, track their cost per job separately from your labor.
Pricing from the data, not from habit
Most underpricing comes from estimating grocery costs mentally. Instead, cost the menu:
- Price every recipe by ingredient quantity × unit cost (a spreadsheet or recipe-costing tool works).
- Add a buffer of 5–10% for waste, price volatility, and specialty-item substitution.
- Apply your target food-cost percentage to back into the charge: Menu COGS ÷ Target % = Required Menu Charge.
- Add travel, service time, and flat fees (shopping fee, equipment fee) as separate line items so clients see value and you protect margin when they add a course late.
A practical example: A four-course dinner for eight with $185 in ingredient COGS at a 30% target food cost needs a $617 menu charge before labor, travel, and service fees. If you quoted $500, you were paying the client to eat.
Mileage, Equipment, Insurance, and the Other Deductions You Will Actually Use
Vehicle costs — standard mileage vs. actual
If you use your personal vehicle for business, you choose each year between:
- Standard mileage rate — $0.70 per mile for 2025, adjusted annually — plus tolls and parking. Simple, usually better for fuel-efficient vehicles with moderate miles.
- Actual expenses — Gas, insurance, registration, maintenance, depreciation, and lease payments, multiplied by business-use percentage based on a mileage log.
You must keep a contemporaneous mileage log — date, destination, business purpose, miles — regardless of which method you claim. A log reconstructed at year-end does not satisfy IRS recordkeeping (Reg. §1.274-5T).
Equipment and Section 179
Knives, sheet pans, Cambro containers, thermal bags, induction burners, and small appliances under $2,500 per item can often be expensed immediately under the de minimis safe harbor. Larger purchases — a $3,800 blast chiller, a $5,000 professional range for an exclusive-use prep kitchen — may be expensed under Section 179 or depreciated over 5 or 7 years. Bonus depreciation rules have been phasing down; check the current year's percentage with your tax preparer.
Insurance, licenses, and food-safety
General liability, commercial auto riders, ServSafe and food-handler certifications, commissary kitchen rental, cottage-food permits, and association dues are all ordinary business expenses. If a client requires you to carry specific liability limits for events in their home, that premium is fully deductible.
Contractors vs. employees
The servers and second cooks you bring to larger events are almost always contractors, but the classification depends on behavioral control, financial control, and relationship type. If you set their schedule, provide tools, and they work only for you, the relationship leans toward employee. When in doubt, issue Form 1099-NEC for payments of $600 or more to contractors and keep a Form W-9 on file for each. Misclassification carries payroll-tax exposure far larger than the paperwork burden.
Sales tax — the surprise for private caterers
Many states treat prepared meals sold for immediate consumption as taxable, even when delivered to a private home. Some exempt grocery-cost pass-throughs if separately stated. Others tax the entire service fee when food is included. Because personal chefs bundle food and service, how you word the invoice can change the tax result. Confirm with your state's department of revenue whether you should charge, collect, and remit sales tax — and whether you need a seller's permit even as a sole proprietor.
Catering Events vs. Weekly Meal Prep: Two Cash-Flow Models in One Business
Weekly meal prep and private event catering feel similar in the kitchen, but their cash-flow patterns are opposites.
Weekly meal prep is subscription-like: predictable revenue, predictable COGS, but razor-thin tolerance for ingredient inflation. Clients expect the same price week after week. Build an annual price-escalation clause into your service agreement (e.g., CPI-linked or a fixed 4–6% on each anniversary) so you are not renegotiating every produce spike individually. Collect payment in advance or on a recurring card to avoid carrying receivables for perishable inventory you already bought.
Private events and catering are lumpy: large single payments, high COGS concentration, deposits, and cancellation risk. Use a booking structure that mirrors construction progress billing:
- Non-refundable retainer at booking (20–30%) to secure the date
- Menu-finalization payment at 7–10 days out, when you commit to purchasing
- Final balance due on or before event day
In your books, retainers and deposits are deferred revenue (a liability) until the event occurs, not income when received. Recognize revenue on service day. This keeps your profit-and-loss accurate and prevents a busy December from borrowing profit from a quiet January when cancellations refund.
Quarterly Taxes and a Recordkeeping System That Takes 15 Minutes a Week
As a self-employed chef, no employer withholds for you. You pay income tax and self-employment tax through quarterly estimated payments (Form 1040-ES, due April 15, June 15, September 15, and January 15).
A lightweight weekly system beats a heroic year-end reconstruction:
- Daily (2 minutes): Photograph every receipt and tag it to a job. Log mileage in your chosen app or a simple note with date, miles, and purpose.
- Weekly (15 minutes): Enter jobs: revenue, COGS by client, mileage, and hours. Reconcile the bank feed — mark personal vs. business. A separate business checking account and business card are the single highest-ROI bookkeeping decision you can make; they cut categorization time in half and make the account the audit trail.
- Monthly (30 minutes): Review per-client profitability, food-cost %, and revenue per labor hour. Adjust one menu or one price. Pay sales tax if applicable.
- Quarterly: Review year-to-date profit with your preparer and adjust estimated payments. The penalty for underpaying estimates is effectively interest on what you should have paid earlier — avoidable with a mid-year check-in.
For receipts, the IRS accepts electronic copies as long as they are legible and contain the same information as the original (Rev. Proc. 98-25). A clear phone photo stored with its job tag satisfies the requirement if you can produce it on request.
Common Mistakes That Cost Personal Chefs Money
- Treating all grocery spending as COGS. Audit adjustments most often come from undocumented personal portions. Separate transactions or annotate every line.
- Forgetting to track your time. If you bill by the job but never record hours, you cannot calculate a true hourly return and you systematically underprice labor-intensive menus.
- Deducting the entire vehicle without a log. No log, no deduction under examination — the threshold is that hard.
- Claiming a home kitchen without exclusive use. The kitchen that doubles as the family kitchen fails the test. Claim only the exclusive space.
- Carrying receivables on perishable jobs. If you bought $280 in salmon and short ribs for a Saturday event and the client still has not paid by Monday, you financed their dinner party. Require prepayment for ingredient-heavy bookings.
- Bundling food and service on every invoice. Separately stating grocery reimbursement vs. service fee can affect sales-tax treatment and makes COGS tracking self-documenting. Even a single line — "Grocery reimbursement: $175; Chef service: $425" — clarifies both.
Simplify Your Financial Management
Whether you are plating a six-top anniversary dinner or dropping off a week's worth of meals for a busy family, your margins live or die on clear records — grocery COGS tied to the right client, mileage logged the day you drive, and a home-kitchen deduction that can survive a second look.
Beancount.io gives you plain-text, version-controlled accounting that puts that clarity in your hands. Every job, every grocery split, and every mile is a readable ledger entry you can track, diff, and automate — no black boxes, no vendor lock-in. Get started for free and keep your kitchen's books as sharp as its knives.