Free Cross Price Elasticity Calculator

Product A - Price

$
$

Product B - Demand

units
units

Enter prices and demand values, then click Calculate

The cross price elasticity of demand calculator is a practical tool for evaluating how a change in the price of one product affects the quantity demanded of another. By applying the standard midpoint method, this cross elasticity of demand calculator returns a numeric coefficient that helps classify the relationship between two goods as substitutes, complements, or independent items. Businesses, marketers, and economists can use this substitute goods and complementary goods calculator to quickly assess competitive interactions and consumer behavior.

What Is Cross Price Elasticity?

Cross price elasticity—also referred to as cross elasticity of demand—measures the percentage change in the quantity demanded of product B following a one‑percent change in the price of product A. For instance, if the cost of coffee machines drops substantially, the demand for coffee capsules often rises because the two products are used together; they are complements. Conversely, when the price of butter increases, consumers may shift to margarine, boosting margarine sales—a classic example of substitute goods. The cross‑price elasticity coefficient captures these reactions in a single number.

The Formula Used by the Calculator

The calculator employs the following midpoint‑based formula:

Cross Elasticity=P1A+P2AQ1B+Q2B×ΔQBΔPA\text{Cross Elasticity} = \frac{P_{1A} + P_{2A}}{Q_{1B} + Q_{2B}} \times \frac{\Delta Q_{B}}{\Delta P_{A}}

where:

  • P1AP_{1A} and P2AP_{2A} are the initial and final prices of product A,
  • ΔPA=P2A−P1A\Delta P_{A} = P_{2A} - P_{1A} (the change in price of A),
  • Q1BQ_{1B} and Q2BQ_{2B} are the initial and final quantities demanded of product B,
  • ΔQB=Q2B−Q1B\Delta Q_{B} = Q_{2B} - Q_{1B} (the change in quantity demanded of B).

Using this equation, the tool automatically computes the coefficient from the values you provide.

Interpreting the Result

The sign of the cross‑price elasticity reveals the nature of the relationship:

  • Positive coefficient: the goods are substitute goods. A price increase for product A leads to higher demand for product B. Everyday examples include competing brands like Coca‑Cola and Pepsi, or butter and margarine.
  • Negative coefficient: the goods are complementary goods. A price increase for A reduces the demand for B. For example, a rise in printer prices typically lowers the demand for printer ink.
  • Coefficient near zero: the two goods are independent. Price changes in product A have no significant effect on the demand for product B.

The magnitude of the coefficient (its absolute value) indicates the strength of the response:

  • Elastic cross elasticity (∣Ecross∣>1|E_{cross}| > 1): the percentage change in quantity demanded of B is larger than the percentage change in price of A.
  • Inelastic cross elasticity (0<∣Ecross∣<10 < |E_{cross}| < 1): the quantity response is proportionally smaller than the price change.

Practical Calculation: Coca‑Cola vs. Pepsi

The example below illustrates how to apply the formula step by step.

  • Product A: Coca‑Cola, with an initial price of P_{1A} = \0.69percanandafinalpriceofper can and a final price ofP_{2A} = $0.59percan.Thepricechangeisper can. The price change is\Delta P_{A} = -$0.10$.
  • Product B: Pepsi, with an initial demand of Q1B=680Q_{1B} = 680 million cans per day and a final demand of Q2B=600Q_{2B} = 600 million cans per day. The change is ΔQB=−80\Delta Q_{B} = -80 million cans.

Plug the absolute values into the formula:

Ecross=0.69+0.59680+600×800.10=1.281280×800=0.001×800=0.8.]Theresultingcoefficientis∗∗0.8∗∗—positive,confirmingthatCoca‑ColaandPepsiare∗∗substitutegoods∗∗.Because0.8islessthan1,thecrosselasticityisinelastic:thedropinPepsidemandisproportionallysmallerthanthepricedecreaseofCoca‑Cola.Foramorecompleteunderstandingofmarketdynamics,youcanusethistoolalongsideapriceelasticityofdemandcalculatororanincomeelasticityofdemandcalculator.Whetheryouareanalyzingcompetitorsorproductbundles,thecrosspriceelasticityofdemandcalculatorprovidesaclear,data‑drivenanswer.E_{cross} = \frac{0.69 + 0.59}{680 + 600} \times \frac{80}{0.10} = \frac{1.28}{1280} \times 800 = 0.001 \times 800 = 0.8. ] The resulting coefficient is **0.8**—positive, confirming that Coca‑Cola and Pepsi are **substitute goods**. Because 0.8 is less than 1, the cross elasticity is inelastic: the drop in Pepsi demand is proportionally smaller than the price decrease of Coca‑Cola. For a more complete understanding of market dynamics, you can use this tool alongside a price elasticity of demand calculator or an income elasticity of demand calculator. Whether you are analyzing competitors or product bundles, the cross price elasticity of demand calculator provides a clear, data‑driven answer.

FAQ

1. How is cross price elasticity calculated?

The calculator uses the midpoint formula: (P1A + P2A) divided by (Q1B + Q2B), multiplied by (ΔQB / ΔPA). P1A and P2A are the initial and final prices of product A; Q1B and Q2B are the initial and final quantities of product B.

2. What does a positive cross elasticity coefficient indicate?

A positive coefficient means the two goods are substitute goods. When the price of product A rises, the demand for product B increases, as seen with competing brands like Coca‑Cola and Pepsi.

3. What does a negative cross elasticity coefficient indicate?

A negative coefficient signals complementary goods. If the price of product A goes up, the demand for product B declines. For instance, higher printer prices reduce the demand for printer ink.

4. In the Coca‑Cola and Pepsi example, what is the cross elasticity and what does it tell us?

The calculated crossover elasticity is 0.8. This positive number confirms that the two beverages are substitute goods. Since 0.8 is less than 1, the response is inelastic—the change in Pepsi demand is proportionally smaller than the price change of Coca‑Cola.

5. What is the difference between elastic and inelastic cross price elasticity?

If the absolute value of the coefficient exceeds 1, the cross elasticity is elastic: the quantity demanded of B changes proportionally more than the price change of A. If the absolute value is between 0 and 1, the cross elasticity is inelastic—the quantity response is proportionally smaller.

How to Use

  1. Enter the initial price and final price of product A.
  2. Enter the initial demand and final demand for product B.
  3. Click Calculate to see the cross-price elasticity and whether the products are substitute or complementary goods.