Home / CIE 9708 / Indifference Curves and Budget Lines
CIE 9708 · A Level · Topic 7.2

Indifference Curves and Budget Lines

CIE 9708A LevelFree revision notes

Contents: 11 sections

Cambridge International AS & A Level Economics 9708 (A Level) Current syllabus: 2026–2028, Version 2 Official syllabus points: 7.2.1–7.2.4

Exam Essentials

1. What is an indifference curve?

An indifference curve shows all combinations of two goods that give a consumer the same level of satisfaction or utility.

Diagram walkthrough · 2 minIncome and substitution effects on an indifference diagramtutor2uFlagged as hard before it starts, which is fair, and then taken slowly. Any price change, holding everything else constant, produces BOTH an income effect and a substitution effect. The example is a fall in the price of oranges with bananas on the other axis, and the starting point is the one to get right in an exam: the consumer's initial choice is the point of TANGENCY between the budget line and an indifference curve, not any point on either.

If bundle A and bundle B lie on the same indifference curve, the consumer is assumed to be indifferent between them. This does not mean that the bundles contain the same quantities. It means that the consumer regards the gains from having more of one good as exactly compensating for having less of the other.

A simple bundle table

Suppose a consumer regards the following combinations as equally satisfactory:

BundleUnits of XUnits of Y
A112
B28
C45
D73

Plotting these bundles and joining them produces an indifference curve.

Core properties of standard indifference curves

Under the usual assumptions, indifference curves are:

These properties are consequences of assumptions, not physical laws. Perfect substitutes may generate straight-line indifference curves. Perfect complements may generate right-angled curves. A good and a bad may create an upward-sloping curve. Cambridge questions usually use the standard case of two desirable goods unless the context says otherwise.

2. Marginal rate of substitution

The marginal rate of substitution of X for Y (MRSxy) is the quantity of Y a consumer is willing to give up to obtain one additional unit of X while remaining on the same indifference curve.

For a movement between two discrete bundles:

MRSxy = amount of Y given up / additional amount of X obtained

The slope of an indifference curve is negative, so the MRS is often stated as an absolute value.

Example

Moving from bundle A to bundle B gives the consumer 2 extra units of X and requires giving up 6 units of Y.

MRSxy = 6 / 2 = 3

The consumer is willing to give up 3 units of Y for each additional unit of X over that movement.

Why the MRS normally diminishes

At the upper-left of a standard curve, the consumer has much Y and little X. An extra unit of X is relatively valuable, so the consumer may be willing to give up a large amount of Y.

Farther down the curve, the consumer has more X and less Y. Another unit of X is less valuable relative to scarce Y, so the amount of Y willingly sacrificed falls.

This diminishing MRS explains the convex shape of the standard indifference curve.

MRS and marginal utility

Where marginal utilities can be used, the MRS can be expressed as:

MRSxy = MUx / MUy

This creates the bridge between Topic 7.1 and Topic 7.2. The indifference-curve model does not require utility to be measured in cardinal “utils”; it only requires preferences to be ranked consistently.


The budget line

3. Meaning of a budget line

A budget line shows every combination of two goods that exactly exhausts a consumer’s income at given prices.

If income is M, the price of X is Px and the price of Y is Py:

PxX + PyY = M

The line is a constraint, not a statement of preference.

Intercepts

If the consumer spends all income on X:

maximum X = M / Px

If the consumer spends all income on Y:

maximum Y = M / Py

Slope

With X on the horizontal axis and Y on the vertical axis:

slope of the budget line = −Px / Py

The absolute slope is the market opportunity cost of X in terms of Y. To obtain one more unit of X, the consumer must give up Px/Py units of Y.

Worked example

Income is £60. X costs £5 and Y costs £10.

5X + 10Y = 60

A bundle of 6X and 3Y costs £60 and lies on the line. A bundle of 4X and 2Y costs £40 and lies inside it. A bundle of 10X and 3Y costs £80 and lies outside it.

4. Causes of a change in the budget line

The position and slope of the budget line depend on income and prices.

A change in money income

If both prices are unchanged:

The slope is unchanged because Px/Py is unchanged. Both intercepts change in the same proportion as income.

A change in the price of one good

If income and the other price are unchanged, the line pivots.

For example, if Px falls:

If Px rises, the opposite occurs.

Changes in both prices

A proportional fall in both prices has the same effect on purchasing power as a proportional rise in income, although nominal income has not changed.

