← Hub
Pulse ← Industry KPIs ⚡ Hire a Fractional CRO
Pulse Reviews and Analysis

Top 10 Catering Company Revenue KPIs

Kory WhiteCurated by Kory White · Fractional CRO, CRO Syndicate
👍 Yup or 👎 Nope — vote this up its category:
📅 Published · 9 min read

Direct Answer


Why Catering Measures Differently

Catering revenue is not recurring in the traditional sense. Unlike a SaaS subscription, a catering company's revenue comes from discrete events—weddings, corporate lunches, galas—each with its own cost structure, headcount, and menu. This means standard metrics like Monthly Recurring Revenue (MRR) or Customer Lifetime Value (LTV) are nearly useless.

Instead, you need KPIs that account for:

Tools like Caterease (starting at $99/month) and Tripleseat (starting at $199/month) are built for this vertical. They track event-level costs, deposits, and final invoices. Gusto (payroll) and QuickBooks Online ($30–$200/month) are common for back-office accounting.


The Most Important KPIs to Track

1. Revenue per Event (RPE)

Formula: Total Revenue from Event / Number of Events in Period

Why it matters: RPE tells you if you're moving upmarket or downmarket. A declining RPE might mean you're taking too many small, low-revenue gigs that still consume labor and kitchen capacity.

Benchmark: For a mid-tier catering company (e.g., a regional operator doing 200–400 events/year), average RPE is $3,000–$8,000. High-end wedding caterers often see $15,000–$30,000 per event.

Tool: Triplesheat can auto-calculate RPE per event type (wedding, corporate, social) and show trends over 12 months.

2. Cost of Goods Sold (COGS) %

Formula: (Food + Beverage + Disposables Cost) / Total Revenue × 100

Why it matters: This is the single biggest lever for profit. A COGS % above 40% usually means you're pricing wrong, over-portioning, or wasting food.

Benchmark: Industry standard is 30–35% for full-service catering. Fast-casual catering (boxed lunches) can be as low as 25–28%. Above 40% is a red flag.

Real vendor: MarketMan (starting at $149/month) tracks inventory and recipe costs in real time, flagging when a menu item's COGS % drifts above target.

3. Average Order Value (AOV) per Head

Formula: Total Event Revenue / Number of Guests

Why it matters: This measures the per-plate pricing power. It's more granular than RPE because it isolates guest count variability.

Benchmark: Corporate lunch catering AOV/head: $15–$25. Wedding plated dinner: $80–$150. Cocktail receptions: $40–$70.

Actionable insight: If your AOV/head is below $12 for corporate events, you're likely under-pricing or offering too many low-margin items (e.g., sandwiches vs. Hot entrees).

4. Booking Velocity

Formula: Number of New Bookings Signed / Time Period (e.g., per week)

Why it matters: This is your leading indicator for future revenue. A decline in booking velocity 6–8 weeks out means you'll have a revenue gap.

Benchmark: A healthy catering company with 2–3 sales reps should sign 4–8 new events per week during peak season, and 2–4 per week off-peak.

Tool: Salesforce (starting at $25/user/month) or HubSpot CRM (free tier available) can track booking velocity with pipeline stages. Clari (enterprise, custom pricing) can forecast future revenue based on historical velocity.

5. Contract Value per Head (CVPH)

Formula: Total Contract Value / Guaranteed Minimum Headcount

Why it matters: Many catering contracts have a minimum guarantee. CVPH shows the effective per-head revenue after discounts, comps, or free upgrades.

Benchmark: For a $10,000 contract with a 100-person minimum, CVPH = $100. If you later add 20 more guests at $80 each, your blended CVPH drops. Track this to ensure you're not discounting too aggressively on add-ons.

6. Upsell Attachment Rate

Formula: Number of Events with at Least One Upsell / Total Events × 100

Why it matters: Upsells (e.g., premium bar, dessert station, late-night snack) can increase RPE by 15–25% without proportional cost increase.

Benchmark: Top-quartile caterers achieve 40–60% upsell attachment. The median is around 25–30%.

