Home And Transportation Savings

Room AC Replacement Calculator

Compares keeping your room air conditioner with replacing it: the room's cooling load from the unit's capacity and your state's climate, yearly electricity and running cost from ENERGY STAR and DOE figures, simple and discounted payback, and the total and present-value cost of keeping, replacing now or replacing when the old unit fails. Estimates for planning, not financial advice.

Last updated

How to Use the Room AC Replacement Calculator: Keep Your Old Window AC or Replace It?

Plays from YouTube. Close the video to keep working on your drawing.

Calculator overview

Inputs and outputs

This summary comes from the calculator's published input and output contract.

Inputs

A06 Old Maintenance
When omitted Blank
About this input

Service or repairs you expect each year if you keep the old unit.

Unit $/yr Default Not set Range 0 to 5000
A06 Old Hist Model Win (required) Conditional
About this input

Brand and model as listed in the archived ENERGY STAR room AC lists (V2.1 and V3.1). Its rating (EER or CEER, as listed) and its capacity are used.

Default ARCTICAIRE | AAC080EUB2* Allowed Airworks | A11MDA10AG, Airworks | A11MDA20AG, Airworks | A11MDA30AG, Amana | ACA05KE-C, Amana | ACB05LE, Amana | ACB06KE, Amana | ACB08KE, Amana | ACB08KE-C, Amana | ACD10KE, Amana | ACD12KE, and 1,287 more (the calculator lists them all)
A06 Old Manual Rating Basis (required) Conditional
About this input

CEER, EER or Unknown. An EER or unknown figure is used as if it were CEER, which understates the old unit's use (savings are probably understated), and the status says so. Left blank, it counts as Unknown.

Default CEER (labels from mid-2014) Allowed CEER (labels from mid-2014), EER (older labels), Unknown
A06 Old Manual Rating (required) Conditional
About this input

The CEER (labels from mid-2014) or EER (older labels) printed on the yellow EnergyGuide label or the nameplate.

Unit Btu/Wh Default 10.9 Range 5 to 25
A06 Old Curr Model TTW (required) Conditional
About this input

For an old through-the-wall unit that is still ENERGY STAR certified: brand and model as listed today.

Default Brothers | 102378 Allowed Brothers | 102378, Brothers | 102395, Brothers | 102396, Brothers | 102397, Brothers | 102398, Brothers | 102399, DuraSTAR | DRTAC081XVB1, DuraSTAR | DRTAC101XVB1, DuraSTAR | DRTAC102XVB1, DuraSTAR | DRTAC121XVB1, DuraSTAR | DRTAC122XVB1, DuraSTAR | DRTAC142XVB1, Friedrich | WCVT10B10A, Friedrich | WCVT10B10B, Friedrich | WCVT10B30A, Friedrich | WCVT12B10A, Friedrich | WCVT12B10B, Friedrich | WCVT12B30A, Friedrich | WCVT16B30A, Friedrich | WCVT16B30B, Friedrich | WHVT14B33A, Frigidaire | FHTC085WC1, Frigidaire | FHTC105WC1, Frigidaire | FHTC105WC2, Frigidaire | FHTC125WC1, Frigidaire | FHTC125WC2, Frigidaire | FHTC145WC2, Midea | MAT08R1FWTK, Midea | MAT08R1SWTK, Midea | MAT10R1FWTK, Midea | MAT10R1SWTK, Midea | MAT10R2FWTK, Midea | MAT10R2SWTK, Midea | MAT12R1FWTK, Midea | MAT12R1SWTK, Midea | MAT12R2FWTK, Midea | MAT12R2SWTK, Midea | MAT14R2FWTK, Midea | MAT14R2SWTK, Midea | MT08VB1, Midea | MT10VB1, Midea | MT10VB2, Midea | MT12VB1, Midea | MT12VB2, Midea | MWEUTW-08CRFN8-BCN1, Midea | MWEUTW-10CRFN8-BCN1, Midea | MWEUTW-10CRFN8-MCN1, Midea | MWEUTW-12CRFN8-BCM9, Midea | MWEUTW-12CRFN8-MCM9, Midea | MWEUTW-14CRFN8-MCM9, PELONIS | PAT10R1KWT, PELONIS | PAT12R1KWT, PELONIS | PAT14R2KWT, Perfect aire | 1PATWV10000, Perfect aire | 1PATWV10002, Perfect aire | 1PATWV12000, Perfect aire | 1PATWV12002, Perfect aire | 1PATWV14002, Perfect aire | 1PATWV8000, Seasons | ST08VB1, Seasons | ST10VB1, Seasons | ST10VB2, Seasons | ST12VB1, Seasons | ST12VB2, Seasons | ST14VA2, Wallmaster | WCVT12B30B, Wallmaster | WHVT14B33B
A06 Old Class (required) Conditional
About this input

