Lelifi·tools

Income Elasticity of Demand Calculator

Income elasticity of demand is 1.80 for a good bought 2 times a year at $40,000 and 3 times at $50,000, a luxury. Quantity rose 40.00 percent on the midpoint base against an income gain of 22.22 percent, and results below 1 mark a necessity while negative results mark an inferior good.

Enter income and quantity before and after a change to get the income elasticity of demand, a normal or inferior label and the shift in budget share.

By the Lelifi editors ·

Key takeaways

The four bands of income elasticitybelow 0inferiorexample -0.580 to 1necessityexample 0.51exactly 1unitbudget share holdsabove 1luxuryexample 1.80The sign separates inferior from normal goods. The size separates a necessity from a luxury.
A result below 0 marks an inferior good, 0 to 1 a necessity, exactly 1 unit elasticity and above 1 a luxury.
A worked case: income up 22.22 percent, purchases up 40.00 percentincome change 22.22 percentquantity change 40.00 percentelasticity 40.00 divided by 22.22 = 1.80, a luxuryThe quantity bar is longer than the income bar, and that gap is what an elasticity above 1 looks like.
In the worked case the quantity bar is longer than the income bar, which is what an elasticity of 1.80 looks like.
On this page
  1. What income elasticity of demand measures
  2. The formula and the base you divide by
  3. Worked example: a luxury good
  4. Worked example: an inferior good
  5. Worked example: a necessity
  6. Reading the result: four bands
  7. Engel curves and budget shares
  8. Where the number breaks down

What income elasticity of demand measures

Income elasticity of demand compares two percentage changes: the change in the quantity of a good people buy, and the change in the income they have to spend. Divide the first by the second and you have a single number that says how strongly purchases track income. OpenStax Principles of Economics 3e, section 5.4 gives the same definition and uses it to separate normal goods from inferior goods.

The sign does most of the work. A positive result means people buy more when they earn more, which makes the good normal. A negative result means they buy less, which makes it inferior: a household that trades instant noodles for fresh food as its budget grows is treating the noodles as inferior. Among the positive values, the size splits normal goods again. Below 1 the good is a necessity, because purchases grow more slowly than income. Above 1 it is a luxury, because purchases grow faster.

That split is why the measure turns up in pricing, retail planning and tax work. A category with an elasticity of 0.3 holds its volume through a downturn, while a category at 2.4 falls away when incomes slip. The number describes a relationship at a point in time, not a law that holds at every income level.

The formula and the base you divide by

The formula is one ratio of percentage changes. The percent change in quantity demanded goes on top, and the percent change in income goes underneath. The only real decision is what to divide each change by, because the answer moves with that choice.

TermMidpoint baseStarting value base
Change in quantity(Q2 - Q1) divided by the average of Q1 and Q2(Q2 - Q1) divided by Q1
Change in income(Y2 - Y1) divided by the average of Y1 and Y2(Y2 - Y1) divided by Y1
ElasticityQuantity change divided by income changeQuantity change divided by income change

Take an income that rises from $40,000 to $50,000. The starting value base divides the $10,000 gain by $40,000 and reports 25.00 percent. The midpoint base divides the same gain by $45,000 and reports 22.22 percent. Run the comparison backward, from $50,000 down to $40,000, and the starting value base reports 20.00 percent while the midpoint still reports 22.22 percent. Since an elasticity should not depend on which year you call the base year, the calculator leads with the midpoint result and shows the starting value result underneath for comparison.

That is the same convention the price elasticity page uses, and it matters more here than it looks. Incomes are reported in survey bands and averages, so the two points you compare are rarely symmetric. The midpoint keeps the answer inside the range set by the two one-sided results instead of landing on whichever end you happened to label first.

Worked example: a luxury good

A household earns $40,000 and takes two weekend trips a year. Income rises to $50,000 and the trips rise to three.

Quantity change on the midpoint base: (3 - 2) divided by 2.5 gives 0.40, or 40.00 percent. Income change: (50,000 - 40,000) divided by 45,000 gives 0.2222, or 22.22 percent. Divide the first by the second: 0.40 / 0.2222 = 1.80.

At 1.80 the good is normal and a luxury, since purchases grew almost twice as fast as income. The starting value base tells a different story: (3 - 2) divided by 2 = 0.50, and (50,000 - 40,000) divided by 40,000 = 0.25, so 0.50 / 0.25 = 2.00. Both figures are defensible on their own terms, and that is why the base belongs next to the answer.

