{
  "slug": "labor-cost-percentage",
  "title": "Restaurant Labor Cost Percentage Calculator",
  "heading": "Restaurant Labor Cost Percentage Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/labor-cost-percentage",
  "summary": "Total labor spend as a share of sales, with a benchmark check.",
  "description": "Labor cost percentage divides total labor spend, including hourly wages, management salary, payroll taxes, and benefits, by total sales for the same period. Full-service restaurants typically run 30-35%, quick-service 25-30%, and fine dining can run higher, 35-40%, because of the service ratio needed per table. This number moves opposite to sales volume on slow nights since fixed scheduling doesn't flex down as fast as covers do, which is why smart operators watch it weekly rather than just monthly. This calculator takes your gross wages, payroll tax and benefits load, management salary allocation, and net sales, and returns the percentage plus dollars of labor spent per $100 of sales, which is often a more intuitive number for shift-level decision-making than a percentage alone.",
  "formula": "Labor cost % = (hourly wages + management salary + payroll tax/benefits) ÷ net sales × 100.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=labor-cost-percentage",
  "inputs": [
    {
      "id": "hourlyWages",
      "label": "Hourly wages paid",
      "kind": "number",
      "hint": null,
      "default": 8200,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "mgmtSalary",
      "label": "Management salary (period)",
      "kind": "number",
      "hint": null,
      "default": 3600,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "taxBenefitsPct",
      "label": "Payroll tax + benefits load",
      "kind": "number",
      "hint": null,
      "default": 18,
      "unit": "%",
      "min": 0,
      "max": 50
    },
    {
      "id": "netSales",
      "label": "Net sales (same period)",
      "kind": "number",
      "hint": null,
      "default": 42000,
      "unit": "$",
      "min": 1,
      "max": null
    }
  ],
  "outputs": [
    {
      "id": "laborPct",
      "label": "Labor cost %",
      "format": "percent",
      "hint": null,
      "primary": true
    },
    {
      "id": "loaded",
      "label": "Fully loaded labor cost",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "perHundred",
      "label": "Labor $ per $100 sales",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "flowThrough",
      "label": "Sales remaining after labor",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Hourly wages paid: 8200 $",
      "Management salary (period): 3600 $",
      "Payroll tax + benefits load: 18 %",
      "Net sales (same period): 42000 $"
    ],
    "outputs": [
      "Labor cost %: 33.2%",
      "Fully loaded labor cost: $13,924",
      "Labor $ per $100 sales: $33.15",
      "Sales remaining after labor: $28,076"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter hourly wages paid ($).",
      "Enter management salary (period) ($).",
      "Enter payroll tax + benefits load (%).",
      "Enter net sales (same period) ($).",
      "Read your labor cost % on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "hourlyWages": 4900,
        "mgmtSalary": 2200,
        "taxBenefitsPct": 11,
        "netSales": 25000
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "hourlyWages": 8200,
        "mgmtSalary": 3600,
        "taxBenefitsPct": 18,
        "netSales": 42000
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "hourlyWages": 13100,
        "mgmtSalary": 5800,
        "taxBenefitsPct": 29,
        "netSales": 67000
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "What counts as loaded labor cost?",
      "a": "Base wages plus employer payroll taxes (FICA, FUTA, SUTA), workers' comp, health benefits, and any paid time off accrual. Skipping the tax and benefits load understates true labor cost by 15-20%, which is a common reason budgets miss."
    },
    {
      "q": "Is 30% labor cost good or bad?",
      "a": "It depends on your service model. A counter-service concept at 30% is bloated, but a white-tablecloth restaurant at 30% is lean. Compare against your own historical trend and same-format industry benchmarks, not a single universal number."
    },
    {
      "q": "How do I lower labor cost without cutting service?",
      "a": "Match scheduling to actual sales curves by daypart using POS data, cross-train staff to cover multiple stations, and reduce overlap during shift changes. Cutting headcount blindly usually just pushes the cost into overtime or lost sales from slow service."
    },
    {
      "q": "Should tipped wages be included at full menu wage or tip-credit wage?",
      "a": "Use what you actually pay out of the till, which is typically the tip-credit minimum wage plus any shortfall makeup required by law. Tips themselves are the employee's income and are not part of your labor cost."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/prime-cost-calculator",
    "https://www.revenuelab.fyi/toolbox/staff-scheduling-hours",
    "https://www.revenuelab.fyi/toolbox/tip-pooling-split"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Restaurant Labor Cost Percentage Calculator (https://www.revenuelab.fyi/toolbox/labor-cost-percentage)"
}