Heat Pump Replacement Cost Calculator

Estimate your heat pump replacement cost before and after confirmed rebates, then compare a contractor quote with the model.

Advanced options
Local costs and extra work
Rebates and quote check
Calculating...

Illustrative budget only. These allowances and ranges do not establish current local prices or whether a quote is fair.

Estimated cost after rebatesMain planning number after confirmed rebates or credits.
Low end after rebatesA quote below this can happen, but check that labor, permits, disposal, and needed extra work are included.
High end after rebatesA higher quote may still fit unusual access, major duct changes, electrical upgrades, premium brands, or high local labor costs.
Estimated contractor price before rebatesUse this to compare with contractor quotes, because many quotes are written before tax credits and some rebates.
Low end before rebates
High end before rebates
Rebates or credits subtractedThis is the amount you entered. Confirm it with the program, utility, contractor, or tax preparer.
Before-rebate price per tonThis helps compare different size systems. It does not size the equipment.
Did we solve your problem today?


How to use our Heat Pump Replacement Cost Calculator

  1. Choose the Heat pump setup that best matches the equipment being replaced, such as a ducted split system or ductless mini-split.
  2. Enter System size in tons, then choose the Efficiency level and Install difficulty that fit the job.
  3. Open Advanced options if needed, then add Local price level, Ductwork changes, Electrical work, Permits and local fees, Confirmed rebates or credits, and any Contractor quote before rebates.
  4. Select Calculate and read Estimated cost after rebates first, then compare it with the before-rebate range.
  5. Sanity-check the result by making sure the Before-rebate price per ton and Your quote compared with the estimate make sense for the size, difficulty, and local market you entered.
Example inputs for Heat Pump Replacement Cost Calculator
Example inputs for Heat Pump Replacement Cost Calculator

Definitions

Heat pump setup: The equipment layout being replaced, such as a ducted split system, packaged ducted unit, or ductless mini-split.

System size: The heat pump's heating or cooling capacity in tons. Tons are capacity, not equipment weight; 1 ton equals 12,000 Btu per hour.

Efficiency level: A rough cost tier for the equipment. Higher efficiency or cold-climate units usually cost more up front.

Install difficulty: How hard the job is for the crew, including access, equipment moves, line-set changes, airflow fixes, and other site work.

Local price level: A multiplier for local labor, permit, overhead, and travel costs compared with an average US area.

Confirmed rebates or credits: Dollar incentives you enter because you believe the project qualifies, such as a utility rebate or tax credit.

Before-rebate price per ton: The modeled contractor price before rebates divided by System size, useful for comparing different sized quotes.


Install difficulty cost spreadTypical before-rebate range width used around the modeled project midpoint. Harder replacements use a wider planning range because site unknowns matter more.Install difficulty cost spreadTypical before-rebate range width used around the modeled project midpointEasyTypicalHardVery hard0 %12 %18 %25 %32 %Range spread around midpoint
Install difficulty cost spread
Harder replacements use a wider planning range because site unknowns matter more.

Common mistakes and quick fixes

Mistake: Picking Heat pump setup based on brand instead of equipment layout.
Fix: Choose the setup that matches the job: ducted, packaged, one-room ductless, or multi-room ductless.

Mistake: Entering home square footage or equipment weight in System size.
Fix: Enter heat pump capacity in tons; tons mean heating or cooling capacity, not how heavy the unit is.

Mistake: Putting hoped-for incentives in Confirmed rebates or credits.
Fix: Enter only rebate, tax credit, or utility credit dollars you believe you qualify for, and verify the rules before budgeting.

Mistake: Double-counting Ductwork changes, Electrical work, or Permits and local fees when those costs are already included in a contractor bid.
Fix: Add those lines only if they are extra costs outside the base replacement price you want to model.

Mistake: Typing an after-rebate bid in Contractor quote before rebates.
Fix: Use the contractor's project price before rebates or credits so Your quote compared with the estimate is fair.

Mistake: Leaving Local price level at average when labor, permits, or travel costs are unusually high.
Fix: Use High-cost area or Very high-cost area when quotes in your area usually run above national averages.


Limitations & Key Assumptions / Boundary Conditions

  • The built-in per-ton amounts, adjustment factors, and percentage range are illustrative budgeting assumptions, not verified current local market prices or a confidence interval. Compare itemized quotes with matching equipment and installation scope; the midpoint is not a fair-price test.
  • The model is for air-source heat pump replacement setups listed in Heat pump setup. It does not estimate geothermal systems.
  • System size is used as a cost driver only. A contractor should use a load calculation to size the equipment for the home.
  • Confirmed rebates or credits are subtracted as a user-entered dollar amount. Actual eligibility can depend on product model, install date, income, location, utility rules, and tax situation.
  • Ductwork changes, Electrical work, and Permits and local fees are only included when entered. If a quote already includes those items, do not add them again.
  • Estimated cost after rebates is floored at $0, so large incentives will not create a negative displayed project cost.

Methodology

Cost model

The calculator estimates an air-source heat pump replacement for ducted, packaged, and ductless setups; air-source heat pumps move heat between indoor air and outdoor air [1].

capacity_kBtu_per_hour = size_tons * 12

The base price starts with a fixed cost plus a cost per ton. The constants are: ducted split $2,600 plus $3,200 per ton; packaged unit $2,300 plus $3,000 per ton; one-room ductless $2,200 plus $3,600 per ton; multi-room ductless $4,000 plus $3,900 per ton.

base_mid = (type_fixed_cost + size_tons * type_cost_per_ton) * efficiency_multiplier

Efficiency multipliers are 0.95 for standard efficiency, 1.05 for high efficiency, and 1.15 for cold-climate or top efficiency. Install difficulty multipliers are 0.90 for easy, 1.00 for typical, 1.18 for hard, and 1.35 for very hard. Local price multipliers are 0.90 for low-cost, 1.00 for average, 1.15 for high-cost, and 1.30 for very high-cost.

project_cost_mid = base_mid * complexity_multiplier * region_multiplier + ductwork_changes + electrical_work + permit_and_fees

The low and high before-rebate range uses a spread based on Install difficulty: 0.12 for easy, 0.18 for typical, 0.25 for hard, and 0.32 for very hard.

project_cost_low = project_cost_mid * (1 - range_spread)

project_cost_high = project_cost_mid * (1 + range_spread)

Confirmed rebates or credits are subtracted from the before-rebate estimates. Incentive eligibility should be checked against the program, product, and tax-credit rules before relying on it [2].

net_cost_mid = max(0, project_cost_mid - rebates_and_credits)

net_cost_low = max(0, project_cost_low - rebates_and_credits)

net_cost_high = max(0, project_cost_high - rebates_and_credits)

price_per_ton_before_rebates = project_cost_mid / size_tons

If Contractor quote before rebates is entered, the quote check keeps the sign of the difference.

quote_gap_before_rebates = contractor_quote - project_cost_mid

Worked mini-example

For a 3 ton ducted split system with high efficiency, typical install difficulty, average local price level, $0 ductwork, $0 electrical work, $300 permits, and $0 rebates, the base midpoint is (2600 + 3 * 3200) * 1.05 = $12,810. Adding $300 in permits gives a before-rebate midpoint of $13,110. With the typical 0.18 spread, the before-rebate range is $10,750.20 to $15,469.80, and the after-rebate range is the same because rebates are $0.

Calculation choices

Blank optional money adders are treated as $0, except Contractor quote before rebates, which is skipped when blank. Negative money entries are rejected. The after-rebate cost is floored at $0 because a replacement budget should not be shown as a negative cost.


Sources