The budget side is worth a look as well. If a trip costs $1,200, the household spent $2,400 on travel at the lower income and $3,600 at the higher one. Travel took 6.00 percent of income before and 7.20 percent after, so the category gained share as the household got richer. That rise in share is the fingerprint of a luxury good, and it is what an elasticity above 1 predicts.

Worked example: an inferior good

Now take a household that earns $20,000 and buys 100 packs of instant noodles a month. Income rises to $24,000 and the packs fall to 90.

Quantity change on the midpoint base: (90 - 100) divided by 95 gives -0.1053, or -10.53 percent. Income change: (24,000 - 20,000) divided by 22,000 gives 0.1818, or 18.18 percent. Elasticity: -0.1053 / 0.1818 = -0.58.

A negative sign is the whole message here. The household bought less of the good after earning more, which is the definition of an inferior good. Note the reporting convention: the sign is kept, unlike price elasticity, where the negative is usually dropped and the magnitude quoted. Dropping the sign here would erase the difference between an inferior good and a necessity.

Elasticity of -0.58 also says the response is modest. A 10 percent raise cuts noodle purchases by roughly 5.8 percent, which is the sort of shift a grocery buyer can plan for. A good at -2.0 would lose volume twice as fast as income rises, and a brand in that position has a real problem when the local economy improves.

Worked example: a necessity

A household earns $30,000 and buys 60 units of a staple grocery basket a year. Income rises to $33,000 and the basket count rises to 63.

Quantity change on the midpoint base: (63 - 60) divided by 61.5 gives 0.0488, or 4.88 percent. Income change: (33,000 - 30,000) divided by 31,500 gives 0.0952, or 9.52 percent. Elasticity: 0.0488 / 0.0952 = 0.51.

At 0.51 the good is normal and a necessity. Purchases grew, but at about half the rate of income, so the category lost budget share. This is the pattern behind a familiar observation: richer households spend more on food in dollars and a smaller share of income on it. The same holds for household staples in general, which is why grocery volumes hold up better than restaurant volumes in a recession.

Values close to zero deserve a mention. An elasticity of 0.05 means purchases barely move with income, which is what a heavily habit-driven or tightly budgeted category looks like. A value of exactly zero is rare in survey data and usually means the quantity was rounded or held fixed by the study design.

Reading the result: four bands

The sign and the size of the number sort a good into one of four bands. The table gives the range, the label and what the band implies for a seller watching incomes move.

ResultLabelWhat it implies
Below 0Inferior goodSales fall as customers get richer, so a downturn can lift volume
0 to 1Normal good, necessitySales grow more slowly than income and the budget share shrinks
Exactly 1Unit income elasticitySales keep pace with income and the budget share holds
Above 1Normal good, luxurySales grow faster than income and the budget share rises

Two cautions belong next to the table. First, the bands describe the income range you measured. A good can be a luxury for a low income household and a necessity for a high income one, because the first purchase of a durable item is a big step and the replacement purchase is routine. Second, an elasticity near the boundary is not a different kind of good: 0.98 and 1.02 are the same measurement with different rounding.

For planning, the useful move is to pair the band with the size of the market you serve. A luxury category with an elasticity of 2.4 can lose a fifth of its volume when incomes fall 8 percent, while a necessity at 0.3 loses under 3 percent on the same drop.

Engel curves and budget shares

Plot spending on one category against income and you have an Engel curve, named after the nineteenth century statistician Ernst Engel, who noticed that the share of income spent on food falls as income rises. Income elasticity is the slope of that curve expressed in percentage terms, which makes it comparable across categories and currencies.

United States survey data shows the shape at the household level. The Bureau of Labor Statistics reported average annual expenditures of $35,046 for consumer units in the lowest income quintile in 2024 and $150,342 for the highest, a ratio of 4.29. Spending rose across the range, and it rose far less than income did, which is why the aggregate looks like a necessity.

Income quintile, 2024Average annual expenditures
Lowest$35,046
Second$50,054
Third$66,900
Fourth$89,972
Highest$150,342

One year of national data gives a second reading. Average income before taxes rose 2.4 percent from 2023 to 2024 while average annual expenditures rose 1.8 percent, which implies an elasticity of 0.75 for spending as a whole: 1.8 / 2.4 = 0.75. That figure sits in the necessity band, and it makes sense, since a household cannot double its grocery bill just because its paycheck grew.