Taxes, subsidies and rationing

A per-unit tax on X raises its effective consumer price and pivots the line inward on the X-axis. A per-unit subsidy has the opposite effect. Quantity restrictions or block pricing can create a kinked or discontinuous budget constraint rather than one straight line. These are useful extensions but the standard Cambridge model normally begins with constant unit prices.


Consumer equilibrium

5. The highest attainable indifference curve

A rational consumer chooses the affordable bundle that lies on the highest attainable indifference curve.

A hand-drawn indifference curve diagram in ink. Bananas are on the vertical axis and apples on the horizontal. A straight budget line labelled B1 runs from about nine bananas on the vertical axis down to the horizontal axis. Two convex indifference curves are drawn, the lower labelled IC1 and the higher labelled IC2. The budget line touches IC1 at a single point E, with dashed lines from E to five on the banana axis and eight on the apple axis. IC2 lies entirely above and to the right of the budget line, so no point on it can be afforded.
A hand-drawn indifference curve diagram in ink. Bananas are on the vertical axis and apples on the horizontal. A straight budget line labelled B1 runs from about nine bananas on the vertical axis down to the horizontal axis. Two convex indifference curves are drawn, the lower labelled IC1 and the higher labelled IC2. The budget line touches IC1 at a single point E, with dashed lines from E to five on the banana axis and eight on the apple axis. IC2 lies entirely above and to the right of the budget line, so no point on it can be afforded.

Read the diagram for what it rules out as much as what it shows. IC2 is not unreachable because the consumer does not want it, they would prefer it; it is unreachable because every point on it costs more than the income the budget line represents. And E is not merely a point the budget line happens to cross, it is the only point where the line touches IC1 rather than cutting through it, which is what tangency means.

In the standard smooth interior solution, equilibrium occurs where the budget line is tangent to an indifference curve:

MRSxy = Px / Py

Using marginal utilities:

MUx / MUy = Px / Py

which is equivalent to:

MUx/Px = MUy/Py

The condition from Topic 7.1 and the tangency condition from Topic 7.2 describe the same underlying idea: the consumer’s willingness to trade goods must match the trade-off imposed by market prices.

Why a non-tangency point is not optimal

Suppose MRSxy > Px/Py. The consumer values an extra unit of X more highly than the market cost of X in terms of Y. Moving along the budget line towards more X can reach a higher indifference curve.

If MRSxy < Px/Py, the consumer should move towards more Y.

At tangency, there is no feasible small reallocation that raises utility.

The tangency is not enough by itself

The chosen point must also:

With perfect substitutes or very strong preferences, the optimum may be a corner solution at an intercept rather than a tangency. This is one reason not to treat the tangency rule as universal.


Income, substitution and price effects

6. The price effect

The price effect is the total change in quantity demanded caused by a change in the good’s own price, holding other determinants constant.

It can be separated into:

price effect = substitution effect + income effect

This decomposition helps explain why the demand curve normally slopes downward and why Giffen goods are theoretically possible.

7. The substitution effect

The substitution effect is the change in consumption caused by a change in relative prices, with the consumer compensated so that the original level of utility can still be achieved.

When the price of X falls, X becomes cheaper relative to Y. The consumer substitutes towards X and away from Y.

When the price of X rises, the consumer substitutes away from X.

For standard convex preferences, the substitution effect always moves quantity demanded in the opposite direction to the price change.

Showing the substitution effect on a diagram

Using the Hicksian approach:

  1. start at the original tangency between the original budget line and indifference curve;
  2. draw the new budget line after the price change;
  3. draw a compensated budget line parallel to the new budget line but tangent to the original indifference curve;
  4. movement from the original optimum to the compensated optimum is the substitution effect;
  5. movement from the compensated optimum to the final optimum is the income effect.

The compensated line has the new relative-price slope but adjusts purchasing power to keep utility at the original level.

8. The income effect

The income effect is the change in consumption caused by the change in real purchasing power resulting from a price change.

A fall in the price of X makes the consumer’s money income able to buy more. Real income rises. A rise in price lowers real income.

The direction of the income effect depends on whether X is normal or inferior.


Normal goods

9. Price change for a normal good

A normal good is one for which quantity demanded rises when income rises, other things equal.

Consider a fall in the price of X:

For a price rise, both effects reduce quantity demanded.

Price change for XSubstitution effect on XIncome effect for normal XTotal price effect
Price fallsQuantity risesQuantity risesQuantity rises strongly
Price risesQuantity fallsQuantity fallsQuantity falls strongly

