Calculate marginal revenue from price elasticity, find the profit-maximizing price, and analyze how price changes impact revenue and profit with a full schedule.
Marginal revenue (MR) is the additional revenue earned from selling one more unit. It's the foundation of profit maximization in economics: a firm should increase output as long as MR exceeds marginal cost (MC), and the profit-maximizing output is where MR = MC. That rule is the core of pricing and production analysis because it ties the next unit sold to the next unit of cost.
For a price-setting firm, marginal revenue depends on price elasticity of demand. The relationship is MR = P × (1 + 1/ε), where ε is the price elasticity. With elastic demand (|ε| > 1), lowering the price increases total revenue. With inelastic demand (|ε| < 1), raising the price increases revenue. The calculator uses that local elasticity view so the result reflects the current pricing environment rather than a flat one-price assumption.
This calculator uses elasticity-based demand modeling to compute MR at any price point, find the profit-maximizing price where MR = MC, and show the full revenue/profit schedule across a range of prices. It also analyzes the impact of a specific price change on quantity, revenue, and profit. Check the example with realistic values before reporting. The output is most useful when you want to see how a price shift changes both quantity sold and profit contribution in the same place.
Pricing decisions are the most powerful profit lever, yet most businesses price by intuition. This calculator applies the MR = MC framework to show you the mathematically optimal price and how far your current pricing deviates from maximum profit. That helps you avoid the common mistake of confusing high revenue with high profit.
Use it when you need to know whether a lower price, higher price, or unchanged price is actually the best economic choice. It turns elasticity and marginal cost into a concrete pricing recommendation instead of a theoretical rule.
MR = P × (1 + 1/ε) ΔQ = ε × (ΔP/P) × Q Optimal Price = MC / (1 + 1/ε) Profit = Revenue − Fixed Costs − (MC × Quantity)
Result: MR = $16.67, Optimal Price = $90
At P = $50 with ε = −1.5, MR = 50 × (1 + 1/(−1.5)) = $16.67. Since MR < MC ($30), the firm is selling too much at too low a price. The optimal price where MR = MC is $90.
Use consistent units, verify assumptions, and document conversion standards for repeatable outcomes.
Most mistakes come from mixed standards, rounding too early, or misread labels. Recheck final values before use. ## Practical Notes
Use this for repeatability, keep assumptions explicit. ## Practical Notes
Track units and conversion paths before applying the result. ## Practical Notes
Use this note as a quick practical validation checkpoint. ## Practical Notes
Keep this guidance aligned to expected inputs. ## Practical Notes
Use as a sanity check against edge-case outputs. ## Practical Notes
Capture likely mistakes before publishing this value. ## Practical Notes
Document expected ranges when sharing results.
Because to sell more units, a price-setting firm must lower the price on ALL units. The gained revenue from the extra unit is offset by lower price on existing units, which is why MR falls below price.
Demand is inelastic — raising the price increases total revenue because the quantity drop is less than proportional. MR is negative in this range, so selling additional units at the lower price reduces revenue.
Run A/B pricing tests, analyze historical price/volume data, or use industry estimates. Grocery items average −0.5 to −1.5, luxury goods −2 to −4, but the right estimate depends on your market and product mix.
It's the profit-maximizing condition. If MR > MC, you profit from additional output; if MR < MC, you lose money on the last unit, so the equality is the point where profit is maximized.
Any firm with pricing power, not a perfect competitor, faces a downward-sloping demand curve and benefits from MR analysis. That includes most real businesses that can change price without losing every customer instantly.
Yes — elasticity varies by price level, market conditions, and competition. It is a local measure, valid near the current price point, so it should be refreshed when the market changes.