The DOE room AC product class, as numbered in 10 CFR 430.32(b): by louvered sides or not, reverse cycle (heating) or not, casement, and capacity band. Class 3 is a common window unit without reverse cycle, with louvered sides, 8,000-13,999 Btu/h.

Default Room AC class 3 Allowed Room AC class 1, Room AC class 2, Room AC class 3, Room AC class 4, Room AC class 5a, Room AC class 5b, Room AC class 6, Room AC class 7, Room AC class 8a, Room AC class 8b, Room AC class 9, Room AC class 10, Room AC class 11, Room AC class 12, Room AC class 13, Room AC class 14, Room AC class 15, Room AC class 16
A06 Old Hist Model TTW (required) Conditional
About this input

Brand and model as listed in the archived ENERGY STAR room AC lists (V2.1 and V3.1), through-the-wall units.

Default Amana | ACW08KR Allowed Amana | ACW08KR, Amana | ACW10KR, Amana | ACW10KV, Amana | ACW12KR, Amana | ACW12KV, Amana | ACWK089R, Amana | ACWK109R, Amana | ACWK109V, Amana | ACWK129V, Amana | ACWK12JV, and 307 more (the calculator lists them all)
A06 Old Curr Model Win (required) Conditional
About this input

For an old window unit that is still ENERGY STAR certified: brand and model as listed today. Its CEER and capacity are used.

Default BLACK+DECKER | BD08NWES Allowed BLACK+DECKER | BD08NWES, BLACK+DECKER | BD10NWES, BLACK+DECKER | BD12NWES, BLACK+DECKER | BDM05C, BLACK+DECKER | BDM06C, BLACK+DECKER | BDM078C, BLACK+DECKER | BDM08C, BLACK+DECKER | BDM10C, BLACK+DECKER | BDM12C, BLACK+DECKER | BDM14C, and 483 more (the calculator lists them all)
A06 Rate Growth (required)
About this input

Applied to the electricity price each year. 0% means flat prices.

Default 0.02 Range -0.1 to 0.15
A06 Old Vintage (required) Conditional
About this input

When the model is not listed: the year made. The federal minimum for its class and that year is used (EER before mid-2014, CEER after); your unit may be more efficient, so the status says so.

Default Made in 2012 Allowed Made in 1990, Made in 1991, Made in 1992, Made in 1993, Made in 1994, Made in 1995, Made in 1996, Made in 1997, Made in 1998, Made in 1999, Made in 2000, Made in 2001, Made in 2002, Made in 2003, Made in 2004, Made in 2005, Made in 2006, Made in 2007, Made in 2008, Made in 2009, Made in 2010, Made in 2011, Made in 2012, Made in 2013, Made in 2014, Made in 2015, Made in 2016, Made in 2017, Made in 2018, Made in 2019, Made in 2020, Made in 2021, Made in 2022, Made in 2023, Made in 2024, Made in 2025
A06 State (required)
About this input

USPS state code, or US for the national average. It sets the default electricity price (a state average, not your tariff) and the cooling hours estimated from the state's cooling degree days.

