{
  "slug": "cost-to-replace-brakes-calculator",
  "title": "Cost to Replace Brakes Calculator",
  "heading": "Cost to Replace Brakes Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/cost-to-replace-brakes-calculator",
  "summary": "Pads, rotors, calipers and fluid by axle, at your state's labor rate.",
  "description": "Brake quotes look inflated until you separate what is actually being replaced. Pads alone on one axle is a one-hour job; pads and rotors on both axles with a fluid flush is four times the parts and three times the labor, and if a caliper is seized the price steps again. Shops often quote the full package because turning old rotors is largely obsolete on modern thin discs, but you are entitled to know which line is which. This calculator prices per axle, lets you add rotors, calipers and a fluid flush independently, applies your state's labor rate and tax band, and shows the cost per axle so you can compare a quote line by line. Worked assumption for the defaults: pads and rotors on both axles, no calipers, plus a fluid flush, 3 book hours at the $105 US-average rate, 7.25% tax — about $870.",
  "formula": "Total = (pads + rotors + calipers per axle × axles + fluid) × (1 + tax) + hours × state labor rate × shop multiplier.",
  "dateModified": "2026-09-06",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=cost-to-replace-brakes-calculator",
  "inputs": [
    {
      "id": "axles",
      "label": "Axles being serviced",
      "kind": "select",
      "hint": null,
      "default": "2",
      "options": [
        {
          "value": "1",
          "label": "One axle (front or rear)"
        },
        {
          "value": "2",
          "label": "Both axles"
        }
      ]
    },
    {
      "id": "padPrice",
      "label": "Pad set price per axle",
      "kind": "number",
      "hint": null,
      "default": 75,
      "unit": "$",
      "min": 20,
      "max": 500
    },
    {
      "id": "rotors",
      "label": "Rotors",
      "kind": "select",
      "hint": null,
      "default": "1",
      "options": [
        {
          "value": "0",
          "label": "Reuse existing rotors"
        },
        {
          "value": "1",
          "label": "Replace rotors"
        }
      ]
    },
    {
      "id": "rotorPrice",
      "label": "Rotor pair price per axle",
      "kind": "number",
      "hint": null,
      "default": 130,
      "unit": "$",
      "min": 30,
      "max": 900
    },
    {
      "id": "calipers",
      "label": "Calipers being replaced",
      "kind": "number",
      "hint": null,
      "default": 0,
      "unit": "count",
      "min": 0,
      "max": 4
    },
    {
      "id": "caliperPrice",
      "label": "Price per caliper",
      "kind": "number",
      "hint": null,
      "default": 145,
      "unit": "$",
      "min": 40,
      "max": 900
    },
    {
      "id": "fluid",
      "label": "Brake fluid flush",
      "kind": "select",
      "hint": null,
      "default": "110",
      "options": [
        {
          "value": "0",
          "label": "Not included"
        },
        {
          "value": "110",
          "label": "Full flush — $110 parts and labor"
        }
      ]
    },
    {
      "id": "hours",
      "label": "Book labor hours",
      "kind": "number",
      "hint": null,
      "default": 3,
      "unit": "hours",
      "min": 0.5,
      "max": 12
    },
    {
      "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": "shopMult",
      "label": "Who does the work",
      "kind": "select",
      "hint": null,
      "default": "1",
      "options": [
        {
          "value": "1",
          "label": "Independent shop — state rate"
        },
        {
          "value": "1.2",
          "label": "National chain — +20%"
        },
        {
          "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%)"
        }
      ]
    }
  ],
  "outputs": [
    {
      "id": "total",
      "label": "Likely brake job 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": "perAxle",
      "label": "Cost per axle",
      "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": "padsOnly",
      "label": "Rough cost if pads only",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Axles being serviced: Both axles",
      "Pad set price per axle: 75 $",
      "Rotors: Replace rotors",
      "Rotor pair price per axle: 130 $",
      "Calipers being replaced: 0 count",
      "Price per caliper: 145 $",
      "Brake fluid flush: Full flush — $110 parts and labor",
      "Book labor hours: 3 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%)"
    ],
    "outputs": [
      "Likely brake job cost: $873",
      "Low end of quote range: $742",
      "High end of quote range: $1,047",
      "Cost per axle: $436",
      "Parts including tax: $558",
      "Labor: $315",
      "Rough cost if pads only: $371"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter axles being serviced.",
      "Enter pad set price per axle ($).",
      "Enter rotors.",
      "Enter rotor pair price per axle ($).",
      "Enter calipers being replaced (count).",
      "Enter price per caliper ($).",
      "Enter brake fluid flush.",
      "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..",
      "Read your likely brake job 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": {
        "axles": "2",
        "padPrice": 45,
        "rotors": "1",
        "rotorPrice": 80,
        "calipers": 0,
        "caliperPrice": 85,
        "fluid": "110",
        "hours": 1.7999999999999998,
        "laborRate": "105",
        "shopMult": "1",
        "taxRate": "7.25"
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "axles": "2",
        "padPrice": 75,
        "rotors": "1",
        "rotorPrice": 130,
        "calipers": 0,
        "caliperPrice": 145,
        "fluid": "110",
        "hours": 3,
        "laborRate": "105",
        "shopMult": "1",
        "taxRate": "7.25"
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "axles": "2",
        "padPrice": 120,
        "rotors": "1",
        "rotorPrice": 210,
        "calipers": 0,
        "caliperPrice": 230,
        "fluid": "110",
        "hours": 4.800000000000001,
        "laborRate": "105",
        "shopMult": "1",
        "taxRate": "7.25"
      }
    }
  ],
  "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": "Do rotors always need replacing with pads?",
      "a": "Not always, but often. Modern rotors are cast thin and frequently fall below minimum thickness by the time the pads wear out, and machining costs nearly as much as a budget rotor. Ask the shop for the measured thickness and the minimum stamped on the rotor."
    },
    {
      "q": "How long should brake pads last?",
      "a": "Typically 30,000–70,000 miles, with city driving, towing and heavy vehicles at the low end. Rear pads on cars with electronic parking brakes sometimes wear faster than fronts, which surprises people."
    },
    {
      "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-tires-calculator",
    "https://www.revenuelab.fyi/toolbox/cost-to-replace-a-transmission-calculator"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Cost to Replace Brakes Calculator (https://www.revenuelab.fyi/toolbox/cost-to-replace-brakes-calculator)"
}