Audited 05 Aug 2026·Last updated 28 Oct 2026·3 citations·Tier 2·0 uses

Price Elasticity Supply Calculator

Measure how strongly producers respond to a price change: midpoint (arc) elasticity of supply from an old and new price and the quantities supplied at each.

Price Elasticity Supply Calculator

Midpoint elasticity
0.5238
Percentage change in quantity supplied divided by percentage change in price, both measured from the midpoint; unitless, with values above 1 meaning elastic supply.

Background.

When the price of something rises, producers want to sell more of it. How much more they can actually deliver, and how quickly, is what the price elasticity of supply captures. A farmer who sees wheat prices jump in July cannot harvest a second crop until next season; a print-on-demand shop can run extra copies the same afternoon. Both face the same incentive, but only one can act on it straight away.

The elasticity puts that response on a single scale: the percentage change in quantity supplied divided by the percentage change in price. Above 1, supply is elastic and output grows proportionally more than the price. Below 1 it is inelastic, and at exactly 1 the two move in step. A value of 0 describes a fixed quantity, like the seats in a stadium on match day, which no price can increase.

The awkward part is the word percentage. A move from 10 to 12 is a 20% rise, but the move back from 12 to 10 is a fall of about 16.7%, so the ordinary formula gives a different elasticity depending on which way you read the change. The midpoint method used here measures each change against the average of the old and new values instead, so the same pair of observations yields the same answer in either direction.

Treat the answer as a description of two data points, not proof of cause and effect. If input costs, the weather or the number of firms in the market changed between your two observations, the quantity shift reflects all of that as well as the price.

What is price elasticity supply calculator?

Price elasticity of supply is the responsiveness of the quantity producers offer for sale to a change in the good's own price, measured as a ratio of percentage changes. The arc, or midpoint, version computes both percentages relative to the average of the starting and ending values, giving one number for the stretch of the supply curve between two observed points. It has no units, because the units of price and quantity cancel out.

How to use this calculator.

  1. Enter Old quantity and New quantity in the same unit — tonnes, cases, units per week — measured over periods of equal length, so you are comparing like with like.
  2. Enter Old price and New price in the same currency. Both must be above zero and they must differ; with no price change there is nothing to measure the response against.
  3. Pair each quantity with the price that drove it. For goods that are slow to produce, the response may appear a season or more after the price moved.
  4. Read the result: above 1 is elastic supply, below 1 inelastic. A negative value means quantity moved against the price, which usually signals that something besides price changed between your two observations.

The formula.

Midpoint elasticity=[(Q2-Q1)/average Q]/[(P2-P1)/average P]

E = [(Q₂ − Q₁) ÷ ((Q₁ + Q₂) ÷ 2)] ÷ [(P₂ − P₁) ÷ ((P₁ + P₂) ÷ 2)]. Q₁ and Q₂ are the old and new quantities supplied; P₁ and P₂ are the old and new prices. Each bracket is a percentage change measured against the midpoint rather than the starting value, which is why swapping old and new leaves the result unchanged. Because the halves cancel, the same formula can be written (ΔQ ÷ (Q₁ + Q₂)) ÷ (ΔP ÷ (P₁ + P₂)). The result is unitless and normally positive, since higher prices usually draw out more supply. The price change sits in the denominator, so when it is small, any error in the quantity figures is magnified; elasticities from tiny price moves deserve less trust than those from larger ones.

A worked example.

Example

A producer sells 100 units a week at a price of 10. When the price rises to 12, weekly output rises to 110. The quantity change is 110 − 100 = 10, measured against the average quantity (100 + 110) ÷ 2 = 105, so 10 ÷ 105 = 0.0952, a 9.52% increase. The price change is 12 − 10 = 2 against an average price of (10 + 12) ÷ 2 = 11, so 2 ÷ 11 = 0.1818, an 18.18% increase. Dividing the unrounded shares, (10/105) ÷ (2/11) = 110/210, a midpoint elasticity of 0.5238. Supply is inelastic: each 1% rise in price brought roughly half a percent more output. The simple percentage method would give 10% ÷ 20% = 0.5 reading upwards, but 0.5455 reading the same move from 12 back down to 10; the midpoint figure is the same both ways. Had the producer had spare capacity and lifted output to 130 at the new price, the elasticity would be 1.4348, comfortably elastic.

old Quantity100
old Price10
new Quantity110
new Price12

Frequently asked questions.

What does a supply elasticity of 0.5 mean in practice?
It means quantity supplied rises by about half a percent for every 1% rise in price, so a 10% price increase would draw out roughly 5% more output. Supply in that range is inelastic: producers respond, but they are constrained by capacity, time or inputs from responding fully.
Why is supply usually more elastic in the long run?
In the short run producers are limited to the factories, land and staff they already have, so they can only run harder or draw down stock. Given time they can build capacity, plant more acreage, train workers, and new firms can enter the market. The same price rise therefore produces a larger quantity response a year later than a week later.
Why use the midpoint method instead of a simple percentage change?
Because a simple percentage depends on the starting point. A price move from 10 to 12 is a 20% rise, but from 12 to 10 it is a fall of about 16.7%, so the two directions give different elasticities. Measuring against the average makes the answer symmetric and gives one value for the whole arc.
Can the price elasticity of supply be negative?
The page will return a negative number if quantity fell while price rose, or the reverse. Ordinary supply curves slope upward, so a negative result usually means another factor shifted supply between your two observations, such as a jump in input costs or a poor harvest. Textbook exceptions exist, like a backward-bending supply of labour at high wages.
What makes the supply of a product elastic or inelastic?
The main factors are spare production capacity, the size of inventories, how easily inputs and workers can be shifted from other uses, and how long production takes. Manufactured goods with idle capacity tend to be elastic; crops with a long growing season, rare minerals and fixed venues tend to be inelastic, at least in the short run.
How is this different from price elasticity of demand?
The arithmetic is the same midpoint formula, but it measures the other side of the market. Demand elasticity tracks how buyers change their purchases and is normally negative, because they buy less when prices rise. Supply elasticity tracks how sellers change their output and is normally positive.

How this page was produced

Published by
Quanta Calculator
Primary sources
3 cited below
Method
Midpoint elasticity=[(Q2-Q1)/average Q]/[(P2-P1)/average P]
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon