{
  "slug": "cost-to-replace-a-timing-belt-calculator",
  "title": "Cost to Replace a Timing Belt Calculator",
  "heading": "Cost to Replace a Timing Belt Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/cost-to-replace-a-timing-belt-calculator",
  "summary": "Belt, water pump, tensioner and seals — bundled at your state's labor rate.",
  "description": "A timing belt is a cheap part behind an expensive teardown, which is why every competent shop quotes the kit rather than the belt. Once the covers are off, the water pump, tensioner, idlers and front seals are all exposed and each costs almost nothing in parts compared to doing the same job again in two years. On an interference engine — most of them — a snapped belt bends valves and turns a $900 maintenance item into a $3,000-plus head rebuild, which the tool prices as the risk side of the decision. This calculator quotes the kit versus belt-only, applies your state's labor rate with a dealer premium option, and shows the cost per mile of the service interval. Worked assumption for the defaults: a full kit with water pump at $340 in parts, 5.5 book hours at the $105 US-average rate, 7.25% tax — about $1,010 across a 100,000-mile interval, roughly a cent per mile.",
  "formula": "Total = (kit or belt + coolant/seals) × (1 + tax) + book hours × state rate × dealer multiplier; cost per mile = total ÷ service interval.",
  "dateModified": "2026-09-06",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=cost-to-replace-a-timing-belt-calculator",
  "inputs": [
    {
      "id": "kit",
      "label": "Parts scope",
      "kind": "select",
      "hint": null,
      "default": "340",
      "options": [
        {
          "value": "95",
          "label": "Belt only — $95"
        },
        {
          "value": "210",
          "label": "Belt, tensioner and idlers — $210"
        },
        {
          "value": "340",
          "label": "Full kit with water pump — $340"
        },
        {
          "value": "520",
          "label": "OEM kit with pump and thermostat — $520"
        }
      ]
    },
    {
      "id": "extras",
      "label": "Coolant, seals and shop supplies",
      "kind": "number",
      "hint": null,
      "default": 65,
      "unit": "$",
      "min": 0,
      "max": 600
    },
    {
      "id": "hours",
      "label": "Book labor hours",
      "kind": "number",
      "hint": null,
      "default": 5.5,
      "unit": "hours",
      "min": 1,
      "max": 20
    },
    {
      "id": "laborRate",
      "label": "State shop labor rate",
      "kind": "select",
      "hint": "Independent-shop door rate for your state band. Dealer rates are handled separately below.",
      "default": "105",
      "options": [
        {
          "value": "105",
          "label": "US average — $105/hr"
        },
        {
          "value": "82",
          "label": "AL, AR, MS, KY, WV, OK — $82/hr"
        },
        {
          "value": "90",
          "label": "TN, MO, IN, KS, IA, NE, SC — $90/hr"
        },
        {
          "value": "98",
          "label": "TX, GA, OH, MI, NC, FL, AZ — $98/hr"
        },
        {
          "value": "112",
          "label": "PA, MN, WI, NV, UT, VA — $112/hr"
        },
        {
          "value": "125",
          "label": "IL, CO, OR, NJ, MD, NY (upstate) — $125/hr"
        },
        {
          "value": "140",
          "label": "MA, WA, CT, HI, NY metro — $140/hr"
        },
        {
          "value": "155",
          "label": "CA metro (Bay Area, LA, San Diego) — $155/hr"
        }
      ]
    },
    {
      "id": "dealerMult",
      "label": "Who does the work",
      "kind": "select",
      "hint": null,
      "default": "1",
      "options": [
        {
          "value": "1",
          "label": "Independent shop — state rate"
        },
        {
          "value": "1.25",
          "label": "Chain / franchise — +25%"
        },
        {
          "value": "1.5",
          "label": "Dealer service department — +50%"
        }
      ]
    },
    {
      "id": "taxRate",
      "label": "State + local sales tax on parts",
      "kind": "select",
      "hint": "Most states tax parts; several tax labor too. Pick the band closest to your county rate.",
      "default": "7.25",
      "options": [
        {
          "value": "0",
          "label": "No sales tax — AK, DE, MT, NH, OR"
        },
        {
          "value": "4",
          "label": "Low — HI, WY, WI, ME (~4%)"
        },
        {
          "value": "6",
          "label": "Mid — MI, KY, MD, PA, VA (~6%)"
        },
        {
          "value": "7.25",
          "label": "US average with local add-ons (~7.25%)"
        },
        {
          "value": "8.5",
          "label": "High — CA, IL, NY, WA metro (~8.5%)"
        },
        {
          "value": "9.5",
          "label": "Highest — LA, TN, AR, AL local combos (~9.5%)"
        }
      ]
    },
    {
      "id": "interval",
      "label": "Manufacturer service interval",
      "kind": "number",
      "hint": null,
      "default": 100000,
      "unit": "miles",
      "min": 30000,
      "max": 150000
    },
    {
      "id": "failureCost",
      "label": "Cost if the belt snaps (interference engine)",
      "kind": "number",
      "hint": null,
      "default": 3200,
      "unit": "$",
      "min": 0,
      "max": 20000
    }
  ],
  "outputs": [
    {
      "id": "total",
      "label": "Likely timing belt service cost",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "low",
      "label": "Low end of quote range",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "high",
      "label": "High end of quote range",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "parts",
      "label": "Parts including tax",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "labor",
      "label": "Labor",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "centsPerMile",
      "label": "Cost per mile of the interval",
      "format": "decimal",
      "hint": null,
      "primary": false
    },
    {
      "id": "riskRatio",
      "label": "Failure cost as a multiple of the service",
      "format": "decimal",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Parts scope: Full kit with water pump — $340",
      "Coolant, seals and shop supplies: 65 $",
      "Book labor hours: 5.5 hours",
      "State shop labor rate: US average — $105/hr",
      "Who does the work: Independent shop — state rate",
      "State + local sales tax on parts: US average with local add-ons (~7.25%)",
      "Manufacturer service interval: 100000 miles",
      "Cost if the belt snaps (interference engine): 3200 $"
    ],
    "outputs": [
      "Likely timing belt service cost: $1,012",
      "Low end of quote range: $860",
      "High end of quote range: $1,214",
      "Parts including tax: $434",
      "Labor: $578",
      "Cost per mile of the interval: 1.01",
      "Failure cost as a multiple of the service: 3.2"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter parts scope.",
      "Enter coolant, seals and shop supplies ($).",
      "Enter book labor hours (hours).",
      "Enter state shop labor rate — Independent-shop door rate for your state band. Dealer rates are handled separately below..",
      "Enter who does the work.",
      "Enter state + local sales tax on parts — Most states tax parts; several tax labor too. Pick the band closest to your county rate..",
      "Enter manufacturer service interval (miles).",
      "Enter cost if the belt snaps (interference engine) ($).",
      "Read your likely timing belt service 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": {
        "kit": "340",
        "extras": 40,
        "hours": 3.3,
        "laborRate": "105",
        "dealerMult": "1",
        "taxRate": "7.25",
        "interval": 60000,
        "failureCost": 1900
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "kit": "340",
        "extras": 65,
        "hours": 5.5,
        "laborRate": "105",
        "dealerMult": "1",
        "taxRate": "7.25",
        "interval": 100000,
        "failureCost": 3200
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "kit": "340",
        "extras": 105,
        "hours": 8.8,
        "laborRate": "105",
        "dealerMult": "1",
        "taxRate": "7.25",
        "interval": 150000,
        "failureCost": 5100
      }
    }
  ],
  "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": "Should I do the water pump at the same time?",
      "a": "On almost every belt-driven pump, yes. The pump is a small share of the parts and zero extra labor now versus a second full teardown later. Shops that quote belt-only on a pump-behind-the-cover engine are quoting to win, not to advise."
    },
    {
      "q": "Does my car even have a timing belt?",
      "a": "Many modern engines use a chain designed to last the life of the engine, and some use a wet belt inside the oil with its own interval. Check the maintenance schedule before booking anything — this service does not apply to chain engines."
    },
    {
      "q": "Where do the state labor rates come from?",
      "a": "They are independent-shop door rates by state band — what a non-dealer shop charges per book hour before parts. Rates cluster tightly by market cost of living, which is why the tool groups states rather than pretending each one has a single number. If you already have a quote, back out the shop's own rate and use that."
    },
    {
      "q": "Why show a range instead of one price?",
      "a": "Because two honest shops quote the same job 20–30% apart on parts sourcing alone — OEM versus quality aftermarket, remanufactured versus new, and whether the flat-rate book hours match what the job actually takes on your vehicle. The range is the band most real quotes land inside; the midpoint is what to expect."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/cost-to-replace-an-engine-calculator",
    "https://www.revenuelab.fyi/toolbox/cost-to-fix-car-ac-calculator"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Cost to Replace a Timing Belt Calculator (https://www.revenuelab.fyi/toolbox/cost-to-replace-a-timing-belt-calculator)"
}