Skip to content

Engel curve

Read a good's economic character — normal or inferior, necessity or luxury — off the slope and curvature of a single schedule that plots its consumption against household income while holding all prices fixed.

Version
v2 · 2026-09-19 · History
Domain-specific #
337
Domain group
Social Sciences
Origin domain
Economics & Finance
Subdomain
Consumer Demand → Economics & Finance

Core Idea

An Engel curve is the schedule relating the quantity consumed of a good — or its budget share — to household income, with all prices held constant. Named for Ernst Engel, who in 1857 found that the food share of spending declines as income rises (Engel's law). The curve's slope and curvature classify the good: positive slope marks a normal good, negative an inferior one; among normal goods, a flattening budget share marks a necessity, a rising one a luxury.

How would you explain it like I'm…

More Money, What Changes?

When a family gets more money, they buy different amounts of things. They might buy more ice cream but fewer cheap noodles. An Engel curve is a picture that shows how much of one thing people buy as they get more money, while prices stay the same.

The Income Shopping Graph

An Engel curve is a graph that shows how much of one item a household buys as its income goes up, with prices kept the same. If people buy more of something when they get richer, it is called a normal good. If they buy less, like a cheap food they replace with something nicer, it is called an inferior good. A famous finding, called Engel's law, is that richer families spend a smaller part of their money on food.

Income–Demand Curve

An Engel curve relates how much of a particular good a household consumes, or the share of its budget spent on that good, to its income, with all prices held constant. Its shape classifies the good. An upward slope means a normal good, and a downward slope means an inferior good. Among normal goods, a budget share that shrinks as income rises marks a necessity, and a growing share marks a luxury. These labels describe the curve at a given income level and population, so they are not fixed properties of the good itself. Engel's law, the observation that the food share of spending falls as income rises, is read from this curve.

 

An Engel curve is the income–demand schedule for a single good: quantity consumed, or budget share, plotted against household income with all prices constant. It is named after Ernst Engel, whose 1857 finding that the food expenditure share declines with income is known as Engel's law. The curve's local shape classifies goods. A positive slope means a normal good, and a negative slope means an inferior good. Among normal goods, a falling budget share marks a necessity and a rising one marks a luxury. These labels are local, holding at a particular income and population, rather than being fixed traits of the good. Engel curves are estimated from household expenditure surveys. Development economists use food share as a welfare proxy when income is poorly measured. Tax analysts use them to judge how regressive a commodity tax is. Demand systems such as the Almost Ideal Demand System estimate many Engel curves jointly, to recover preferences and test theoretical restrictions.

Scope of Application

A constructed measure that applies wherever its precondition holds: a population of consuming units with measurable income and prices holdable constant.

  • Consumer-demand analysis — a jointly estimated system of curves (the Almost Ideal Demand System) recovers preferences and tests utility restrictions.
  • Development economics — the food Engel curve used as a welfare proxy via Engel's law, ranking living standards without measuring income.
  • Public finance — reading a commodity tax's regressivity off the slope of the budget-share schedule.
  • Marketing analytics — segmenting demand by income response.
  • Poverty measurement — food-share thresholds from expenditure surveys for cross-household welfare comparison.

Clarity

The curve separates two questions casual demand talk fuses: how consumption moves with price versus income. Holding prices fixed isolates the income channel as a distinct object. It also makes legible that "necessity," "luxury," and "inferior" are not fixed attributes but local properties of the curve, read at a particular income and population.

Manages Complexity

A household's full multi-good, multi-price decision collapses, for any one good, to the slope and curvature of a single income schedule. The question "what kind of good is this, for this population, at this income?" reduces to reading two local parameters, and that same small set carries the welfare, tax-incidence, and preference-recovery readings.

Abstract Reasoning

The curve licenses ceteris-paribus isolation of the income channel, classification by reading slope and curvature at a point (explicitly local), and welfare-ranking by proxy through Engel's law. Further moves read tax incidence off the budget-share shape and treat a jointly estimated system as a testable structure for recovering and falsifying utility-maximizing preferences.

Knowledge Transfer

As a measure, the curve transfers literally wherever income, expenditure, and holdable prices exist — the same construct, computed the same way, across development economics, public finance, and demand analysis. Its failure mode is over-reading: local classifications taken as fixed properties, or the welfare proxy used beyond Engel's-law validity. The named object does not recur outside economics; the portable structure is the parent it instantiates — a ceteris-paribus response function plotted against one driver.

Relationships to Other Abstractions

Local relationship map for Engel curveParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.Engel curveDOMAINPrime abstraction: Function (Mapping) — is a kind ofFunction(Mapping)PRIMEDomain-specific abstraction: Income Effect — includesIncome EffectDOMAINDomain-specific abstraction: Income Elasticity of Demand — includesIncome Elastici…DOMAIN

Current abstraction Engel curve Domain-specific

Parents (1) — outgoing typed relations

  • Engel curve is a kind of Function (Mapping) Prime

    An Engel Curve is a function specialized to map household income to one good's demanded quantity or budget share while the price vector is held fixed.

Children (2) — abstractions linked here by typed relations

  • Income Effect Domain-specific includes Engel curve

    The Income Effect contains movement along an income-demand schedule at fixed prices, which is the defining Engel Curve construction.

  • Income Elasticity of Demand Domain-specific includes Engel curve

    Income Elasticity of Demand contains an Engel Curve because the coefficient is the normalized local slope of quantity against income at fixed prices.

Hierarchy path (1) — routes to 1 parentless root

Neighborhood in Abstraction Space

Engel curve sits in a moderately populated region (46th percentile for distinctiveness): it has near-neighbors but no dense thicket of look-alikes.

Family — Demand Elasticity & Consumer Response (11 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-10-25