{
  "slug": "homeschool-annual-budget",
  "title": "Homeschool Annual Budget Calculator",
  "heading": "Homeschool Annual Budget Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/homeschool-annual-budget",
  "summary": "Curriculum, co-op, extracurricular, and lost-income cost of homeschooling one year.",
  "description": "Homeschooling costs range from a few hundred dollars using free curriculum to five figures with private tutors, co-ops, and specialized materials, and the biggest cost for many families is foregone income from a parent stepping back from paid work. This calculator adds direct costs across curriculum, co-op fees, extracurriculars, and testing, then layers in the opportunity cost of reduced work hours so you see the full annual price tag, not just the receipts.",
  "formula": "Direct cost = curriculum + co-op + extracurricular + testing + supplies. Total cost = direct cost + (lost work hours × hourly wage foregone).",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=homeschool-annual-budget",
  "inputs": [
    {
      "id": "curriculum",
      "label": "Curriculum & materials",
      "kind": "number",
      "hint": null,
      "default": 900,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "coop",
      "label": "Co-op / group class fees",
      "kind": "number",
      "hint": null,
      "default": 1200,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "extracurricular",
      "label": "Extracurriculars & sports",
      "kind": "number",
      "hint": null,
      "default": 1000,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "testingSupplies",
      "label": "Testing & supplies",
      "kind": "number",
      "hint": null,
      "default": 300,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "lostHoursWeek",
      "label": "Parent work hours reduced per week",
      "kind": "number",
      "hint": null,
      "default": 15,
      "unit": null,
      "min": 0,
      "max": 40
    },
    {
      "id": "hourlyWage",
      "label": "Parent's forgone hourly wage",
      "kind": "number",
      "hint": null,
      "default": 35,
      "unit": "$",
      "min": 0,
      "max": null
    }
  ],
  "outputs": [
    {
      "id": "total",
      "label": "Total annual cost including lost income",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "direct",
      "label": "Direct out-of-pocket cost",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "annualLostIncome",
      "label": "Opportunity cost of reduced work",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "monthlyDirect",
      "label": "Average monthly direct cost",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Curriculum & materials: 900 $",
      "Co-op / group class fees: 1200 $",
      "Extracurriculars & sports: 1000 $",
      "Testing & supplies: 300 $",
      "Parent work hours reduced per week: 15",
      "Parent's forgone hourly wage: 35 $"
    ],
    "outputs": [
      "Total annual cost including lost income: $28,600",
      "Direct out-of-pocket cost: $3,400",
      "Opportunity cost of reduced work: $25,200",
      "Average monthly direct cost: $283"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter curriculum & materials ($).",
      "Enter co-op / group class fees ($).",
      "Enter extracurriculars & sports ($).",
      "Enter testing & supplies ($).",
      "Enter parent work hours reduced per week.",
      "Enter parent's forgone hourly wage ($).",
      "Read your total annual cost including lost income 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": {
        "curriculum": 550,
        "coop": 700,
        "extracurricular": 600,
        "testingSupplies": 175,
        "lostHoursWeek": 9,
        "hourlyWage": 21
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "curriculum": 900,
        "coop": 1200,
        "extracurricular": 1000,
        "testingSupplies": 300,
        "lostHoursWeek": 15,
        "hourlyWage": 35
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "curriculum": 1450,
        "coop": 1900,
        "extracurricular": 1600,
        "testingSupplies": 475,
        "lostHoursWeek": 24,
        "hourlyWage": 56
      }
    }
  ],
  "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": "Why include lost income if it's not a real bill?",
      "a": "It's the largest real cost for most families and skipping it makes homeschooling look artificially cheap compared to paying for private or public school plus continuing to work full-time. Even if you'd have stayed home anyway, use $0 here to compare purely direct costs."
    },
    {
      "q": "What's a realistic direct-cost range?",
      "a": "Free-to-low-cost curricula (library resources, free online programs) can run under $200/year per child. Boxed curricula with co-op and extracurricular add-ons commonly land $1,500-$4,000 per child per year, and specialized programs (online academies, tutors for specific subjects) can exceed $6,000."
    },
    {
      "q": "Do co-op fees vary a lot by region?",
      "a": "Yes, significantly. Some co-ops are parent-run and near-free aside from supply costs; others hire subject teachers and charge $50-$150 per class per semester, which adds up fast with multiple children taking multiple classes."
    },
    {
      "q": "How should multiple children be handled?",
      "a": "Curriculum and testing costs scale roughly per child, but co-op and extracurricular costs sometimes get sibling discounts. Run this once per child for curriculum-heavy costs, then add a single shared lost-income figure since that's a household-level cost, not a per-child one."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/private-school-vs-public-cost-delta",
    "https://www.revenuelab.fyi/toolbox/529-drawdown"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Homeschool Annual Budget Calculator (https://www.revenuelab.fyi/toolbox/homeschool-annual-budget)"
}