Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
New heat pump installations, supplemental heat pump additions, and conversions from gas furnaces to heat pumps require a permit from the City of Savage Building Department. Like-for-like replacements by licensed contractors sometimes avoid permitting, but you should verify with the city before proceeding.
Savage enforces Minnesota State Building Code (currently 2021 edition, based on 2021 IBC/IRC) plus local amendments, and treats heat pump work as mechanical and electrical work requiring dual permits. The City of Savage Building Department requires separate mechanical and electrical permits for most heat pump projects, which is standard in the Twin Cities area but means higher fees than a single combined permit. Savage's online permit portal (accessible through the city website) allows licensed contractors to file electronically, but homeowners and unlicensed installers must submit paper applications or use the portal's manual upload feature. The city's 48–60 inch frost depth in the south, rising to 60+ inches north of County Road 42, directly affects outdoor unit placement and condensate-line burial depth — lines must slope and drain below frost line or be wrapped and insulated, adding labor and cost. Unlike some neighboring cities (e.g., Burnsville, which has adopted the 2024 energy code early), Savage uses the 2021 code, so IECC-2021 energy-efficiency thresholds apply: heat pump systems must meet AFUE 90+ and HSPF2 8.5+ to qualify for most state and utility rebates, and the city's plan review will flag undersized systems or missing backup-heat designs for cold-climate efficiency. Federal IRA tax credits (30%, up to $2,000) and Minnesota state incentives (typically $500–$2,000 from Xcel or community solar programs) apply only to permitted installs with licensed contractors and proper paperwork.

What happens if you skip the permit (and you needed one)

Savage, Minnesota heat pump permits — the key details

Savage's building department enforces Minnesota State Building Code (2021 edition), which adopts the 2021 International Residential Code (IRC) and International Energy Conservation Code (IECC-2021) with state amendments. For heat pumps, the two most critical code sections are IRC M1305 (mechanical system clearances and support) and NEC Article 440 (air-conditioning and refrigeration equipment, including condensing units and compressor protection). IRC M1305.1.1 requires a minimum 30-inch clearance on all sides of outdoor condensing units, unless the unit is designed and listed for reduced clearance — if your yard is tight or the unit sits close to a property line, the city inspector will measure and reject the installation if clearances are inadequate. Minnesota has also adopted amendments to the 2021 IECC that require heat pumps to meet a minimum Heating Seasonal Performance Factor 2 (HSPF2) of 8.0 for climate zone 6A (southern Savage) and 7.5 for zone 7 (northern Savage) — undersized or low-efficiency units will fail plan review and waste your money on a system that doesn't qualify for federal or state incentives.