Default US Allowed AK, AL, AR, AZ, CA, CO, CT, DC, DE, FL, GA, HI, IA, ID, IL, IN, KS, KY, LA, MA, MD, ME, MI, MN, MO, MS, MT, NC, ND, NE, NH, NJ, NM, NV, NY, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VA, VT, WA, WI, WV, WY, US
A06 Sales Tax Rate
When omitted Blank
About this input

Applied to the price only.

Default Not set Range 0 to 0.15
A06 Old Sale Value
When omitted Blank
About this input

Money you receive for the old unit if you replace it now.

Unit $ Default Not set Range 0 to 5000
A06 Old Remaining Life
When omitted Blank
About this input

Fills the replace-at-end-of-life comparison. Blank skips it.

Unit years Default Not set Range 0 to 30
A06 Old Type (required)
About this input

Window or through the wall. It chooses which model list is shown.

Default Window Allowed Window, Through the wall
A06 Old Source (required)
About this input

Pick it from the historic or the current ENERGY STAR list, give the year it was made (the federal minimum for its class is used), or type its rating from the label.

Default Manual entry Allowed Model from historic ENERGY STAR list, Model from current ENERGY STAR list, Model not found: pick approximate age, Manual entry
A06 Old Capacity Btuh (required) Conditional
About this input

From the label or nameplate. It sets the room's cooling load. Shown for a unit described by year made or by manual entry: a listed model brings its own capacity.

Unit Btu/h Default 10000 Range 3000 to 40000
A06 Horizon Years (required)
About this input

The comparison period, 1 to 30 whole years.

Unit years Default 10 Range 1 to 30
A06 Electricity Rate Override
When omitted Blank
About this input

From your bill. Overrides the state average.

Unit $/kWh Default Not set Range 0.01 to 2
A06 New Expected Life
When omitted Blank
About this input

Used only for the value left in the new unit at the end of the period (straight line). Blank counts no value left: no lifetime is sourced for this app.

Unit years Default Not set Range 1 to 40
A06 Incentives
When omitted Blank
About this input

Only incentives you have confirmed you qualify for.

Unit $ Default Not set Range 0 to 5000
A06 Cooling Hours
When omitted Blank
About this input

How many hours a year the unit cools. Blank estimates them from the label's 750 hours scaled by your state's cooling degree days.

Unit h/yr Default Not set Range 0 to 8760
A06 CDD Override
When omitted Blank
About this input

Your own yearly cooling degree days (base 65 deg F), in place of the state normal. Used only when the hours are estimated.

Unit deg F-day Default Not set Range 0 to 6000
A06 Disposal
When omitted Blank
About this input

Removal or recycling charge, if any.

Unit $ Default Not set Range 0 to 5000
A06 Discount Rate (required)
About this input

The yearly return you could earn on the money instead. 0% means no discounting.

Default 0.03 Range 0 to 0.2
A06 New Model Win (required) Conditional
About this input

Brand and model as listed by ENERGY STAR. Its CEER and capacity are used.

Default Whirlpool | WHAW101INV Allowed BLACK+DECKER | BD08NWES, BLACK+DECKER | BD10NWES, BLACK+DECKER | BD12NWES, BLACK+DECKER | BDM05C, BLACK+DECKER | BDM06C, BLACK+DECKER | BDM078C, BLACK+DECKER | BDM08C, BLACK+DECKER | BDM10C, BLACK+DECKER | BDM12C, BLACK+DECKER | BDM14C, and 483 more (the calculator lists them all)
A06 New Model TTW (required) Conditional
About this input

Brand and model as listed by ENERGY STAR, through-the-wall units.