Real vendor: Toast POS (starting at $0/month + processing fees) allows servers to suggest and process upsells on-site, and reports attachment rates by item.

7. Repeat Booking Rate

Formula: Number of Repeat Clients / Total Clients in Period × 100

Why it matters: Repeat clients have lower acquisition costs and higher lifetime value. For corporate catering, repeat rates are critical because companies have recurring events (weekly lunches, quarterly meetings).

Benchmark: Corporate caterers aim for 50–60% repeat rate. Social/wedding caterers see 10–20% (because clients typically marry once).

Tool: HubSpot can tag accounts as "repeat" and track booking history. Zoho CRM (free for up to 3 users) can do the same.

8. Lead-to-Booking Conversion Rate

Formula: Number of Bookings / Number of Qualified Leads × 100

Why it matters: This measures sales effectiveness. A low rate might mean poor lead quality, overpricing, or weak follow-up.

Benchmark: Industry average is 20–30% for inbound leads (e.g., wedding websites, Google Ads). Outbound leads (cold calls to corporate offices) convert at 5–10%.

Actionable insight: If your rate is below 15%, audit your proposal process. Use Gong (enterprise, custom pricing) to record sales calls and identify where you're losing prospects (e.g., price objections, menu flexibility).

9. Catering Profit per Square Foot (Commissary Kitchen)

Formula: (Total Revenue – Total Costs) / Kitchen Square Footage

Why it matters: For caterers with a dedicated commissary, this KPI measures kitchen efficiency. A low number means you're underutilizing your fixed asset.

Benchmark: A well-run commissary should generate $150–$300 per sq ft annually. Below $100 indicates you need more events or a smaller space.

10. Event Yield %

Formula: (Actual Revenue – Actual Costs) / Expected Revenue × 100

Why it matters: This compares actual event profitability to the estimate at booking. It catches cost overruns (e.g., extra labor, food waste, late guest additions).

Benchmark: Target 85–95%. Below 80% means your estimating process is broken.


Real Operators

1. Bread & Butter Catering (Los Angeles, CA) – Uses Tripleseat and MarketMan. They track COGS % weekly and have a dashboard showing RPE by event type. Their COGS % runs 33–35% for weddings, 28–30% for corporate. They report a 15% increase in profit after implementing upsell tracking in Toast.

2. Catering by Design (Chicago, IL) – A 15-year-old operator with 300+ events/year. They use Salesforce for pipeline management and QuickBooks Online for accounting. Their repeat booking rate for corporate clients is 55%. They attribute this to a dedicated account manager model (1 rep per 20 corporate accounts).

3. Thrive Catering (Austin, TX) – A fast-growing corporate lunch caterer. They use HubSpot CRM (free) and Gusto for payroll. Their AOV/head is $18.50, and they track booking velocity weekly. They saw a 20% increase in conversion rate after implementing a 24-hour proposal turnaround rule.


Failure Modes

1. Over-reliance on RPE without COGS %: A catering company might celebrate rising RPE but ignore that COGS % is also rising (e.g., from 32% to 38%). Net profit can actually decline.

2. Ignoring booking velocity in off-season: If you only track revenue, you might miss a 30% drop in bookings 8 weeks out. By the time you react, you've already over-ordered food and over-staffed.

3. Using average headcount instead of guaranteed minimum: Some caterers calculate CVPH using actual headcount, which can mask discounting. Always use the guaranteed minimum from the contract.

4. Not segmenting corporate vs. Social events: Corporate events have higher repeat rates but lower AOV/head. Blending them hides underperformance in one segment.

5. Underinvesting in upsell training: A 25% upsell attachment rate is common, but top operators achieve 50%+ by training staff to suggest specific items (e.g., "Would you like to add a chocolate fountain for $200?").


Reporting Cadence

