Tutorials › VEE Economics › Why Nonsatiated Consumers Spend the Full Budget

VEE Economics · Consumer Choice and Optimization · Tutorial 154 of 998

Why Nonsatiated Consumers Spend the Full Budget

Learn to prove budget exhaustion, check it in two-good examples, and recognize when the conclusion does not apply.

Intermediate 10 min read

What You'll Learn

  • Define strict monotonicity for a two-good preference relation.
  • Prove that any affordable bundle with unspent income can be improved.
  • Distinguish the budget set from the budget line.
  • Verify budget exhaustion in perfect-complements and perfect-substitutes examples.
  • Identify why indivisible goods can prevent exact budget exhaustion.

Why Budget Exhaustion Matters

A consumer’s budget identifies the bundles they can afford, but it does not by itself say which affordable bundle is best. A useful result connects preferences to the budget constraint: when both goods are desirable in the strict sense defined below, and each has a positive price, a utility-maximizing consumer cannot leave income unspent. If a chosen bundle did leave some income available, the consumer could use part of it to obtain more of a good and become strictly better off.

This is a statement about an optimum, not a claim that every affordable bundle uses all income. Many bundles inside the budget set leave money unspent. The result says that, under the model’s assumptions, none of those slack-budget bundles can be optimal. It is aligned with the SOA VEE Economics (Validation by Educational Experience) syllabus.

Definition: Let \(x=(x_1,x_2)\) denote a bundle of two goods. Preferences are strictly increasing if, whenever \(y_1\ge x_1\) and \(y_2\ge x_2\), with at least one strict inequality, the consumer strictly prefers \(y\) to \(x\). In words, more of at least one good and no less of the other is strictly better.

Assume the consumer may choose any nonnegative quantities of the two goods, so the consumption set is \(x_1\ge0,\ x_2\ge0\). The prices \(p_1\) and \(p_2\) are strictly positive, and income \(m\) is nonnegative. The budget set contains all affordable bundles; its boundary, where expenditure equals income, is the budget line.

Definition: At prices \(p_1,p_2>0\) and income \(m\), a bundle \(x\) is affordable if \(p_1x_1+p_2x_2\le m\). It exhausts the budget if \(p_1x_1+p_2x_2=m\). A consumer’s optimum is an affordable bundle that is at least as preferred as every other affordable bundle.

The theorem concerns an optimum that exists. For a utility-maximization model, one standard sufficient condition for existence is a continuous utility function on the feasible set: with nonnegative quantities and positive prices, the budget set is closed and bounded. The budget-exhaustion argument itself does not need a particular utility formula or a differentiable preference relation.

The Budget-Exhaustion Result

Theorem: Suppose the consumer can choose divisible quantities of two goods, has strictly increasing preferences, faces strictly positive prices \(p_1,p_2\), and has income \(m\). Any optimal affordable bundle \(x\) must satisfy \(p_1x_1+p_2x_2=m\).

Here is the contradiction argument. Suppose an affordable bundle \(x\) does not exhaust the budget. The difference between income and expenditure is positive. Because good 1 has a positive price, some positive quantity of good 1 can be purchased with that difference. The resulting bundle is still affordable and, by strict monotonicity, is strictly preferred. Therefore \(x\) could not have been optimal.

$$ p_1x_1+p_2x_2<m \quad\Longrightarrow\quad s=m-(p_1x_1+p_2x_2)>0 $$

Choose any \(\varepsilon\) with \(0<\varepsilon\le s/p_1\). Then the new bundle \(y=(x_1+\varepsilon,x_2)\) costs no more than income:

$$ p_1(x_1+\varepsilon)+p_2x_2 =p_1x_1+p_2x_2+p_1\varepsilon \le p_1x_1+p_2x_2+s =m. $$

The new bundle has more good 1 and no less good 2, so \(y\) is strictly preferred to \(x\). This contradicts the definition of an optimum. Thus an optimum cannot have strict slack in its budget constraint; it must lie on the budget line.

1
Assume slack.
Suppose the proposed optimum costs less than income, leaving \(s>0\).
2
Use a positive price.
Since \(p_1>0\), the consumer can buy a positive increment \(\varepsilon\le s/p_1\) of good 1.
3
Compare bundles.
The new bundle is affordable and strictly preferred, contradicting optimality. Hence the budget must be exhausted.