Default Brothers | 102378 Allowed Brothers | 102378, Brothers | 102395, Brothers | 102396, Brothers | 102397, Brothers | 102398, Brothers | 102399, DuraSTAR | DRTAC081XVB1, DuraSTAR | DRTAC101XVB1, DuraSTAR | DRTAC102XVB1, DuraSTAR | DRTAC121XVB1, DuraSTAR | DRTAC122XVB1, DuraSTAR | DRTAC142XVB1, Friedrich | WCVT10B10A, Friedrich | WCVT10B10B, Friedrich | WCVT10B30A, Friedrich | WCVT12B10A, Friedrich | WCVT12B10B, Friedrich | WCVT12B30A, Friedrich | WCVT16B30A, Friedrich | WCVT16B30B, Friedrich | WHVT14B33A, Frigidaire | FHTC085WC1, Frigidaire | FHTC105WC1, Frigidaire | FHTC105WC2, Frigidaire | FHTC125WC1, Frigidaire | FHTC125WC2, Frigidaire | FHTC145WC2, Midea | MAT08R1FWTK, Midea | MAT08R1SWTK, Midea | MAT10R1FWTK, Midea | MAT10R1SWTK, Midea | MAT10R2FWTK, Midea | MAT10R2SWTK, Midea | MAT12R1FWTK, Midea | MAT12R1SWTK, Midea | MAT12R2FWTK, Midea | MAT12R2SWTK, Midea | MAT14R2FWTK, Midea | MAT14R2SWTK, Midea | MT08VB1, Midea | MT10VB1, Midea | MT10VB2, Midea | MT12VB1, Midea | MT12VB2, Midea | MWEUTW-08CRFN8-BCN1, Midea | MWEUTW-10CRFN8-BCN1, Midea | MWEUTW-10CRFN8-MCN1, Midea | MWEUTW-12CRFN8-BCM9, Midea | MWEUTW-12CRFN8-MCM9, Midea | MWEUTW-14CRFN8-MCM9, PELONIS | PAT10R1KWT, PELONIS | PAT12R1KWT, PELONIS | PAT14R2KWT, Perfect aire | 1PATWV10000, Perfect aire | 1PATWV10002, Perfect aire | 1PATWV12000, Perfect aire | 1PATWV12002, Perfect aire | 1PATWV14002, Perfect aire | 1PATWV8000, Seasons | ST08VB1, Seasons | ST10VB1, Seasons | ST10VB2, Seasons | ST12VB1, Seasons | ST12VB2, Seasons | ST14VA2, Wallmaster | WCVT12B30B, Wallmaster | WHVT14B33B
A06 New Type (required)
About this input

Window or through the wall. It chooses which model list is shown.

Default Window Allowed Window, Through the wall
A06 New Source (required)
About this input

Pick a currently certified ENERGY STAR model, or type its capacity and CEER from the label.

Default Model from current ENERGY STAR list Allowed Model from current ENERGY STAR list, Manual entry
A06 New Maintenance
When omitted Blank
About this input

Service you expect each year for the new unit.

Unit $/yr Default Not set Range 0 to 5000
A06 New Installed Price (required)
About this input

The price you expect to pay for the new unit. The calculator never looks up a price. Illustrative price for this example, not a quote or a current price. Prices vary: check current prices online or enter your own. Enter your own price.

Unit $ Default 400 Range 1 to 5000
A06 New Manual CEER (required) Conditional
About this input

The combined energy efficiency ratio from the EnergyGuide label.

Unit Btu/Wh Default 15 Range 5 to 25
A06 New Manual Capacity Btuh (required) Conditional
About this input

From the label. It does not change the room's load; a smaller unit gives a size warning.

Unit Btu/h Default 10000 Range 3000 to 40000

Outputs

A06 PV Keep
About this output

Present value of keeping the old unit at the discount rate.

Unit $
A06 Old Model Card
About this output

Old unit: The unit as the calculator reads it: the listed model, the federal minimum for its class and year, or your label figures.

No unit declared
A06 PV Replace End Of Life
About this output

Present value of replacing when the old unit fails. Blank when not evaluated.

Unit $
A06 Rating Note
About this output

Which old rating is used, and whether an EER or unknown figure stands in for CEER.

No unit declared
A06 PV Replace Now
About this output

Present value of replacing now at the discount rate.

Unit $
A06 Old Annual Energy Cost
About this output

Old unit: Electricity cost in year 1.

Unit $/yr
A06 Old Annual Cooling KWh
About this output

Old unit: Electricity to remove the room's cooling load: the load x 1000 / efficiency.

Unit kWh/yr
A06 Old Annual KWh
About this output

