Tutorials › VEE Economics › Calculating Opportunity Costs from Production Tables

VEE Economics · Comparative Advantage and Trade · Tutorial 802 of 998

Calculating Opportunity Costs from Production Tables

Convert production limits and resource requirements into unit opportunity costs, with careful attention to units and the assumptions behind each calculation.

Beginner 10 min read

What You'll Learn

  • Calculate the opportunity cost of one unit from maximum-output schedules.
  • Translate a change in production into units of the other good forgone.
  • Use a worker’s output over a fixed work period to calculate unit costs.
  • Convert resource requirements per unit into opportunity costs.
  • Check that each ratio has the correct units and interpretation.
  • Identify when a production table does not justify a constant unit cost.

Why Production Tables Need Careful Reading

A production table can show how much of two goods a country or worker can make, or how much of a resource each good requires. Either kind of table can be used to calculate opportunity cost, but the calculation depends on what the entries measure. A ratio that is correct for maximum outputs may be wrong if the entries are resource requirements per unit.

The key is to ask: to make one more unit of this good, how many units of the other good must be given up? That answer is a unit opportunity cost. Keeping the units beside every quantity makes the calculation easier to interpret and helps catch inverted ratios. The methods here are aligned with the SOA VEE Economics (Validation by Educational Experience) syllabus.

Definition: The opportunity cost of producing a quantity of one good is the quantity of the best alternative good that must be forgone to produce it. A unit opportunity cost is the amount of the alternative good forgone per additional unit of the good being produced. For two goods, call them \(A\) and \(B\), the unit opportunity cost of \(A\) is measured in units of \(B\) per unit of \(A\), and vice versa.

Reading Maximum-Output Tables

A common table reports the maximum amount of each good that can be produced with the available resources if those resources are devoted entirely to that good. Suppose the table says an economy can produce at most \(A_{\max}\) units of \(A\), or \(B_{\max}\) units of \(B\). If resources can be shifted between the two goods at a constant rate, producing more \(A\) uses resources that could have produced \(B\).

$$ \text{OC of 1 unit of } A = \frac{B_{\max}\text{ units of }B}{A_{\max}\text{ units of }A} $$

The units simplify to units of \(B\) per unit of \(A\). The reverse calculation gives the unit opportunity cost of \(B\). These formulas rely on a fixed pool of resources that can be transferred between uses and on a constant tradeoff over the production range being considered. If the table only gives separate maxima and the tradeoff changes as resources move, the ratio of the maxima is an average over the full range, not necessarily the cost of each additional unit.

Worked Example: A Country’s Maximum-Output Schedule

A hypothetical country has resources that can produce either 150 thousand tonnes of grain or 90 thousand tonnes of fabric. Assume resources are fully usable in either activity and the production tradeoff is constant. Calculate each good’s unit opportunity cost. Then find the grain forgone if fabric production rises by 30 thousand tonnes.

Method: convert the full-range output ratio to a unit ratio. For one unit of fabric, the country gives up:

$$ \frac{150\text{ thousand tonnes of grain}} {90\text{ thousand tonnes of fabric}} = \frac{5}{3}\text{ tonnes of grain per tonne of fabric}. $$

For one unit of grain, the reciprocal calculation gives:

$$ \frac{90\text{ thousand tonnes of fabric}} {150\text{ thousand tonnes of grain}} = \frac{3}{5}\text{ tonnes of fabric per tonne of grain}. $$

A rise of 30 thousand tonnes of fabric costs \(30 \times \frac{5}{3}=50\) thousand tonnes of grain. The units are consistent: thousand tonnes of fabric multiplied by tonnes of grain per tonne of fabric leaves thousand tonnes of grain. As a check, 30 is one-third of the maximum fabric output of 90, and one-third of the maximum grain output of 150 is 50. The calculation avoids confusing the unit cost with the total amount forgone.

Why the Output Ratio Gives the Cost

The ratio follows from how resources are divided. Under a constant tradeoff, suppose using all resources for \(A\) produces \(A_{\max}\) units, while using all resources for \(B\) produces \(B_{\max}\) units. If a fraction \(r\) of the resources is moved from \(B\) production to \(A\), output of \(A\) rises by \(rA_{\max}\), while output of \(B\) falls by \(rB_{\max}\). Dividing the loss of \(B\) by the gain in \(A\) gives the opportunity cost per unit of \(A\).

$$ \frac{\text{units of }B\text{ forgone}}{\text{units of }A\text{ gained}} = \frac{rB_{\max}}{rA_{\max}} = \frac{B_{\max}}{A_{\max}}. $$