Worked Applications

Worked Example: Detecting a Nonoptimal Slack-Budget Bundle

In a hypothetical market, a consumer has income \(m=\$30\). Good 1 costs \(p_1=\$4\) per unit and good 2 costs \(p_2=\$3\) per unit. The proposed bundle is \(x=(3,4)\). Preferences are represented by \(U(x_1,x_2)=x_1+x_2\). Is this bundle optimal?

Method. First calculate expenditure and available slack. Then use the slack to construct an affordable, strictly better bundle. This directly applies the budget-exhaustion theorem without trying to solve for the consumer’s best bundle.

The proposed bundle costs

$$ p_1x_1+p_2x_2 =4(3)+3(4) =12+12 =\$24. $$

The unspent income is \(\$30-\$24=\$6\). The utility of the proposed bundle is \(U(3,4)=3+4=7\). Spending the \(\$6\) on good 1 buys \(\$6/\$4=1.5\) additional units. The resulting bundle is \(y=(4.5,4)\), with cost

$$ 4(4.5)+3(4)=18+12=\$30, \qquad U(4.5,4)=4.5+4=8.5. $$

The new bundle is affordable and has utility \(8.5>7\). Therefore the proposed bundle is not optimal. The calculation checks the theorem’s logic: a strictly better affordable bundle exists whenever the original bundle leaves income unspent.

Worked Example: A Perfect-Complements Optimum

A hypothetical consumer has income \(m=\$12\), with prices \(p_1=\$2\) and \(p_2=\$1\). The consumer’s utility is \(U(x_1,x_2)=\min(x_1,x_2)\), so utility is determined by the quantity of the less plentiful good. Find an optimal bundle and check whether it exhausts the budget.

Method. Let \(t=\min(x_1,x_2)\), the utility level. To achieve utility \(t\), the consumer must have at least \(t\) units of each good. Since both goods have positive prices, the least-cost bundle delivering that utility is \((t,t)\), costing \(2t+t=3t\). Any bundle delivering utility \(t\) therefore costs at least \(3t\).

Affordability requires \(3t\le12\), so \(t\le4\). The bundle \((4,4)\) is affordable and obtains utility \(4\), which is the greatest feasible utility. Its expenditure is

$$ 2(4)+1(4)=8+4=\$12. $$

Thus \((4,4)\) is an optimum and it exhausts the budget. As a check, a bundle with utility greater than \(4\) would require at least \(5\) units of each good if quantities are restricted to whole units, or more than \(4\) units of each if quantities are divisible. Either way, its cost would exceed \(\$12\). The theorem does not require this particular way of finding the optimum; it confirms that any optimum under these assumptions must spend all \(\$12\).

Worked Example: A Perfect-Substitutes Optimum

A consumer has income \(m=\$10\), and prices are \(p_1=\$3\) and \(p_2=\$1\). Preferences are represented by \(U(x_1,x_2)=3x_1+2x_2\). Find an optimal bundle and verify budget exhaustion.

Method. Bound utility using the budget constraint, then check whether an affordable bundle attains that bound. For every nonnegative bundle,

$$ U(x_1,x_2)=3x_1+2x_2 \le 6x_1+2x_2 =2(3x_1+x_2). $$

The inequality holds because \(3x_1\le6x_1\) when \(x_1\ge0\). For any affordable bundle, \(3x_1+x_2\le10\), so

$$ U(x_1,x_2)\le2(3x_1+x_2)\le20. $$

The bundle \((0,10)\) is affordable, costs \(3(0)+1(10)=\$10\), and gives utility \(3(0)+2(10)=20\). It attains the upper bound, so it is optimal. The budget is exhausted. If \(x_1>0\), the first inequality is strict, so such a bundle cannot achieve utility \(20\); the bound and the candidate together verify the claimed optimum. This method uses a utility bound, not an interior tangency condition.

Assumptions and Limits