Both readings come from the BLS report on consumer expenditures in 2024. Treat them as aggregates: they describe averages across widely different households, and an average elasticity hides the spread inside it.

Where the number breaks down

Five problems account for most bad readings.

Nominal against real income comes first. If income and prices both rise 5 percent, nominal income elasticity may look healthy while the quantity bought did not move in real terms. Deflate income with a price index when the two periods are far apart, or the measure picks up inflation.

Before tax against after tax comes second. A raise that moves a household into a higher bracket lifts gross income more than spendable income, so the elasticity computed on gross income understates the response to money the household can spend.

Household composition comes third. A household that adds a child spends more at the same income, and a survey that ignores size will read that as an income effect. Equivalized income, which divides by the square root of household size, is the usual fix.

Price changes come fourth. Quantity demanded responds to price as well as income, so a period with a large price move mixes two effects in one number. The USDA Economic Research Service elasticity database keeps income and price elasticities in separate columns for that reason, and its own documentation notes that the database stopped being updated.

Aggregation comes last. An average across all households can sit near 0.6 while low income households treat the good as a luxury and high income households treat it as inferior. Segment the data before you trust a single figure, and state the income range the number came from.

Frequently asked questions

What is the formula for income elasticity of demand?

Percent change in quantity demanded divided by percent change in income. For a household whose income rises from $40,000 to $50,000 while purchases rise from 2 to 3, the midpoint version gives 40.00 percent over 22.22 percent, which is 1.80.

What does an income elasticity of 1.80 mean?

Purchases grow about 1.8 percent for every 1 percent of income growth, measured around the points you entered. The good is normal and, because the figure is above 1, it counts as a luxury.

What is a negative income elasticity?

An inferior good. Purchases fall as income rises, as in the instant noodle example where income rose 18.18 percent and quantity fell 10.53 percent, giving an elasticity of -0.58.

How do I tell a necessity from a luxury?

By the size of a positive result. Between 0 and 1 the good is a necessity, so purchases grow more slowly than income; above 1 it is a luxury. A result of 0.51 is a necessity and 1.80 is a luxury.

Why use the midpoint method for income elasticity?

Because it gives the same answer in both directions. An income move from $40,000 to $50,000 is 22.22 percent on the midpoint base, and the reverse move reads the same, while the starting value base gives 25.00 percent one way and 20.00 percent the other.

Is income elasticity the same as price elasticity?

No. Price elasticity divides the quantity change by a change in the good's own price, and income elasticity divides it by a change in household income. The price elasticity of demand calculator covers the price version.

What income elasticity do most goods have?

Most goods are normal, so the figure is positive, and many consumer staples land between 0 and 1. National data puts total spending growth at 1.8 percent against 2.4 percent income growth in 2024, an implied elasticity of 0.75.

Can income elasticity change over time?

Yes. The same good can be a luxury at low income and a necessity at high income, and measured values shift with the time horizon, since households adjust slowly to a permanent income change.

What does an elasticity of exactly 1 mean?

Spending on the good keeps pace with income, so its share of the budget stays put. A household moving from $50,000 to $60,000 with purchases rising from 50 to 60 units records 18.18 percent on both sides, which is an elasticity of 1.00.

Does a high income elasticity mean the good is expensive?

No. The measure is about how purchases respond to income, not about price. A cheap item that people buy only when they feel well off can carry an elasticity above 2, and an expensive staple can sit below 0.5.

How do I use income elasticity for a sales forecast?

Multiply the expected percentage change in your customers' income by the elasticity. At 1.80, a 3 percent rise in local incomes points to a 5.4 percent rise in unit sales, before any price or competitor effect.

What data do I need to calculate it?

Two income levels and the quantity demanded at each one. Both quantities must be positive and the two incomes must differ, or the percent change in income is zero and the ratio has no value.

Why do the formal BLS figures look like necessities?

Because they average every household together. Total spending rose 1.8 percent while income before taxes rose 2.4 percent in 2024, and averages of that kind sit near 0.75 while individual categories range from negative to above 2.

Is income elasticity used in tax policy?

It is used in forecasting. A category with a low elasticity keeps generating sales tax revenue through a downturn, while a luxury category at 2.4 can lose a fifth of its volume when incomes fall 8 percent.

Spotted a wrong number or a broken result?

More Finance tools

See all Finance tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.