This gives the usual downward-sloping demand curve.


Inferior goods

10. Price change for an inferior good

An inferior good is one for which quantity demanded falls when income rises, other things equal.

Consider a fall in the price of inferior good X:

For an ordinary inferior good, the substitution effect is larger than the opposing income effect. Quantity demanded therefore still rises when price falls. Its demand curve remains downward sloping.

Price change for XSubstitution effect on XIncome effect for inferior XOrdinary total effect
Price fallsQuantity risesQuantity fallsQuantity rises if substitution dominates
Price risesQuantity fallsQuantity risesQuantity falls if substitution dominates

The key distinction is:

Inferior does not automatically mean Giffen.

Most inferior goods are not Giffen goods.


Giffen goods

11. The Giffen case

A Giffen good is an inferior good for which the income effect is sufficiently strong to outweigh the substitution effect.

Consider a rise in the price of staple good X:

The demand curve is upward sloping over the relevant range.

A hand-drawn indifference curve diagram in ink showing a Giffen good. Meat is on the vertical axis and rice on the horizontal. Three straight budget lines are drawn: the original B1, the new steeper B2 after the price of rice rises, and a compensating line B3 drawn parallel to B2 and tangent to the original indifference curve. Two indifference curves are labelled, the higher IC1 and the lower IC2. Point a sits on IC1 with budget line B1 at quantity Q1, point b sits on IC1 with the compensating line B3 at the smaller quantity Q2, and point c sits on the lower curve IC2 with the new budget line B2 at quantity Q3. Two arrows beneath the axis mark the two movements: a leftward arrow from Q1 to Q2 and a longer rightward arrow from Q2 to Q3, so Q3 ends up to the right of Q1.
A hand-drawn indifference curve diagram in ink showing a Giffen good. Meat is on the vertical axis and rice on the horizontal. Three straight budget lines are drawn: the original B1, the new steeper B2 after the price of rice rises, and a compensating line B3 drawn parallel to B2 and tangent to the original indifference curve. Two indifference curves are labelled, the higher IC1 and the lower IC2. Point a sits on IC1 with budget line B1 at quantity Q1, point b sits on IC1 with the compensating line B3 at the smaller quantity Q2, and point c sits on the lower curve IC2 with the new budget line B2 at quantity Q3. Two arrows beneath the axis mark the two movements: a leftward arrow from Q1 to Q2 and a longer rightward arrow from Q2 to Q3, so Q3 ends up to the right of Q1.

The diagram is worth reading in the order it was drawn, because the whole result is in the two arrows. a to b is the substitution effect, isolated by the compensating budget line B3: rice is now relatively dearer, so the consumer moves away from it and quantity falls from Q1 to Q2. b to c is the income effect: the price rise has made the consumer genuinely poorer, and because rice is strongly inferior they respond by buying more of it, from Q2 to Q3.

The second arrow is longer than the first. That is the entire Giffen condition drawn rather than asserted, and it is why Q3 lies to the right of Q1: the quantity demanded of rice has risen even though its price has risen. Note also that c sits on the lower curve IC2, which is the diagram insisting that the consumer is worse off, however much more rice they end up buying.

Conditions that make a Giffen outcome more plausible

A Giffen outcome is more plausible when:

A Giffen good is not the same as a Veblen good. A Veblen good may be demanded because a higher price signals status or exclusivity; that is a preference or signalling explanation, not an income-effect explanation.

The crucial hierarchy


Diagram mastery

12. How to construct a price-effect diagram accurately

For a fall in the price of X, with X on the horizontal axis:

  1. draw the original budget line B1;
  2. draw the new budget line B2 pivoting outward from the unchanged Y-intercept;
  3. mark original equilibrium A on indifference curve I1;
  4. mark final equilibrium C on a new indifference curve;
  5. draw compensated line Bc parallel to B2 and tangent to I1 at B;
  6. label A → B as substitution effect;
  7. label B → C as income effect;
  8. label A → C as price effect.

For a normal good, B and C are both to the right of A after a price fall.

For an inferior good, B is to the right of A but C lies to the left of B. If C remains to the right of A, the good is ordinary inferior. If C lies to the left of A, the income effect dominates and the good is Giffen.

Frequent diagram errors


Limitations of the indifference-curve model

13. Preference assumptions