KPIFrequencyOwnerTool
Revenue per EventWeeklySales ManagerTripleseat / HubSpot
COGS %WeeklyKitchen ManagerMarketMan
AOV per HeadPer EventOperationsToast / QuickBooks
Booking VelocityWeeklySales ManagerSalesforce
CVPHPer EventSalesTripleseat
Upsell Attachment RateMonthlySales ManagerToast
Repeat Booking RateMonthlyAccount ManagerHubSpot
Lead-to-Booking ConversionWeeklySales ManagerGong / HubSpot
Profit per Sq FtQuarterlyOwner/CFOQuickBooks
Event Yield %Per EventOperationsTripleseat / Excel

30-60-90

Days 1–30: Baseline & Tool Setup

Days 31–60: Process Improvement

Days 61–90: Optimization & Scaling


flowchart TD A[Lead Inquiry] --> B[Qualify Event Type & Budget] B --> C{Lead-to-Booking Conversion Rate} C -->|Below 20%| D[Audit Proposal Process] C -->|Above 20%| E[Book Event] E --> F[Set Contract Value per Head] F --> G[Track COGS % & Event Yield %] G --> H[Post-Event Analysis] H --> I[Calculate RPE & Upsell Attachment] I --> J[Update Repeat Booking Rate] J --> K[Adjust Pricing & Menu] K --> A
flowchart LR subgraph Weekly Cadence L[Booking Velocity] --> M[Revenue Forecast] M --> N[Staffing & Inventory Plan] end subgraph Monthly Cadence O[COGS %] --> P[Menu Profitability Review] P --> Q[Remove Low-Margin Items] end subgraph Quarterly Cadence R[Profit per Sq Ft] --> S[Kitchen Efficiency Audit] S --> T[Space Optimization Decision] end

FAQ

What is a good Revenue per Event (RPE) for a small catering company? For a company doing 50–100 events/year, an RPE of $2,000–$4,000 is typical. Below $1,500, you're likely losing money on labor and overhead.

How often should I calculate COGS %? Weekly is best. Food prices fluctuate, and menu changes happen fast. Monthly is too slow for corrective action.

What's the best tool for tracking booking velocity? HubSpot CRM (free tier) or Salesforce Essentials ($25/user/month) are both excellent. Tripleseat has built-in pipeline tracking for catering.

How do I improve my lead-to-booking conversion rate? Three levers: (1) Respond to leads within 1 hour (2) Send a proposal within 24 hours (3) Follow up with a phone call within 48 hours. Companies using Gong report a 15–20% improvement after implementing these.

What's a healthy repeat booking rate for corporate catering? 50–60% is the target. Below 40% means you're not nurturing accounts. Use HubSpot to set up automated check-in emails 30 days after each event.

How do I calculate Event Yield %? (Actual Revenue – Actual Costs) / Expected Revenue × 100. For example, if you estimated $10,000 revenue and $7,000 costs (70% yield), but actual costs were $8,000, your yield drops to 60%.

What is the biggest mistake caterers make with KPIs? Tracking only revenue and ignoring COGS % and booking velocity. You can have a great month on revenue but still lose money if food waste is high or bookings are dropping for the next quarter.


Sources

Keep reading
Was this helpful?  
⌬ Apply this in PULSE
Gross Profit CalculatorModel margin per deal, per rep, per territoryIndustry KPIs · SaaSThe 9 sales KPIs that matter for SaaS
Related in the library
More from the library
pulse-dining · diningTop 10 Places to Dine in Ann Arborpulse-schools · schoolsTop 10 Best Historically Black Colleges and Universitiespulse-tools · toolsHow to align fractional CRO compensation tracking with RevOps commission toolspulse-dining · diningTop 10 Places to Dine in Toledopulse-dining · diningTop 10 Places to Dine in Lincolnrevops · current-events-2027Can AI-Driven Chatbots Effectively Qualify Buying Committee Members in the Mid-Funnel in 2027?pulse-tools · toolsHow to audit your existing tech stack for gaps before implementing a RevOps toolpulse-dining · diningTop 10 Places to Dine in Eugenepulse-schools · schoolsTop 10 Community Colleges in Missouripulse-sales-trainings · sales-trainingObjection Handling Bootcamp: Template for a One-Hour Team Sales Sessionpulse-coaching · sales-coachingWhat is the most common objection you hear from decision-makers vs. end-users?