The result depends on the assumptions working together. Strictly increasing preferences ensure that adding a good is strictly beneficial. Positive prices ensure that the proof can translate positive slack into an affordable positive quantity. Divisible goods ensure that the consumer can choose a sufficiently small increment rather than being forced to buy a large indivisible unit. The usual model also treats the available goods as goods, not as undesirable items.

Strict monotonicity is stronger than merely saying that more is never worse. With weakly monotone preferences, the consumer may be indifferent to additional units. A slack-budget bundle could then be optimal along with a more expensive bundle, depending on the preferences. If the consumer is satiated—additional units beyond some level do not improve utility—the consumer may rationally leave money unspent. The budget-exhaustion theorem is not a claim that all consumers or all preference models must spend every dollar.

Divisibility matters as well. For example, suppose a consumer can buy only whole units of a good priced at \(\$6\), has \(\$10\), and strictly prefers more units. Buying one unit costs \(\$6\), while buying two costs \(\$12\), which is unaffordable. The best affordable choice is one unit, leaving \(\$4\) unspent. This does not contradict the theorem: the consumer cannot use the remaining money to buy a positive feasible increment. The theorem applies to a divisible consumption set, not automatically to every discrete choice problem.

Common Mistake: Confusing Feasibility With Optimality

A bundle can be affordable without being optimal. For example, with \(p_1=\$2\), \(p_2=\$5\), and \(m=\$25\), the bundle \((5,2)\) costs \(2(5)+5(2)=\$20\). It is feasible, but it leaves \(\$5\) unspent. Under strictly increasing preferences and divisible goods, one more unit of good 2 costs exactly \(\$5\), producing \((5,3)\) at total cost \(2(5)+5(3)=\$25\). The new bundle is strictly better, so \((5,2)\) cannot be optimal.

Wrong calculation: “The bundle costs \(\$20\), which is below the \(\$25\) budget, so it is the consumer’s optimum.” This establishes only affordability. Correction: test whether the bundle can be improved while remaining affordable. Here, adding one unit of good 2 uses the remaining \(\$5\) and strictly improves the bundle.

Key takeaway: Under strictly increasing preferences, positive prices, and divisible goods, any affordable bundle with unspent income can be improved. Therefore every optimum lies on the budget line. This is a necessary property of an optimum under the stated assumptions; by itself, it does not identify which point on the budget line is best.

Check Your Understanding

For each problem, check both the budget calculation and the role of the assumptions.

  1. A consumer has \(m=\$25\), with \(p_1=\$2\) and \(p_2=\$5\). The proposed bundle is \((5,2)\), and preferences are strictly increasing with divisible goods. Calculate the slack, give an affordable strictly better bundle, and state whether the proposed bundle can be optimal. (Answer: It costs \(\$20\), leaves \(\$5\), and \((5,3)\) costs \(\$25\); the proposed bundle is not optimal.)
  2. A consumer has income \(\$24\), prices \(p_1=\$4\), \(p_2=\$2\), and utility \(U(x_1,x_2)=\min(x_1,2x_2)\). Find the maximum utility and one optimal bundle. (Answer: Maximum utility is \(4.8\), attained at \((4.8,2.4)\), which costs \(4(4.8)+2(2.4)=\$24\).)
  3. A consumer has income \(\$20\), prices \(p_1=\$2\), \(p_2=\$5\), and utility \(U(x_1,x_2)=x_1+4x_2\). Find an optimum and verify it using an upper bound on utility. (Answer: \((0,4)\) is optimal with utility \(16\) and expenditure \(\$20\), since \(x_1+4x_2\le0.8(2x_1+5x_2)\le16\).)
  4. Goods can be purchased only in whole units. Each unit costs \(\$6\), income is \(\$10\), and preferences strictly favor more units. Find the best affordable quantity and explain why spending all income is not possible. (Answer: One unit is best and costs \(\$6\); two units cost \(\$12\), so \(\$4\) remains and no feasible additional unit can be purchased.)
  5. Suppose preferences are only weakly increasing: more of either good is never worse, but some additional units may leave the consumer indifferent. Does the strict budget-exhaustion conclusion necessarily follow? Explain. (Answer: No. Adding a good may fail to make the consumer strictly better, so a slack-budget bundle can be optimal; strict monotonicity is needed for the contradiction.)
Clinical Biostats