The fraction \(r\) cancels, so the same ratio applies to any change within this constant-tradeoff model. This is why the maximum-output ratio gives a unit cost in that model. The result need not hold when the tradeoff varies across production choices; in that case, use the relevant adjacent entries or segment of the schedule rather than treating the full-range ratio as constant.

Worker Output Tables

A worker table has the same logic as a country table when it reports the amounts of two goods one worker can make during the same fixed period. The period must match for both entries. If a worker can make \(a\) units of \(A\) or \(b\) units of \(B\) in one shift, the unit cost of \(A\) is \(b/a\) units of \(B\) per unit of \(A\), assuming the worker can switch tasks and the tradeoff is constant.

Worked Example: Output from One Worker’s Shift

In a hypothetical workshop, one worker has a 6-hour shift. During that shift, the worker can produce either 24 wooden handles or 18 metal brackets. Assume the worker’s production rate is constant and the same shift is used for either product. Find the unit opportunity costs. If the worker switches from brackets to 8 handles, calculate the number of brackets forgone.

Method: compare outputs over the same time period. The cost of one handle is the bracket output divided by the handle output:

$$ \frac{18\text{ brackets per shift}}{24\text{ handles per shift}} = \frac{3}{4}\text{ bracket per handle}. $$

The cost of one bracket is the reverse ratio:

$$ \frac{24\text{ handles per shift}}{18\text{ brackets per shift}} = \frac{4}{3}\text{ handles per bracket}. $$

Producing 8 handles uses resources that could make \(8 \times \frac{3}{4}=6\) brackets. Equivalently, 8 handles are one-third of the 24 handles possible in a shift, and one-third of 18 brackets is 6. The two checks agree. The 6-hour period cancels in the ratio because both output figures refer to that same shift; comparing outputs from different periods without first converting them to a common time unit would not be valid.

Tables of Resource Requirements

Some tables report how much of a resource is needed to make one unit of each good, rather than how much output is possible. Read the entries carefully: more resource per unit means production of that good uses more of the shared resource. If one unit of \(A\) requires \(a\) hours and one unit of \(B\) requires \(b\) hours, then the hours needed for one \(A\) could instead produce \(a/b\) units of \(B\), provided the resource is transferable and the requirements are constant.

$$ \text{OC of 1 unit of }A = \frac{a\text{ resource units per }A} {b\text{ resource units per }B} = \frac{a}{b}\text{ units of }B. $$

Here the resource units cancel, leaving units of \(B\) per unit of \(A\). In a table of maximum outputs, the cost of \(A\) is the maximum output of \(B\) divided by the maximum output of \(A\). In a table of resource requirements, it is the resource required for \(A\) divided by the resource required for \(B\). Both calculations compare the resource use associated with one unit of each good, but the entries have different meanings.

Worked Example: Machine-Hour Requirements

A hypothetical plant has 84 machine-hours available. Each pump requires 3 machine-hours, and each heater requires 7 machine-hours. Assume all machines are interchangeable between the two product lines and there are no setup losses. Calculate the unit opportunity cost of each product. Then find the heaters forgone when production increases by 14 pumps.

Method: compare machine-hours per unit. The 3 machine-hours needed for one pump could instead make \(3/7\) of a heater, so:

$$ \text{OC of 1 pump} = \frac{3\text{ machine-hours per pump}} {7\text{ machine-hours per heater}} = \frac{3}{7}\text{ heater per pump}. $$

The reverse unit cost is:

$$ \text{OC of 1 heater} = \frac{7\text{ machine-hours per heater}} {3\text{ machine-hours per pump}} = \frac{7}{3}\text{ pumps per heater}. $$

An additional 14 pumps requires \(14 \times 3=42\) machine-hours. Those same 42 hours could produce \(42/7=6\) heaters. The unit-cost calculation agrees: \(14 \times 3/7=6\) heaters. As a capacity check, all 84 hours can produce \(84/3=28\) pumps or \(84/7=12\) heaters. The figures are internally consistent, and the shared machine-hour unit cancels from the opportunity-cost ratio.

Using a Production Schedule with Several Rows

A production schedule may list several feasible combinations rather than only the two maximum-output endpoints. To calculate the cost of moving between two rows, subtract the initial output from the final output for each good. A decrease in one good divided by an increase in the other gives the opportunity cost over that particular move. The units should remain visible until the final ratio has been interpreted.