Savage requires both a mechanical permit and an electrical permit for any heat pump installation that involves more than a like-for-like replacement or a thermostat change. The mechanical permit ($200–$350, based on equipment cost) covers the indoor air handler, outdoor condenser, refrigerant lines, and ductwork modifications. The electrical permit ($150–$250) covers the dedicated circuit for the compressor, the low-voltage thermostat wiring, and any panel upgrades needed to handle the extra 15–30 amp load — this is where many DIY installations trip up, because upgrading from a 100-amp to a 150-amp service panel costs $1,500–$3,000 and requires a separate electrical permit. Unlike some cities that accept online permit applications from homeowners, Savage requires a licensed Minnesota contractor (HVAC license MN #5000-series) to sign the mechanical permit, and a licensed electrician (Minnesota C or D license) for the electrical work. Owner-builders in Savage can pull permits for work on their primary residence, but the mechanical portion of a heat pump installation is considered a trade-specific job that HVAC licensing law (Minn. Stat. 326B.645) restricts to licensed contractors — so even as an owner-builder, you'll need a licensed HVAC pro to submit the permit application, though you may be able to perform some ancillary work like condensate-line installation or ductwork sealing yourself under the contractor's supervision.

Minnesota's 48–60 inch frost depth (deeper in northern Savage) is a hidden cost driver in heat pump projects because outdoor condensate lines and refrigerant suction lines must either be buried below frost line, heat-traced, or insulated and sloped to drain above-grade into a dry well or storm drain. Burying a refrigerant line 60 inches deep in glacial till or lacustrine clay costs $30–$60 per linear foot in labor alone, and hitting a rock or clay lens can add another $500–$1,000 in rework. Savage's city code (Chapter 40, if available online) or the city's permit application FAQ should clarify whether you can drain condensate to grade, the sanitary sewer, or a dry well — many Minnesota cities prohibit dumping condensate into the sanitary sewer because of volume concerns, so you'll likely need to drain to daylight or a dry well, adding $200–$500. The city inspector will verify this on the rough mechanical inspection, so don't skip it or assume your contractor will handle it correctly; ask the contractor to show you the condensate routing plan before permitting.

Federal IRA tax credits (Inflation Reduction Act, 2022) provide a 30% credit up to $2,000 for heat pump installations in single-family homes, but only if the system is installed by a licensed contractor and the permit is approved by the city before work starts. Xcel Energy (Savage's primary utility) also offers instant discounts at point of sale ($500–$1,500) for ENERGY STAR Most Efficient heat pumps on the rebate list; Minnesota's Community Solar Credit adds another $500–$1,000 if you're eligible. These incentives stack, but only with a valid, closed permit. If you install unpermitted and then try to claim the rebate retroactively, Xcel and IRS will ask for proof of permitting — you won't get it, and you'll lose $2,000–$4,000 in credits. The city's permit application form should include a line for federal tax ID and energy-code compliance checklist; your contractor should fill this out correctly to avoid rejection.

Savage's typical permit timeline is 3–5 business days for over-the-counter review if the application is complete (plan, equipment specs, load calculation, electrical single-line diagram), or 2–3 weeks for full plan review if there are questions. Once approved, you have two rough inspections (mechanical and electrical) and a final inspection after startup. Licensed contractors often have relationships with the city inspector and can schedule inspections quickly; homeowner-pulled permits sometimes wait longer because the city prioritizes contractor workflows. If you're a homeowner-owner-builder, plan an extra week for back-and-forth. The city's inspection checklist (available on request) covers clearances, refrigerant line support and routing, condensate drainage, electrical circuit sizing, and thermostat wiring — have your contractor brief you on all of these before the rough inspection to avoid re-do cycles that cost time and money.

Three Savage heat pump installation scenarios

Scenario A
Air-source heat pump replacing a dead gas furnace — existing ductwork, 3-ton unit, southwest Savage (6A climate zone)
You have a 1970s ranch with a failed gas furnace and existing ductwork. A licensed HVAC contractor quotes a 3-ton Lennox air-source heat pump (HSPF2 9.5, meets 2021 IECC-6A requirement of 8.0+) replacing the furnace in the basement mechanical room. The outdoor condenser will sit 35 feet from the house, 10 feet from the property line (well above IRC M1305 minimum 30-inch clearance). Condensate will drain through a new 1-inch PVC line to a below-grade dry well on your south lot. The existing 100-amp electrical service has only 20 amps free; the 3-ton compressor needs 15 amps, and the emergency resistive backup (heat strips in the air handler for subzero nights) needs another 15 amps, so you'll upgrade to a 150-amp service panel ($2,000 installed, licensed electrician). You pull a mechanical permit ($280, paid to Savage Building Department) and an electrical permit ($200). The contractor submits a Manual J load calculation (ACCA standard, required by code) showing the 3-ton unit is right-sized for your home; a schematic showing condensate routing below frost line (60 inches in your area, due by mid-October); and equipment spec sheets. Plan review takes 4 business days; rough mechanical inspection happens after refrigerant lines are installed and pressure-tested (week 2); rough electrical inspection happens after panel upgrade and breaker labeling (same week); final inspection is after startup and thermostat programming. Total timeline: 3 weeks from permit to sign-off. Total cost: Permit fees $480 + equipment/labor $8,500–$12,000 + service panel upgrade $2,000 + dry-well install $400 = $10,880–$14,980 before incentives. You claim the federal 30% IRA credit ($2,000 cap) and a $1,000 Xcel instant discount if the unit is ENERGY STAR Most Efficient (which yours is); net cost after incentives: $7,880–$11,980.
Permit required | Mechanical permit $280 | Electrical permit $200 | Manual J load calc required | Frost-depth drain below 60 inches | Service panel upgrade likely | Refrigerant line support & pressure test | Rough mechanical + electrical + final inspections | Federal IRA 30% ($2K max) + Xcel rebate ($1K) | Timeline 3 weeks
Scenario B
Supplemental mini-split heat pump for a finished basement — new electrical circuit, no ductwork, Savage north of County Rd 42 (7A climate zone)
You have a finished basement in a 1960s split-level in northern Savage (climate zone 7A, 60+ inch frost depth) that never gets warm in winter and is expensive to heat with the upstairs gas furnace. You want to add a 12,000 BTU (1-ton) Mitsubishi or Daikin mini-split heat pump with a wall-mounted indoor head and an outdoor condenser on the north side of the basement (grade level, partially buried in landscaping). The condenser clearance is 24 inches from the foundation wall and 18 inches from a corner shrub — below IRC M1305's 30-inch minimum, so you'll need to either move the unit or get a manufacturer variance letter stating the unit is rated for reduced clearance (check the spec sheet; some mini-splits are listed for 18–24 inch clearance). You run new refrigerant lines through the basement rim joist and out through a drilled hole; condensate from the outdoor unit will drain into a 4-inch perforated French drain trench on the north side, sloped 2% toward daylight (required in climate zone 7A because of frost depth; city inspector will verify slope and depth). You add a dedicated 15-amp, 120V circuit to the basement electrical panel for the outdoor compressor; the indoor head has low-voltage thermostat wiring. You pull one mechanical permit ($240) and one electrical permit ($150). The contractor includes a Manual J calculation showing a 1-ton unit meets zone 7A requirements (HSPF2 7.5 minimum; this unit is HSPF2 8.2, passing). Plan review takes 5 days because the city asks for clarification on condensate drainage (you send a site plan showing the French drain and slope). Rough mechanical is week 2 (inspector verifies refrigerant line routing, condensate drainage, and clearance variance if needed); rough electrical is the same week (circuit breaker labeling, thermostat wiring); final is after startup. Timeline: 2.5 weeks. Total cost: Permit fees $390 + unit/labor $4,500–$6,000 + electrical circuit $300–$500 + French drain labor $200–$400 = $5,390–$7,290. Federal IRA tax credit applies if this is your primary residence and a licensed contractor installs it; you get 30% up to $2,000, so credit = $1,617 (capped at 30% of total install cost). Xcel rebate ($500–$1,000) may apply if the unit is on the instant-discount list. Net cost after incentives: $3,773–$5,773.
Permit required | Mechanical permit $240 | Electrical permit $150 | Mini-split (reduced clearance) variance letter may be needed | Manual J for zone 7A | Condensate drainage below 60-inch frost line (French drain) | Dedicated 15A circuit | Frost-depth concerns in northern Savage | Federal IRA 30% ($2K max) | Timeline 2.5 weeks
Scenario C
Like-for-like heat pump replacement — same 2-ton unit, same location, licensed contractor, no electrical upgrades
Your 2015 Carrier air-source heat pump (2-ton, HSPF2 8.1) has a failing compressor; the licensed contractor suggests replacing the entire condensing unit (same tonnage, same location on the east side of your house, 40 feet from property line, well above clearance) and keeping the existing indoor air handler, ductwork, and electrical circuit. The contractor says 'This is a simple swap — we might not even need a permit.' Check with the City of Savage Building Department before assuming this is permit-exempt. Minnesota State Building Code and Savage local code treat replacement of a single component (e.g., compressor rebuild or replacement condenser) differently from replacement of the entire system. If the replacement is truly identical (same tonnage, same location, same refrigerant line routing), some jurisdictions allow it under an 'mechanical trade service' exemption if a licensed contractor signs off. Savage's online FAQ or permit application form should clarify this; if you call the building department (phone TBD, check city website), ask: 'Does Savage require a permit for a like-for-like condensing-unit replacement on an existing air-source heat pump by a licensed contractor?' The answer might be 'no permit required if the contractor files a commissioning report within 30 days' or 'yes, a $150 trade-service permit required' or 'no, this is exempt as long as no electrical work is done.' If the new unit is a different brand or has different refrigerant (e.g., switching from R-410A to R-32), or if the contractor needs to adjust ductwork or refrigerant line length beyond manufacturer specs (>50 feet without additional charge, or >25 feet without liquid-line subcooling control), a mechanical permit is mandatory. Assume a permit is required unless the city explicitly exempts it in writing. If exempt: $0 permit fee, 1-week timeline (contractor schedules pressure test and startup). If permit required: $150–$200 mechanical permit, 2-week timeline including inspection. Total install cost $3,500–$5,000 regardless; permit adds $150–$200 and 1 week if required.
Depends on Savage's exemption policy | Check city FAQ before proceeding | Licensed contractor required | If like-for-like and exempt: $0 permit, 1 week timeline | If permit required: $150–$200, 2 weeks | No electrical work = no electrical permit | Federal IRA tax credit may not apply to replacement-only (check IRS rules) | Verify with City of Savage Building Department in writing

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Minnesota climate zones and heat pump backup heat — why Savage requires both design clarity and testing

Savage straddles Minnesota climate zones 6A (south of County Road 42) and 7 (north), which means homes in the north may need auxiliary heat (electric resistance strips or gas backup) on nights below -10°F when an air-source heat pump's COP (coefficient of performance) drops and the unit alone cannot meet heating demand. The 2021 IECC and Minnesota State Building Code require that any heat pump system in zone 7 include a design for supplemental heat, documented on the permit plans. A Manual J calculation must show heating demand at the design outdoor temperature (zone 6A: 0°F; zone 7: -10°F), and if the heat pump at that temperature cannot meet 100% of the load, the permit plans must show electric heat strips (resistive backup in the air handler, typically 5–15 kW) or dual-fuel (heat pump + gas furnace switchover). Savage inspectors will ask for this documentation during plan review; if it's missing, the city will reject the application and ask you to revise.

Why does this matter? An undersized or backup-less system will cost you $500–$2,000 per winter in emergency heating (resistance strips working overtime, or the homeowner cranking a space heater to compensate), defeating the entire energy-efficiency purpose of the heat pump. A 3-ton heat pump in a 2,500 sq ft home in zone 7 might meet heating demand at 0°F but fall short at -10°F; the Manual J will show this, and the contractor will add 10 kW of backup strips. The cost is $1,000–$2,000 added to the equipment bill, but it's non-negotiable for code compliance in northern Savage. Your plan review will flag this, so don't skip the Manual J or assume the contractor will figure it out after permitting; have the Manual J done before you file.

This is also where the federal IRA tax credit and state rebates tie in: some incentive programs (especially Minnesota's Community Solar Credit and Xcel's tier-two rebates) require that the installed heat pump system meet a minimum HSPF2 threshold AND that the system is sized correctly per Manual J AND that backup heat is accounted for in design. A permit with a Manual J already locked in gives you confidence that your system will qualify for all three tiers of incentives (IRA federal, Xcel instant, and state/local) and won't be retroactively disqualified if an auditor reviews the design later.

Savage's frost depth and buried lines — why 60 inches matters more than you think

Savage's location in glacial country means frost depth ranges from 48 inches in the south to 60+ inches in the north, and this directly affects how you route condensate and refrigerant lines. The Minnesota State Building Code (via 2021 IRC) requires that any water line or condensate line serving outdoor equipment must be installed below the frost line or be heat-traced and insulated to prevent freezing and burst. An above-grade condensate line that freezes in November will cause a backup and ice dam, damaging the indoor air handler and creating a mold risk; a below-grade line that doesn't quite make it to 60 inches will heave in spring and disconnect, causing water damage to the foundation. Savage's city inspectors (especially in the north) will verify frost depth on the rough mechanical inspection by asking for a site plan showing burial depth, and they may ask the contractor to mark depths with flags before backfilling.

In practice, this means a 60-inch burial for a condensate line adds labor cost ($30–$60 per linear foot in clay or till, sometimes more if you hit rock). If you're routing the line 50 feet from the outdoor unit to a dry well or daylight drain, you're looking at $1,500–$3,000 just in trenching labor, plus the cost of the dry well itself ($200–$500). Some contractors will try to cut corners — burying to 48 inches or using above-grade insulation instead of proper burial — but the city inspector will flag this and order a re-do, adding weeks and cost. Budget for true below-frost-line drainage in Savage, and have the contractor show you the drainage plan before you sign the permit application. Ask specifically: 'Will the condensate line be buried to 60 inches, or will we use heat-trace insulation above grade? If above grade, what is the slope and how will we ensure it doesn't freeze in subzero?' Get the answer in writing on the permit application so there's no confusion later.

Refrigerant suction lines have the same issue: a 1-3/8-inch suction line carrying cold refrigerant vapor from the outdoor condenser to the indoor air handler must be insulated and routed below frost line if run underground, or heat-traced if run above ground or through an unconditioned crawlspace. If the contractor runs the line above grade without proper insulation, it will sweat and drip condensation in summer, causing wood rot or mold; if it's run below grade without insulation, frost will accumulate and the line will burst. Savage's inspector will measure insulation thickness (typically 1-inch minimum) and check for any exposed copper or gaps. The cost of proper insulation and routing adds $200–$500 to most projects, and it's code-required, so don't skip it as a cost-saving measure.

City of Savage Building Department
Savage City Hall, Savage, Minnesota (verify address at city website)
Phone: Contact Savage Public Services or city phone directory | Savage permit portal (check https://www.savagemnmn.us or contact city directly)
Monday–Friday, 8:00 AM – 5:00 PM (verify locally)

Common questions

Do I need a permit if I'm just replacing my heat pump with the exact same model?

Not always. If the replacement is truly identical (same tonnage, same location, same refrigerant lines, no electrical upgrades) and installed by a licensed Minnesota HVAC contractor, Savage may exempt it under a trade-service exemption. However, you must verify this with the City of Savage Building Department in writing before work starts; some cities require a commissioning report instead of a full permit. Ask the city: 'Is a like-for-like heat pump condensing-unit replacement exempt from permitting?' Get the answer in writing, because if the city later audits the install and you didn't have the right documentation, you could face stop-work orders and fines.

What is a Manual J load calculation, and why does Savage require it?

A Manual J is an ACCA (Air Conditioning Contractors of America) calculation that determines your home's heating and cooling demand based on square footage, insulation, air leakage, orientation, and design outdoor temperature. Savage requires it because an undersized heat pump won't keep your home warm in winter or cool in summer, defeating the purpose of the system and wasting money on backup heating or supplemental cooling. The Manual J also determines whether you need backup heat (electric strips or gas) for winter. A licensed HVAC contractor will perform this as part of the permit application; it costs $100–$300 but is non-negotiable.

I heard heat pumps need bigger electrical service. How much does that cost, and when is it mandatory?

A 3-ton air-source heat pump with emergency backup heat typically needs 15 amps for the compressor plus 15–20 amps for the resistive backup (heat strips), totaling 30–35 amps. If your main service panel has less than 40 amps of free capacity, you'll need to upgrade from a 100-amp to 150-amp (or larger) service, costing $1,500–$3,500 including the electrical permit and inspection. The city's electrical inspector will verify your panel capacity during the rough electrical inspection; if you're short, you must upgrade before final sign-off. Mini-splits (1–2 ton) need less: typically 15 amps for the compressor and no backup heat strips, so they often fit in existing panels.

Can I install a heat pump myself if I own the home, or do I need a licensed contractor?

Minnesota's licensing law (Minn. Stat. 326B.645) requires a licensed HVAC contractor to design, permit, and install the refrigerant circuit and mechanical components of any heat pump system. As an owner-builder, you can perform some ancillary work (e.g., condensate-line installation, ductwork sealing, or trenching) under the contractor's supervision, but the contractor must submit the mechanical permit and be responsible for code compliance. The electrical work must be done by a licensed electrician. You cannot pull a mechanical permit as an owner-builder for the heat pump itself.

How much does the permit cost, and what's included in the fee?

Savage charges roughly $200–$350 for a mechanical permit and $150–$250 for an electrical permit, depending on the system size and valuation. Fees are typically based on the equipment cost (e.g., $10,000 system = 2–3% of valuation). The mechanical permit includes one rough inspection and one final inspection; the electrical permit includes one rough and one final. Additional inspections (e.g., re-inspections due to failures) may cost $75–$150 each. Call the City of Savage to confirm the current fee schedule.

Will my heat pump qualify for the federal IRA tax credit?

Yes, if the installation is permitted, performed by a licensed contractor, and the system meets energy-efficiency thresholds (generally HSPF2 8.0+). The federal Inflation Reduction Act allows a 30% credit up to $2,000 for qualifying heat pump installations in single-family homes. You claim the credit on your federal tax return (Form 5695, Section A) for the tax year the system is installed and operational. The permit and contractor license are part of the proof, so keep all documentation. Note: The credit is non-refundable, so you must have enough tax liability to claim the full amount.

What does the city inspector check during the rough and final inspections?

Rough mechanical: refrigerant line support and routing, pressure test (city inspector may observe or contractor provides report), condensate line slope and drainage, outdoor condenser clearance (30-inch minimum per IRC M1305), and backup heat control wiring. Rough electrical: dedicated circuit sizing (15 amp for compressor, 20–30 amp for backup heat), breaker labeling, proper grounding, and low-voltage thermostat wiring. Final: system startup, refrigerant charge verification, thermostat calibration, and a visual check of all connections. Bring a copy of the permit plan to each inspection so the inspector can cross-reference.

What if I install without a permit and later try to claim the IRA tax credit or a utility rebate?

You won't qualify. The IRS and Xcel Energy both require proof of a valid building permit before work starts, and the contractor's license and bonding. If you install unpermitted and then apply for a rebate, the utility will request your permit number from the city; when the city has no record, the rebate is denied. If you later try to claim the IRA tax credit and an auditor reviews the facts, the lack of a permit could trigger a disqualification or penalty. Additionally, an unpermitted install on your deed disclosure will reduce your home's resale value by $2,000–$5,000 and delay closings because title companies and lenders flag it.

How long does the whole process take from permit to final sign-off?

Plan on 3–4 weeks for a full install (mechanical + electrical permits, plan review, rough and final inspections). Licensed contractors often expedite because they have relationships with inspectors and can schedule appointments quickly. If you pull the permit yourself (as a homeowner-owner-builder, though you'll need a licensed HVAC contractor to submit), add 1–2 weeks for back-and-forth with the city if there are questions. The fastest path is online submission through Savage's permit portal if available, followed by over-the-counter approval (2–3 days) if complete, then coordination with the inspector for rough (week 2) and final (week 3).

Are there state or utility rebates in Savage, and do they stack with the federal credit?

Yes. Xcel Energy offers instant rebates ($500–$1,500 for qualifying ENERGY STAR Most Efficient heat pumps) at point of sale; Minnesota state programs (such as Community Solar Credits and weatherization rebates) add another $500–$1,000. The federal IRA tax credit (30%, up to $2,000) stacks on top of these, so your total incentives can reach $2,000–$4,500. All rebate programs require a valid permit pulled before work starts and a licensed contractor. The contractor can apply for Xcel's instant discount at the time of purchase; for state and federal credits, you file paperwork after installation is complete and the permit is closed.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current heat pump installation permit requirements with the City of Savage Building Department before starting your project.