{
  "slug": "annual-inspection-cost-share",
  "title": "Annual Inspection Cost Estimator",
  "heading": "Aircraft Annual Inspection Cost Estimator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/annual-inspection-cost-share",
  "summary": "Estimate this year's annual inspection bill from labor rate and squawk history.",
  "description": "A clean annual on a simple, well-maintained piston single can run $1,200-1,800 in labor alone; add typical squawks (worn tires, a sticking exhaust valve, a cracked hose) and most owners land between $2,500 and $5,000 all-in most years, with occasional years spiking much higher for AD compliance or unexpected corrosion findings. This calculator estimates the likely range from your shop's labor rate, expected inspection hours, and a squawk allowance based on the aircraft's age and complexity.",
  "formula": "Estimated cost = inspection labor hours × shop rate + expected squawk allowance + parts markup.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=annual-inspection-cost-share",
  "inputs": [
    {
      "id": "laborHours",
      "label": "Estimated inspection labor hours",
      "kind": "number",
      "hint": null,
      "default": 20,
      "unit": null,
      "min": 5,
      "max": null
    },
    {
      "id": "shopRate",
      "label": "Shop labor rate",
      "kind": "number",
      "hint": null,
      "default": 95,
      "unit": "$/hr",
      "min": 40,
      "max": null
    },
    {
      "id": "squawkAllowance",
      "label": "Expected squawk parts + labor",
      "kind": "number",
      "hint": null,
      "default": 1500,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "aircraftAge",
      "label": "Aircraft age/complexity",
      "kind": "select",
      "hint": null,
      "default": "mid",
      "options": [
        {
          "value": "new",
          "label": "Under 15 years, simple"
        },
        {
          "value": "mid",
          "label": "15-40 years"
        },
        {
          "value": "old",
          "label": "Over 40 years / complex"
        }
      ]
    }
  ],
  "outputs": [
    {
      "id": "total",
      "label": "Estimated annual cost",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "laborCost",
      "label": "Base inspection labor",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "squawkCost",
      "label": "Expected squawk cost",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "lowEstimate",
      "label": "Low-end range",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "highEstimate",
      "label": "High-end range (bad year)",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Estimated inspection labor hours: 20",
      "Shop labor rate: 95 $/hr",
      "Expected squawk parts + labor: 1500 $",
      "Aircraft age/complexity: 15-40 years"
    ],
    "outputs": [
      "Estimated annual cost: $3,400",
      "Base inspection labor: $1,900",
      "Expected squawk cost: $1,500",
      "Low-end range: $2,550",
      "High-end range (bad year): $5,100"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter estimated inspection labor hours.",
      "Enter shop labor rate ($/hr).",
      "Enter expected squawk parts + labor ($).",
      "Enter aircraft age/complexity.",
      "Read your estimated annual 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": {
        "laborHours": 12,
        "shopRate": 55,
        "squawkAllowance": 900,
        "aircraftAge": "mid"
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "laborHours": 20,
        "shopRate": 95,
        "squawkAllowance": 1500,
        "aircraftAge": "mid"
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "laborHours": 32,
        "shopRate": 150,
        "squawkAllowance": 2400,
        "aircraftAge": "mid"
      }
    }
  ],
  "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 is the age/complexity factor applied only to squawks, not labor?",
      "a": "Base inspection labor time is fairly consistent regardless of age since it's driven by the required inspection items in the type's inspection checklist. What changes with age is the probability and cost of things actually failing that checklist — older wiring, aging hoses, corrosion, and worn components — so the multiplier is applied to the squawk allowance, not the base labor."
    },
    {
      "q": "How much should I set aside monthly for this?",
      "a": "Divide your expected annual total by 12 and fund a dedicated maintenance account monthly rather than treating the annual as a surprise bill. A $3,500 average annual means budgeting roughly $290/month, and years that come in under budget build a cushion for the eventual expensive year."
    },
    {
      "q": "What's the single biggest driver of a bad-year annual?",
      "a": "Airworthiness Directive (AD) compliance, particularly on the engine, propeller, or a systems AD that requires parts replacement rather than just inspection, is the most common cause of an annual blowing past $8,000-10,000. Corrosion found during teardown on older airframes is the second most common large surprise."
    },
    {
      "q": "Does a pre-buy inspection predict future annual costs?",
      "a": "A thorough pre-buy with logbook review gives a decent read on the aircraft's maintenance trend and any deferred items likely to surface soon, but it can't fully predict internal corrosion, hidden damage history, or upcoming AD compliance costs. Budget for at least one above-average annual in your first two to three years of ownership regardless of pre-buy quality."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/aircraft-ownership-cost-per-hour",
    "https://www.revenuelab.fyi/toolbox/engine-reserve-fund"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Annual Inspection Cost Estimator (https://www.revenuelab.fyi/toolbox/annual-inspection-cost-share)"
}