The model assumes consumers can rank all bundles (completeness) and do so consistently (transitivity).

If a consumer prefers A to B and B to C, transitivity requires A to be preferred to C. Real choices can be inconsistent because of framing, context, changing moods or limited attention.

The model also assumes preferences are reasonably stable during the analysis. Advertising, social influence, habit, learning and expectations can change preferences.

14. Information and calculation

Consumers may not know all prices, qualities, future consequences or available alternatives. Comparing many bundles is costly and time-consuming. Consumers may satisfice, follow rules of thumb or copy others rather than solve a formal optimisation problem.

15. Ordinal utility is still unobservable

Indifference curves avoid the need to measure utility in cardinal units, but the curves themselves cannot normally be observed directly. Economists infer preferences from choices, and observed choices may also reflect mistakes, constraints or strategic behaviour.

16. Two-good simplification

The standard diagram places only two goods on the axes. “All other goods” can be grouped into a composite good, but this hides important interactions, complementarities and changes in the prices of many products.

17. Divisibility and smoothness

The model often assumes goods are divisible and curves are smooth. Cars, houses and subscriptions are indivisible. Quantity discounts, rationing, taxes, subsidies and loyalty schemes can produce kinks or discontinuities.

18. Convexity and interior solutions

Convex curves assume consumers prefer balanced combinations and have diminishing MRS. This may not hold for perfect substitutes, perfect complements, addictive goods or strong brand preferences. Corner solutions may therefore occur.

19. Interdependence and external effects

Preferences may depend on what other people consume. Status, fashion, network effects and social norms can make utility interdependent. Consumption may also impose external costs or benefits not represented in the private consumer’s indifference map.

20. Income, uncertainty and time

A single-period budget line ignores borrowing, saving, uncertainty, risk and future consumption. Real consumers make intertemporal choices and may face uncertain income or prices.

21. Overall judgement

The model is not a literal description of how every consumer calculates. Its value is that it separates:

It is therefore a powerful benchmark. Its predictions are most useful when preferences are stable, price and income changes are clear, goods are reasonably divisible and consumers respond consistently. Evaluation should explain both the limitation and why the model may remain useful despite it.


Exam Mastery

22. Analysis chains to memorise

Fall in the price of a normal good

  1. price of X falls
  2. budget line pivots outward
  3. X becomes relatively cheaper
  4. substitution towards X
  5. real purchasing power rises
  6. because X is normal, income effect also raises demand for X
  7. quantity demanded rises

Fall in the price of an ordinary inferior good

  1. price of X falls
  2. substitution towards X
  3. real income rises
  4. because X is inferior, income effect reduces demand for X
  5. substitution effect dominates
  6. quantity demanded still rises, but by less

Rise in the price of a Giffen good

  1. price of staple X rises
  2. substitution effect reduces X
  3. real purchasing power falls sharply
  4. consumer cannot maintain previous consumption of superior alternatives
  5. strong inferior-good income effect increases X
  6. income effect dominates
  7. quantity demanded of X rises

23. Distinctions examiners reward

24. A high-quality evaluation structure

For an essay on the usefulness of indifference-curve analysis:

  1. explain what the model contributes;
  2. identify a specific assumption;
  3. explain how violation of that assumption may change prediction;
  4. distinguish a simplification from a fatal flaw;
  5. judge the contexts in which the model remains useful.

A strong conclusion is conditional. For example:

Indifference-curve analysis is most useful as a benchmark for explaining the separate roles of preferences, income and relative prices. Its precision is weaker where choices are discrete, information is poor, preferences are unstable or social influence is strong, but those limitations do not remove its value as a structured model of constrained choice.

Check you have it

Question 1

The graph shows the budget line for a household as used in indifference curve analysis. R S T O good Y good X What can be concluded about the amount of income that could be spent by the household?

Diagram from the Cambridge Paper 3 (A Level) May/June 2021 paper, variant 3.
More questions on indifference curves and budget lines →

25. Common exam mistakes

What the syllabus asks for on this topicCurrent Cambridge requirements

Current Cambridge requirements

This topic must cover:

  1. the meaning of an indifference curve and a budget line;
  2. causes of a change in the position of the budget line;
  3. income, substitution and price effects for normal, inferior and Giffen goods;
  4. limitations of the indifference-curve model.

Related CIE 9708 topics

Browse all CIE 9708 revision notes →

Not the topic you were looking for? Describe what you are stuck on in your own words and we will take you to the notes that answer it.