What Is an Isocost Line? Definition and Equation

An isocost line is a straight line on a graph showing every combination of two inputs (typically labor and capital) that a firm can buy for the same total cost. It’s the producer’s version of a budget line: just as a consumer’s budget line shows what combinations of goods they can afford, an isocost line shows what combinations of inputs a firm can hire without exceeding a given spending level.

The Isocost Equation

The math behind an isocost line is straightforward. If a firm spends on two inputs, labor (L) and capital (K), the total cost C equals the wage rate (w) times the amount of labor, plus the rental rate of capital (r) times the amount of capital:

C = wL + rK

To graph this with capital on the vertical axis and labor on the horizontal axis, you rearrange to solve for K:

K = C/r − (w/r)L

From this form you can read off everything important. The vertical intercept is C/r, which is the maximum amount of capital the firm could afford if it spent nothing on labor. The horizontal intercept is C/w, the maximum labor it could hire if it spent nothing on capital. And the slope is −w/r, the negative ratio of input prices.

What the Slope Tells You

The slope of an isocost line, −w/r, captures how expensive labor is relative to capital. It tells you the rate at which the firm can swap one input for the other while keeping total spending constant. If wages are £10 per worker and capital costs £20 per unit, the slope is −0.5. That means for every additional worker the firm hires, it must give up half a unit of capital to stay on the same budget.

Because input prices are fixed along a given isocost line, the slope is the same everywhere on it. That’s why the line is straight, and why all isocost lines for the same pair of input prices are parallel to each other, just shifted inward or outward depending on the total budget.

How Isocost Lines Shift and Rotate

Two things can change an isocost line’s position on a graph: a change in total spending, or a change in input prices.

  • Higher or lower budget: If the firm increases its total spending while input prices stay the same, the isocost line shifts outward in a parallel fashion. The slope doesn’t change because the price ratio hasn’t changed. A budget cut shifts the line inward.
  • A change in one input’s price: If the wage rises but the cost of capital stays the same, the horizontal intercept (C/w) shrinks while the vertical intercept (C/r) stays put. The line pivots, becoming steeper. The slope changes because the relative price of labor has increased. If capital gets cheaper instead, the vertical intercept moves outward and the line becomes flatter.

The key insight is that only a change in the price ratio alters the slope. A pure budget change keeps the lines parallel.

A Simple Numerical Example

Suppose a firm has a budget of $20, the wage rate is $1 per unit of labor, and the rental rate of capital is also $1 per unit. The isocost equation is:

20 = (1)L + (1)K

The firm could hire 20 units of labor and zero capital, or 20 units of capital and zero labor, or any combination along the line connecting those two points. The slope is −1/1 = −1, meaning one unit of labor costs exactly one unit of capital in trade-off terms.

Now suppose wages double to $2 while capital stays at $1. The new equation for the same $20 budget is 20 = 2L + K. The firm can now afford only 10 units of labor at most (down from 20), but still 20 units of capital. The line has rotated inward on the labor axis, and its slope has steepened to −2.

Finding the Cheapest Way to Produce

Isocost lines become powerful when you pair them with isoquants, which are curves showing all the input combinations that produce the same quantity of output. The firm’s goal is to reach a given isoquant (a target output level) while landing on the lowest possible isocost line (the cheapest budget).

The cost-minimizing combination occurs at the point where an isocost line is tangent to the isoquant. At that tangency, the slope of the isoquant (the rate at which the firm can technically substitute one input for another in production) exactly equals the slope of the isocost line (the rate at which the market lets it trade one input for another by spending). If those two rates don’t match, the firm can always rearrange its inputs to produce the same output for less money.

In the numerical example above, with w = 1, r = 1, and a production function where output equals K times L, the cost-minimizing way to produce 100 units turns out to be 10 units of capital and 10 units of labor, for a total cost of 20. Because both inputs cost the same, the firm uses them in equal amounts. If one input were pricier, the firm would tilt toward the cheaper one.

The Expansion Path

When a firm grows and wants to produce more, it moves to higher isoquants. Each new output target has its own tangency with a new isocost line. The line connecting all these tangency points is called the expansion path. It traces how the firm’s ideal mix of inputs changes as it scales up production.

If input prices stay constant, the expansion path is often a straight line through the origin, meaning the firm scales both inputs proportionally. But if one input becomes more expensive, the expansion path bends toward the axis of the cheaper input. For instance, if labor costs fall by 50 percent, the isocost lines become flatter (labor is now a better deal relative to capital), and at every output level the firm shifts toward using more labor and less capital. The expansion path swings toward the labor axis.

Isocost Lines vs. Budget Lines

If you’ve studied consumer theory, the isocost line will feel familiar. A consumer’s budget line shows all the bundles of two goods a person can buy with a fixed income. An isocost line does the same thing for a firm buying inputs. The math is identical: both are linear equations with a slope equal to the negative price ratio and intercepts determined by the budget divided by each price.

The difference is context. Budget lines pair with indifference curves to find the utility-maximizing consumption bundle. Isocost lines pair with isoquants to find the cost-minimizing input mix. In consumer theory you’re maximizing satisfaction for a given budget; in producer theory you’re minimizing cost for a given output. The geometry works the same way, just the story it tells is different.