Old unit: All electricity in the comparison (cooling only).

Unit kWh/yr
A06 Old Eff Cooling Used
About this output

Old unit: The CEER in the sums. An EER (older labels, the archived lists before CEER, or a minimum before mid-2014) or a figure of unknown basis is used as if it were CEER.

Unit Btu/Wh
A06 Old Annual Total Cost
About this output

Old unit: Energy cost plus upkeep in year 1.

Unit $/yr
A06 Total Keep
About this output

Running cost of keeping the old unit over the years compared, without discounting.

Unit $
A06 Status Code
About this output

The deciding reason of the status line as a short code, OK when nothing applies.

No unit declared
A06 Total Replace End Of Life
About this output

Keep the old unit until it fails, then buy the new one at today's price. Blank when no remaining life below the period is given.

Unit $
Model Status
About this output

OK, CHECK with a reason to read, or NOT VALID with what to fix.

No unit declared
A06 Total Replace Now
About this output

Net initial cost plus the new unit's running cost over the years compared, less any value left at the end, without discounting.

Unit $
A06 Self Check
About this output

Whether the model's internal consistency checks hold.

No unit declared
A06 Replace Now Verdict
About this output

The comparison of replacing now with keeping, in words.

No unit declared
A06 Sensitivity Savings
About this output

Money saved in year 1 for 50% to 150% of the cooling load (rows) and 50% to 150% of the electricity price used (columns).

No unit declared
A06 Simple Payback Years
About this output

Net initial cost divided by the money saved in year 1. Blank when nothing is saved or the price is missing.

Unit years
A06 Simple Payback Text
About this output

The simple payback in words: the years, no payback, or a missing price.

No unit declared
A06 NPV Replace Now
About this output

Present value of keeping minus that of replacing now; positive means replacing now costs less.

Unit $
A06 Discounted Payback Text
About this output

The discounted payback in words.

No unit declared
A06 Data Vintage Note
About this output

The sources and their dates.

No unit declared
A06 Discounted Payback Year
About this output

The first year in which the cumulative discounted net benefit of replacing now reaches zero. Blank when it does not within the years compared.

Unit year
A06 Electricity Rate Used
About this output

The electricity price in the sums: your own, or the state average.

Unit $/kWh
A06 Electricity Rate Note
About this output

Where the electricity price comes from: the EIA state average and its year, or your own price.

No unit declared
A06 Annual Savings USD
About this output

Old minus new running cost in year 1; negative means the new unit costs more to run.

Unit $/yr
A06 Annual KWh Change
About this output

Old minus new electricity a year.

Unit kWh/yr
A06 Cash Flow
About this output

Year-by-year costs of keeping, replacing now and replacing at end of life, the net benefit of replacing now, and its cumulative and discounted values. Rows past the years compared are blank.

No unit declared
A06 Cooling Load MMBtu
About this output

Heat the room needs removed in a year: the old unit's capacity x the cooling hours / 1E6. Old and new remove the same heat.

Unit MMBtu/yr
A06 Climate CDD Used
About this output

The cooling degree days that scale the hours (your override or the state normal, NOAA 1991-2020). Blank when you typed the hours.

Unit deg F-day
A06 New Annual KWh
About this output

New unit: All electricity in the comparison (cooling only).

Unit kWh/yr
A06 New Annual Energy Cost
About this output

New unit: Electricity cost in year 1.

Unit $/yr
A06 New Annual Total Cost
About this output

New unit: Energy cost plus upkeep in year 1.

Unit $/yr
A06 New Model Card
About this output

New unit: The unit as the calculator reads it: the listed model, the federal minimum for its class and year, or your label figures.

No unit declared
A06 New Eff Cooling Used
About this output

New unit: The CEER in the sums. An EER (older labels, the archived lists before CEER, or a minimum before mid-2014) or a figure of unknown basis is used as if it were CEER.

Unit Btu/Wh
A06 Hours Used
About this output

Your hours, or 750 h (the DOE label basis) x your state's cooling degree days / the US figure.