If the schedule has a constant tradeoff, different intervals give the same unit cost. If the schedule’s tradeoff changes, calculate costs separately for the relevant intervals. Do not assume that a ratio from one interval applies to the whole schedule.

Worked Example: Comparing Two Rows in a Production Schedule

A hypothetical region’s schedule includes a choice of 10 thousand units of equipment and 80 thousand units of food, or 25 thousand units of equipment and 50 thousand units of food. Calculate the opportunity cost of equipment over this move, and then calculate the food forgone per additional thousand units of equipment.

Method: calculate changes between the stated rows. Equipment rises by \(25-10=15\) thousand units. Food falls by \(80-50=30\) thousand units. Therefore the cost of the move is 30 thousand units of food for 15 thousand units of equipment:

$$ \frac{30\text{ thousand food units forgone}} {15\text{ thousand equipment units gained}} = 2\text{ food units per equipment unit}. $$

The thousand-unit labels cancel. For each additional thousand equipment units, food falls by \(30/15=2\) thousand units. This describes the average tradeoff between these two rows; it does not establish that every other segment of the schedule has the same cost. The check is to multiply the per-unit cost by the equipment increase: \(2 \times 15=30\) thousand food units, matching the observed decrease.

Common Mistakes and a Reliable Procedure

A frequent error is to invert the ratio. In the first example, a mistaken calculation for the cost of fabric might be \(90/150=3/5\) grain per fabric. That calculation uses fabric units divided by grain units, so its units are fabric per grain—not grain per fabric. The correction is \(150/90=5/3\) tonnes of grain per tonne of fabric. The reciprocal \(3/5\) is instead the cost of grain, measured in fabric per grain.

Other errors come from skipping the meaning of the table. A figure such as “3 hours per pump” is not a maximum output; it is a resource requirement. Similarly, a worker’s “18 brackets per shift” cannot be compared directly with “24 handles per day” until the time periods are made consistent. For a schedule with multiple rows, use the changes between the specified rows rather than substituting endpoint maxima.

1
Identify what each entry measures.
Distinguish maximum outputs, output per fixed period, resource requirements per unit, and combinations in a schedule.
2
Name the cost being asked for.
For example, “units of food forgone per unit of equipment,” not just “the ratio.”
3
Write the ratio with units.
Choose the numerator and denominator so the resource or time units cancel and the requested output units remain.
4
Check the direction and scope.
Confirm that the answer describes the correct good being forgone and that the table supports applying the ratio to the requested production change.

Why the Unit Calculation Matters

Opportunity cost gives a common way to describe what is sacrificed when production resources are redirected. A unit cost is useful because it puts choices on a per-unit basis; a total cost then follows by multiplying the unit cost by the number of additional units produced, when the rate is constant over that change. Keeping the distinction clear prevents a total loss from being mistaken for a unit cost.

The central discipline is dimensional reasoning. If the question asks for units of \(B\) per unit of \(A\), arrange the quantities so that the final units are exactly \(B/A\). Then check that the table’s assumptions support the result. A ratio is not meaningful merely because it can be calculated; it must answer the stated production question.

Check Your Understanding

For each problem, state the unit opportunity cost with units and use the table’s assumptions appropriately.

  1. A hypothetical island can produce at most 96 crates of fruit or 64 crates of furniture using the same resources. Assume a constant tradeoff. What is the opportunity cost of one crate of furniture? (Answer: 1.5 crates of fruit per crate of furniture.)
  2. In one 8-hour shift, a worker can make 30 insulated containers or 20 storage racks. Assuming a constant rate, how many racks are forgone when output rises by 12 containers? (Answer: 8 racks.)
  3. One unit of product A requires 5 labor-hours, while one unit of product B requires 8 labor-hours. With transferable labor and constant requirements, what is the opportunity cost of one unit of A? (Answer: \(5/8\) unit of B per unit of A.)
  4. A production schedule moves from 18 thousand solar panels and 72 thousand battery packs to 30 thousand solar panels and 48 thousand battery packs. What is the average opportunity cost of one additional solar panel over this move? (Answer: 2 battery packs per solar panel.)
  5. A workshop has 120 machine-hours available. A turbine requires 6 machine-hours per unit and a pump requires 4 machine-hours per unit. How many pumps are forgone if production rises by 10 turbines, and is the proposed increase feasible with the stated total machine-hours if production starts from zero? (Answer: 15 pumps are forgone; the increase is feasible because it requires 60 of the available 120 machine-hours.)
Clinical Biostats