{
  "slug": "tutoring-center-breakeven",
  "title": "Tutoring Center Break-Even Calculator",
  "heading": "Tutoring Center Break-Even Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/tutoring-center-breakeven",
  "summary": "Sessions per month needed to cover rent, staff, and overhead.",
  "description": "A brick-and-mortar tutoring center carries fixed rent and staff costs whether or not the seats are full, so knowing the exact session volume needed to break even is the difference between a viable location and a slow bleed. This calculator divides total monthly fixed and variable costs by contribution margin per session to find the break-even session count and how far above or below that line your current volume sits.",
  "formula": "Contribution margin/session = price − variable cost/session. Break-even sessions = fixed cost ÷ contribution margin.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=tutoring-center-breakeven",
  "inputs": [
    {
      "id": "rent",
      "label": "Monthly rent & utilities",
      "kind": "number",
      "hint": null,
      "default": 4500,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "staffFixed",
      "label": "Monthly fixed staff cost (admin/front desk)",
      "kind": "number",
      "hint": null,
      "default": 3200,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "sessionPrice",
      "label": "Price per session",
      "kind": "number",
      "hint": null,
      "default": 55,
      "unit": "$",
      "min": 1,
      "max": null
    },
    {
      "id": "tutorPay",
      "label": "Tutor pay per session",
      "kind": "number",
      "hint": null,
      "default": 28,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "currentSessions",
      "label": "Current monthly sessions",
      "kind": "number",
      "hint": null,
      "default": 380,
      "unit": null,
      "min": 0,
      "max": null
    }
  ],
  "outputs": [
    {
      "id": "breakEven",
      "label": "Break-even sessions per month",
      "format": "number",
      "hint": null,
      "primary": true
    },
    {
      "id": "profitAtCurrent",
      "label": "Profit at current volume",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "margin",
      "label": "Contribution margin per session",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "gapToBreakEven",
      "label": "Sessions above/below break-even",
      "format": "number",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Monthly rent & utilities: 4500 $",
      "Monthly fixed staff cost (admin/front desk): 3200 $",
      "Price per session: 55 $",
      "Tutor pay per session: 28 $",
      "Current monthly sessions: 380"
    ],
    "outputs": [
      "Break-even sessions per month: 285",
      "Profit at current volume: $2,560",
      "Contribution margin per session: $27.00",
      "Sessions above/below break-even: -95"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter monthly rent & utilities ($).",
      "Enter monthly fixed staff cost (admin/front desk) ($).",
      "Enter price per session ($).",
      "Enter tutor pay per session ($).",
      "Enter current monthly sessions.",
      "Read your break-even sessions per month 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": {
        "rent": 2700,
        "staffFixed": 1900,
        "sessionPrice": 33,
        "tutorPay": 17,
        "currentSessions": 230
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "rent": 4500,
        "staffFixed": 3200,
        "sessionPrice": 55,
        "tutorPay": 28,
        "currentSessions": 380
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "rent": 7200,
        "staffFixed": 5100,
        "sessionPrice": 88,
        "tutorPay": 45,
        "currentSessions": 610
      }
    }
  ],
  "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 a fixed cost vs variable here?",
      "a": "Rent, front-desk staff, and software subscriptions are fixed because they don't change with session volume. Tutor pay is variable because it scales directly with sessions delivered — keep these separated or the break-even number will be wrong."
    },
    {
      "q": "How many sessions can one room realistically handle?",
      "a": "A single tutoring room typically supports 8-12 one-hour sessions per day if staffed across open hours, so a center needs enough rooms to physically hit its break-even session count, not just enough demand."
    },
    {
      "q": "What's a healthy margin above break-even?",
      "a": "Centers generally target running 20-30% above break-even volume to absorb slow seasons (summer, holidays) without dropping into a loss."
    },
    {
      "q": "Does this apply to online-only tutoring centers?",
      "a": "Yes, just remove rent, since the main fixed costs become software, scheduling staff, and marketing rather than a physical lease."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/tutor-hourly-rate-utilization",
    "https://www.revenuelab.fyi/toolbox/student-teacher-ratio-staffing-cost"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Tutoring Center Break-Even Calculator (https://www.revenuelab.fyi/toolbox/tutoring-center-breakeven)"
}