Unit h/yr
A06 End Of Life Verdict
About this output

The comparison of replacing now with waiting until the old unit fails, in words.

No unit declared
A06 Load Basis Note
About this output

How the cooling load is worked out: the old unit's capacity x your hours, or the hours estimated from your state.

No unit declared
A06 New Annual Cooling KWh
About this output

New unit: Electricity to remove the room's cooling load: the load x 1000 / efficiency.

Unit kWh/yr
A06 Net Initial Cost
About this output

Price and sales tax, less incentives, plus removal, less the old unit's sale value.

Unit $
This page is provided by LogicCommons for informational purposes only. Results are model outputs computed from the inputs you supply and are not financial, investment, tax, accounting, or legal advice, and no advisory relationship is created. Verify all inputs and results independently before relying on them in any decision.

LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.

What it is

This calculator weighs keeping your room air conditioner against replacing it with a new one. Describe the old unit by picking it from the ENERGY STAR lists, by the year it was made, or from the rating on its label; pick the new one from the current ENERGY STAR list; and say how many hours a year it cools, or let your state set an estimate. It works out the cooling the room needs, each unit's yearly electricity and cost, the yearly saving, the net cost of the new unit, the simple and discounted payback, and the cost over the years you choose of keeping the old unit, replacing it now, or replacing it when it wears out.

Model and climate figures come from federal sources only: the ENERGY STAR lists (EPA), DOE efficiency standards and test procedures, NOAA climate normals and EIA electricity prices. You set the price of the new unit; the opening example and each worked example carry a round illustrative price, labelled as such.

Methodology

Purpose and model boundary

This calculator compares keeping the room air conditioner you have with replacing it with a new one. It works out the cooling the room needs from the old unit's capacity and the hours it runs, the electricity each unit needs to deliver it, and the cost at your electricity price, and sets the yearly saving against what the new unit costs. Over the number of years you choose, it compares keeping the old unit, replacing it now and, when you say how many years the old unit has left, replacing it when it wears out.

Every figure on this page is computed by the spreadsheet; the page adds nothing to it. It covers cooling running cost and purchase cost only; the heating mode of a reverse-cycle unit is shown on the model card but not costed.

Inputs and units

  • The old room air conditioner, window or through-the-wall, described in one of four ways: a model from the ENERGY STAR historical lists; a model from the current ENERGY STAR list, for a unit that is still certified; the year it was made and its DOE product class, for which the calculator uses the federal minimum; or manual entry of its rating from the label (5 to 25 Btu per watt-hour) and the basis of that rating: CEER (labels from mid-2014), EER (older labels) or Unknown. For the age and manual routes, also give its cooling capacity, 3,000 to 40,000 Btu/h.
  • Type: window or through the wall, for each unit. For a listed model, choose the type first, then pick the model from that type's list.
  • The new room air conditioner: a model from the current ENERGY STAR list, or its cooling capacity and CEER entered by hand, and its price, which is always yours to set (more than $0 and at most $5,000).
  • Use: the hours the unit cools in a year (0 to 8,760). Leave it blank to use an estimate for your state; optionally give your own cooling degree days, which replace your state's figure.
  • Price of electricity: the state, which sets the default price, and your own price in dollars per kWh (0.01 to 2.00), optional.
  • Purchase and finance: sales tax; verified incentives; removal; the old unit's sale value; yearly upkeep of each unit; the years the old unit has left; the new unit's expected life; the yearly change in electricity prices; the discount rate; and the years to compare.

Heating and cooling needs are in million Btu (MMBtu) a year of heat delivered or removed. Electricity is in kWh, fuel in US gallons or therms, efficiency ratings in Btu per watt-hour (CEER, SEER2, HSPF2) or as a fraction (AFUE), and money in dollars.

