{
  "slug": "cost-to-paint-a-car-calculator",
  "title": "Cost to Paint a Car Calculator",
  "heading": "Cost to Paint a Car Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/cost-to-paint-a-car-calculator",
  "summary": "Prep hours, panel count, paint grade and state body-shop rates.",
  "description": "Paint jobs range from $500 to $20,000 for the same car, and the spread is almost entirely prep. A production shop scuffs and sprays over existing finish in a day; a quality respray strips or sands to a sound substrate, repairs dents, masks or removes trim, and lays base and clear in a booth over most of a week. The paint material itself is a minority of the bill unless you choose a tri-coat pearl or a candy. This calculator prices prep hours and spray hours separately at your state's body-shop rate, adds material by paint grade and vehicle size, and itemises bodywork and trim removal. Worked assumption for the defaults: a mid-size car, 24 prep hours and 8 spray hours at a $105 state rate uplifted 15% for body shops, single-stage-plus-clear urethane materials, no dent repair — about $4,830.",
  "formula": "Total = (prep hours + spray hours) × state rate × body-shop uplift + material by grade and size + bodywork + trim removal, plus tax on materials.",
  "dateModified": "2026-09-06",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=cost-to-paint-a-car-calculator",
  "inputs": [
    {
      "id": "size",
      "label": "Vehicle size",
      "kind": "select",
      "hint": null,
      "default": "1",
      "options": [
        {
          "value": "0.8",
          "label": "Compact car — 0.8× material and hours"
        },
        {
          "value": "1",
          "label": "Mid-size car — 1.0×"
        },
        {
          "value": "1.2",
          "label": "Full-size car or small SUV — 1.2×"
        },
        {
          "value": "1.45",
          "label": "Large SUV, truck or van — 1.45×"
        }
      ]
    },
    {
      "id": "prepHours",
      "label": "Prep hours (sanding, masking, repair)",
      "kind": "number",
      "hint": null,
      "default": 24,
      "unit": "hours",
      "min": 2,
      "max": 200
    },
    {
      "id": "sprayHours",
      "label": "Spray and booth hours",
      "kind": "number",
      "hint": null,
      "default": 8,
      "unit": "hours",
      "min": 1,
      "max": 60
    },
    {
      "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": "shopUplift",
      "label": "Shop type",
      "kind": "select",
      "hint": null,
      "default": "1.15",
      "options": [
        {
          "value": "0.75",
          "label": "Production / budget shop — 25% below state rate"
        },
        {
          "value": "1.15",
          "label": "Quality collision shop — 15% above"
        },
        {
          "value": "1.5",
          "label": "Restoration / custom shop — 50% above"
        }
      ]
    },
    {
      "id": "paintGrade",
      "label": "Paint system",
      "kind": "select",
      "hint": null,
      "default": "900",
      "options": [
        {
          "value": "400",
          "label": "Single-stage enamel — $400 material"
        },
        {
          "value": "900",
          "label": "Base coat + clear urethane — $900"
        },
        {
          "value": "1600",
          "label": "Metallic or premium base/clear — $1,600"
        },
        {
          "value": "3200",
          "label": "Tri-coat pearl, candy or matte — $3,200"
        }
      ]
    },
    {
      "id": "bodywork",
      "label": "Dent, rust and panel repair",
      "kind": "number",
      "hint": null,
      "default": 0,
      "unit": "$",
      "min": 0,
      "max": 20000
    },
    {
      "id": "trim",
      "label": "Trim, glass and handle removal",
      "kind": "number",
      "hint": null,
      "default": 0,
      "unit": "$",
      "min": 0,
      "max": 5000
    },
    {
      "id": "taxRate",
      "label": "State + local sales tax on materials",
      "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 paint 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": "labor",
      "label": "Labor",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "material",
      "label": "Paint materials including tax",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "extra",
      "label": "Bodywork and trim removal",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "hours",
      "label": "Total shop hours",
      "format": "decimal",
      "hint": null,
      "primary": false
    },
    {
      "id": "laborShare",
      "label": "Share of the bill that is labor",
      "format": "percent",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Vehicle size: Mid-size car — 1.0×",
      "Prep hours (sanding, masking, repair): 24 hours",
      "Spray and booth hours: 8 hours",
      "State shop labor rate: US average — $105/hr",
      "Shop type: Quality collision shop — 15% above",
      "Paint system: Base coat + clear urethane — $900",
      "Dent, rust and panel repair: 0 $",
      "Trim, glass and handle removal: 0 $",
      "State + local sales tax on materials: US average with local add-ons (~7.25%)"
    ],
    "outputs": [
      "Likely paint job cost: $4,829",
      "Low end of quote range: $3,863",
      "High end of quote range: $6,037",
      "Labor: $3,864",
      "Paint materials including tax: $965",
      "Bodywork and trim removal: $0",
      "Total shop hours: 32",
      "Share of the bill that is labor: 80%"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter vehicle size.",
      "Enter prep hours (sanding, masking, repair) (hours).",
      "Enter spray and booth hours (hours).",
      "Enter state shop labor rate — Independent-shop door rate for your state band. Dealer rates are handled separately below..",
      "Enter shop type.",
      "Enter paint system.",
      "Enter dent, rust and panel repair ($).",
      "Enter trim, glass and handle removal ($).",
      "Enter state + local sales tax on materials — Most states tax parts; several tax labor too. Pick the band closest to your county rate..",
      "Read your likely paint 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": {
        "size": "1",
        "prepHours": 14,
        "sprayHours": 5,
        "laborRate": "105",
        "shopUplift": "1.15",
        "paintGrade": "900",
        "bodywork": 0,
        "trim": 0,
        "taxRate": "7.25"
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "size": "1",
        "prepHours": 24,
        "sprayHours": 8,
        "laborRate": "105",
        "shopUplift": "1.15",
        "paintGrade": "900",
        "bodywork": 0,
        "trim": 0,
        "taxRate": "7.25"
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "size": "1",
        "prepHours": 38,
        "sprayHours": 13,
        "laborRate": "105",
        "shopUplift": "1.15",
        "paintGrade": "900",
        "bodywork": 0,
        "trim": 0,
        "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": "Why is a $700 paint job possible at all?",
      "a": "Because it skips prep. Scuff-and-shoot over the existing finish, tape rather than remove trim, and spray a thin single-stage in a few hours. It looks acceptable at ten feet for a year or two and it will not survive polishing."
    },
    {
      "q": "Is a vinyl wrap cheaper than paint?",
      "a": "Usually comparable to a mid-grade respray, reversible, and it protects the paint underneath — but it lasts five to seven years, not fifteen, and it will not hide bodywork. Wraps make most sense on a car with sound original paint."
    },
    {
      "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-a-windshield-calculator",
    "https://www.revenuelab.fyi/toolbox/cost-to-ship-a-car-calculator"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Cost to Paint a Car Calculator (https://www.revenuelab.fyi/toolbox/cost-to-paint-a-car-calculator)"
}