Job Costing
A restaurant owner books a corporate lunch for 80 people, charges Rs. 850 per head, and feels good about the Rs. 68,000 booking. After the event, once they account for the extra staff brought in, the dedicated prep time two days prior, the additional packaging, the transport for the offsite delivery, and the overtime paid to the kitchen team, the actual profit is Rs. 4,200. The event was not a success. It was a margin disaster that looked like revenue.
Job Costing is the discipline that prevents exactly this from happening.
What is Job Costing?
Job Costing is the process of calculating the total and complete cost of delivering a specific, discrete piece of work before you price it and commit to it. In a restaurant context, this most commonly applies to catering events, private dining bookings, bulk meal orders, and any service that sits outside the standard daily restaurant operation.
Unlike regular menu costing, which calculates the cost of an individual dish, job costing accounts for everything required to deliver the entire engagement: all food ingredients at the quantities required for that specific event, all labour hours including prep, service, and breakdown, all materials such as packaging, disposables, and linen, a portion of overhead costs such as kitchen utilities and equipment usage, and any additional costs specific to the job such as transport, hire charges, or external staff.
The formula is straightforward:
Total Job Cost = Food Cost + Labour Cost + Materials Cost + Overhead Allocation + Job-Specific Costs
Job Profit = Revenue from the Job minus Total Job Cost
Profit Margin = Job Profit divided by Revenue, expressed as a percentage
Why Job Costing Is Important for Restaurants
Standard restaurant operations have a rhythm that allows for rough benchmarking. You know approximately what your food cost percentage should be, what your labour percentage looks like on a busy Saturday versus a quiet Tuesday, and what your overheads run to each month.
Catering events and special bookings break that rhythm entirely. They require concentrated bursts of food production, additional staff, dedicated prep time that takes the kitchen offline from regular service, and logistical costs that do not appear in a typical evening’s operation.
Without proper job costing, the most common outcome is that a restaurant significantly underprices an event, delivers it well, receives compliments, gets paid, and then discovers weeks later, when the accounts are reconciled, that the job contributed almost nothing to actual profitability.
A Real Example
A restaurant in Bengaluru is approached for a wedding reception pre-dinner cocktail spread for 120 guests at Rs. 700 per head, totalling Rs. 84,000.
Before confirming the price, the owner runs a full job cost:
Food ingredients for the full menu at 120 covers come to Rs. 26,400. Two additional kitchen staff for two prep days and the event day come to Rs. 9,600. Extra serving staff hired for the event comes to Rs. 7,200. Packaging, disposables, and service materials come to Rs. 3,800. Transport and setup at the venue come to Rs. 4,500. An overhead allocation for kitchen utilities and equipment used during the dedicated prep days comes to Rs. 2,200.
Total job cost: Rs. 53,700. Profit at Rs. 84,000 revenue: Rs. 30,300, a margin of 36%.
The owner decides this is acceptable and confirms the booking. Had they estimated loosely and missed the transport, extra staff, and overhead allocation, they might have believed their margin was closer to 55% and been surprised when the numbers did not show up in the monthly accounts.
What Restaurants Commonly Miss When Costing a Job
- Prep labour that comes out of regular service: If your head chef spends two days preparing for a catering event, that time is a real cost, whether or not it shows up as an extra line on the payroll
- Opportunity cost of kitchen capacity: A catering job that takes up your kitchen on a Friday afternoon when you could have been prepping for your busiest dinner service has a real cost that is easy to overlook
- Transport and logistics: Offsite events involve costs that simply do not exist in a regular service and are frequently forgotten in a quick estimate
- Wastage allowance: Cooking for a fixed large number in a single sitting carries different wastage dynamics than regular à la carte service. Build a realistic wastage buffer into the food cost calculation.
- Post-event breakdown and cleaning: The hours spent after an event, clearing, cleaning, and restoring the kitchen to its normal operational state, are labour hours that belong in the job cost
How to Build a Job Costing Process for Your Restaurant

- Create a job costing template that includes every cost category relevant to your type of events, so that nothing is forgotten in the pressure of responding quickly to a client enquiry
- Cost the labour in hours, not headcount, because the number of hours each team member will actually spend on the job is a more accurate input than simply noting how many staff will be present
- Set a minimum margin threshold for accepting any catering or special booking, for example, a minimum of 30% net margin, and decline or reprice any job that does not meet it
- Reconcile every job after completion by comparing the actual costs incurred against the estimated job cost, so that your estimates get more accurate over time
- Include an overhead allocation on every job, even a simple one, because every event uses kitchen infrastructure, utilities, and management time that form part of your fixed cost base
Quick Recap
- Job Costing calculates the complete true cost of a specific event or order, including food, labour, materials, and overhead, before pricing it
- It is most critical for catering, private dining, and bulk orders where costs behave very differently from standard restaurant operations
- The most commonly missed cost categories are prep labour, transport, opportunity cost of kitchen capacity, and overhead allocation
- Reconciling actual versus estimated costs after every job makes your future estimates more accurate and your pricing more consistently profitable