Governing relationships

  • Cooling need = the old unit's capacity (Btu/h) x the hours it cools. A blank number of hours uses DOE's test basis of 750 hours a year, scaled by your state's cooling degree days relative to the US figure; that scaling is this calculator's own, labelled approximation, not a federal figure.
  • Electricity = cooling need in Btu / (CEER x 1000). This is the formula behind the ENERGY STAR list's yearly energy figure at 750 hours.
  • Older ratings: an old EER (labels before mid-2014) or a rating of unknown basis is used as if it were CEER. EER leaves out standby power, so this understates the old unit's use and therefore the saving. No federal EER-to-CEER factor exists, and none is invented.
  • Yearly cost = electricity x electricity price + upkeep; the yearly saving is the old cost minus the new cost. Payback and present value follow the rules shared with the other replacement calculators, with nothing counted twice.

Calculation sequence

The spreadsheet first checks the inputs and finds each unit's capacity and rating, the hours and the electricity price. It works out the cooling need once, shared by both units, reduces each unit to the electricity it uses per million Btu of cooling, and from those computes the yearly electricity, costs and saving; the purchase cost, the paybacks, the present values and the year-by-year cash flow follow. The sensitivity table uses the same per-MMBtu figures, so it cannot disagree with the main result. A consistency check that the discounted cash flow reaches the same net present value as the closed-form formula runs before the status is returned.

Outputs and interpretation

The results show the cooling hours and need used, and for each unit the rating used, the yearly electricity and the yearly energy and total cost; then the yearly saving in dollars and kWh, the net cost of the new unit, the simple and discounted payback, and the cost of each path. When your hours differ from the 750-hour label basis by more than a factor of 2, a note says that the label's small standby share is scaled with them.

The cash-flow table shows each year of the years compared: the cost of each path, the net benefit of replacing now, and its cumulative, discounted and cumulative discounted values. The sensitivity table shows the yearly saving with the cooling need scaled by 0.50, 0.75, 1.00, 1.25 and 1.50, at the same multiples of the electricity price used.

A model card beside each listed pick shows the unit's capacity, its CEER, its yearly energy on the label, its DOE product class and whether it also heats.

The first chart, “Cumulative net benefit of replacing now, by year”, shows Undiscounted and Discounted by year. The second chart, “Cost over the years compared”, shows Total and Present value by option. The third chart, “Running cost in year 1”, shows Cooling electricity and Upkeep by unit, stacked.

Validation and status logic

The workbook returns one status, chosen in this order: NOT VALID, then CHECK, then OK.

  • NOT VALID names the first problem: an old-unit source or type that is not one of its options; a listed model that is not in its list or does not match the type chosen, or no federal minimum on file for that class and year made, in which case use the label rating; a manual rating missing or outside 5 to 25, or a basis that is not one of its options; an old capacity missing or outside 3,000 to 40,000 Btu/h; the same problems for the new unit; cooling hours outside 0 to 8,760; blank hours, so the state estimate is needed, in a state with no degree-day figure and none entered; no electricity price, or your own outside 0.01 to 2.00 dollars per kWh; a missing price for the new unit, or one outside its limits; a money amount, the years compared, the price change, the discount rate or a life in years outside its limits. NOT VALID is a refusal, not a numeric answer: every figure reads zero and is withheld.
  • CHECK accompanies a computed result that needs the stated review: the old rating is the federal minimum for the year made; the old unit may be more efficient, so the saving may be overstated; the old rating's basis is Unknown and it is used as if it were CEER; an old EER rating is used as if it were CEER, which understates the old unit's use; the new unit's capacity is below 0.9 times the old unit's, so it may not keep the room as cool; zero cooling hours; no yearly saving, so there is no payback; the old unit's remaining life is shorter than the years compared, so read the end-of-life comparison.
  • OK otherwise.

Assumptions and limitations

  • The old unit sets the room's need. The cooling need is the old unit's capacity times its hours; the new unit runs as long as it needs to deliver the same cooling, so a bigger new unit does not raise the need.
  • Standby is scaled with use. CEER includes standby power at the 750-hour basis; the calculator scales the whole figure with your hours, which moves only a few kWh a year.
  • A federal minimum is a floor, not a measurement. An old unit described by the year it was made may be more efficient than the minimum, so the saving may be overstated. Where the minimum changed during a year, the newer, higher minimum is used, which keeps the saving on the low side. Wear with age is not modelled.
  • Inputs with no federal source are your assumptions: the price of the new unit, and the hours when you enter them. The state scaling of the default hours is a design choice.
  • Alaska, Hawaii and DC. NOAA publishes no statewide degree-day normals for any of the three. DC uses Maryland's figures; Alaska and Hawaii each use one NOAA station normal, at the Anchorage and Honolulu airports, labelled as a single station. Your own hours or degree days replace them.
  • Prices. The price of the new unit is always your input; the workbook holds no price table. The opening example and each worked example carry a round illustrative price so that they compute, with the note: "Illustrative price for this example, not a quote or a current price. Prices vary: check current prices online or enter your own."
  • The default electricity price is a state average. Your own price from your bill overrides it.

Data and vintage

  • Current models: the ENERGY STAR certified room air conditioner list (EPA), window and through-the-wall units sold in the US; models sold only in Canada are left out, and where a model is listed more than once the most recent listing is used.
  • Historical models: the archived ENERGY STAR room air conditioner lists for specification versions 2.1 and 3.1, whose ratings are EER or CEER as listed and are never converted.
  • Federal minimum by year made and class: DOE energy conservation standards (10 CFR 430.32), with earlier editions of the Code of Federal Regulations (1997 and 2012) for the years before the current standard.
  • Climate: NOAA NCEI statewide cooling degree-day normals for 1991-2020 (nClimDiv); the US figure covers the 48 contiguous states. NOAA calls these long-term averages rather than official normals, and its notes state neither the base temperature nor the weighting.
  • Default price: EIA final 2025 average residential electricity prices by state (Form EIA-861).

Worked examples and prices

Prices are not part of the reference data: the price of the new unit is an input you set. The opening example and the five worked examples each use an illustrative price for the new unit, so that the example computes, and each says so: “Illustrative price for this example, not a quote or a current price. Prices vary: check current prices online or enter your own.”

Restrictions and non-computing states

The calculator enforces its numeric and choice limits before it accepts a result. A listed model that is not in its list or does not match the type chosen, a rating, capacity or number of hours outside its limits, a missing price for the new unit, and a missing electricity price are refused by the workbook.

Errors and warnings

A request rejected by the page's input limits is not a computed result. A transport or service failure, a timeout or a cancelled run cannot establish a fresh workbook answer, and the last result stays on the page marked as out of date. Check your unit's label and your own bills before relying on a result for a purchase, and check current prices for the new unit.

References

Sources and further reading

The calculator reads its model lists, its federal minimum ratings, its climate figures and its default energy prices from reviewed reference tables inside the workbook, with their version shown in the result details. Every table comes from a US federal source. The sources below publish the data and the rules the model applies. They do not endorse this calculator.

This is an educational estimate of running and purchase costs for the equipment and prices you enter, not a product recommendation or a quote. Ratings are measured under federal test procedures, not in your home.

Frequently asked questions

Why does the calculator use 750 hours?
The DOE test procedure for room air conditioners rates yearly energy on 750 hours of cooling, and the ENERGY STAR yearly figures use the same basis. Enter your own hours if you know them; left blank, the calculator scales 750 hours by your state's cooling degree days, a labelled design estimate.
My old unit's label shows EER, not CEER. What should I enter?
Enter the EER and choose "EER (older labels)". The calculator uses it as if it were CEER. EER leaves out standby power, so this understates the old unit's use and your saving slightly; no federal factor converts one to the other.
My model is not in either list. What should I do?
The lists hold only ENERGY STAR certified models. Describe the unit by the year it was made and its DOE product class, which uses the federal minimum for that year, or enter its capacity and the rating from its label.
Does a bigger new unit use more electricity?
Not in this calculator. The room's cooling need is set by the old unit's capacity and hours; the new unit runs as long as it needs to. If the new unit is much smaller than the old one, the calculator warns that it may not keep the room as cool.
Results are informational and not professional advice. See our Terms of Use. Powered by SpreadsheetWeb · About · Privacy · Terms