Revenue Maximizing Price and Quantity Calculator
Use this premium calculator to find the revenue maximizing price and quantity for a linear demand curve. Choose whether your demand is written as inverse demand, P = a – bQ, or direct demand, Q = a – bP. The tool calculates the optimum point, total revenue, and visualizes the revenue curve.
Your results will appear here
Enter your demand function details and click Calculate Revenue Maximum.
How to Calculate Revenue Maximizing Price and Quantity
Understanding how to calculate revenue maximizing price and quantity is one of the most practical skills in pricing, microeconomics, and business strategy. Whether you manage a retail catalog, run a subscription business, teach economics, or build financial models, you eventually face the same question: at what price does total revenue peak, and how many units will customers buy at that price?
The answer begins with demand. If you know how quantity changes when price changes, you can express the demand relationship mathematically, compute total revenue, and identify the point where revenue is as high as possible. This is not always the same as the profit maximizing point. Revenue maximization focuses on the largest possible sales value, while profit maximization also subtracts costs and typically occurs where marginal revenue equals marginal cost.
Step 1: Start with a demand equation
Most textbook and business pricing exercises begin with a linear demand curve. You will typically see one of these two forms:
These two equations describe the same basic relationship in different ways. In inverse demand, price is written as a function of quantity. In direct demand, quantity is written as a function of price. The parameter a is an intercept, and b is the slope term. For revenue maximization, the demand curve should slope downward, which means b > 0.
If you are using market data rather than a textbook example, you may estimate demand from historical pricing and sales records. You can also use survey data, A/B tests, or econometric regression. However you obtain the equation, the next step is the same: convert demand into a total revenue function.
Step 2: Write the total revenue function
Total revenue, usually abbreviated TR, equals price times quantity:
If your demand is written as inverse demand, substitute the expression for price into the revenue equation:
If your demand is written as direct demand, substitute the expression for quantity instead:
In both cases, total revenue becomes a quadratic expression. The squared term has a negative sign, which means the revenue curve is concave. Graphically, it looks like an upside down parabola. That shape is important because it guarantees a single peak, which is your revenue maximum.
Step 3: Use the revenue maximizing formula
For a linear demand curve, the revenue maximizing point has a clean closed form solution. If you are working with inverse demand, the optimal quantity is:
Then plug that quantity back into the inverse demand function to find price:
Maximum revenue is:
If you are working with direct demand, the formulas switch around:
This is why the calculator above asks which demand format you are using. The same economics is present in both forms, but the optimal variable changes depending on which variable is written explicitly.
Step 4: Understand the elasticity rule at the optimum
There is a second way to understand the revenue maximizing point: it occurs where demand is unit elastic. In plain language, a 1 percent increase in price causes a 1 percent decrease in quantity demanded, so the percentage effects just offset each other. At that exact point, total revenue is at its highest level.
This leads to a useful managerial rule:
- If demand is inelastic, raising price tends to increase total revenue.
- If demand is elastic, raising price tends to decrease total revenue.
- If demand is unit elastic, total revenue is maximized.
That rule is especially useful when you do not have a neat algebraic equation but do have elasticity estimates from market testing or analytics. The closer you move toward unit elasticity, the closer you are to revenue maximization.
Worked example with a linear inverse demand curve
Suppose demand is:
Here, a = 120 and b = 2. Apply the formula:
- Compute the revenue maximizing quantity: Q* = 120 / (2 × 2) = 30
- Compute the revenue maximizing price: P* = 120 / 2 = 60
- Compute maximum revenue: TR* = 60 × 30 = 1,800
You can verify this by writing the revenue function directly:
The revenue curve rises as quantity increases from zero, peaks at 30 units, and then falls. This is exactly what the calculator chart displays.
Comparison table: sample demand schedule and revenue pattern
The table below uses the same example, P = 120 – 2Q, to show how revenue changes at different quantities. Notice that revenue rises to a maximum at 30 units and then declines after that point.
| Quantity Q | Price P = 120 – 2Q | Total Revenue TR = P × Q | What happens to revenue? |
|---|---|---|---|
| 10 | 100 | 1,000 | Still rising |
| 20 | 80 | 1,600 | Rising |
| 30 | 60 | 1,800 | Maximum revenue |
| 40 | 40 | 1,600 | Falling |
| 50 | 20 | 1,000 | Falling faster |
How marginal revenue fits into the calculation
Another standard method is to compute marginal revenue, or MR, which measures how much total revenue changes when one more unit is sold. For an inverse linear demand curve P = a – bQ, the marginal revenue curve is:
Revenue is maximized when marginal revenue equals zero. Setting MR = 0 gives:
This is the same result we reached earlier. In business terms, you should keep expanding quantity while marginal revenue is positive. Once marginal revenue turns negative, every additional unit lowers total revenue, which means you have moved past the revenue maximizing point.
Comparison table: elasticity and revenue effect
Pricing teams often reason in terms of elasticity rather than algebra. The table below summarizes how elasticity changes the revenue outcome of a price increase.
| Price elasticity of demand | Example price change | Expected quantity response | Likely revenue effect |
|---|---|---|---|
| -0.5 | Price rises 10% | Quantity falls about 5% | Revenue tends to increase because quantity falls less than price rises |
| -1.0 | Price rises 10% | Quantity falls about 10% | Revenue stays roughly unchanged at the unit elastic point |
| -1.5 | Price rises 10% | Quantity falls about 15% | Revenue tends to decrease because quantity falls more than price rises |
| -2.0 | Price rises 10% | Quantity falls about 20% | Revenue decreases more sharply |
Revenue maximization versus profit maximization
A common mistake is to assume that the highest revenue also creates the highest profit. That is not generally true. Profit equals total revenue minus total cost. A firm with meaningful variable costs may earn its highest profit at a lower quantity and a higher price than the revenue maximizing point.
For profit maximization, the standard rule is:
If marginal cost is greater than zero, then the profit maximizing quantity usually occurs before the point where MR reaches zero. Said differently, firms that only chase top line revenue can oversell, underprice, and sacrifice margin. This is why finance teams, strategy teams, and economists carefully distinguish between revenue optimization and profit optimization.
How to estimate the inputs in the real world
In practice, the hardest part is not the algebra. It is estimating a realistic demand curve. Here are common approaches:
- Historical sales analysis: Review periods where price changed and measure the quantity response.
- A/B pricing tests: Show different prices to similar customer groups and compare conversion and order volume.
- Conjoint analysis: Survey customers about tradeoffs between price and product features.
- Regression modeling: Estimate demand while controlling for seasonality, promotion, channel mix, and competitor activity.
- Segment specific modeling: Build different demand curves for enterprise, mid market, and consumer groups instead of using one average market curve.
When you estimate the curve, be careful about stockouts, temporary promotions, channel conflict, and macroeconomic shifts. A pricing model built on distorted data will produce a mathematically correct answer to the wrong question.
Common mistakes when calculating the revenue maximizing point
- Using the wrong demand form: Do not apply the inverse demand formula to a direct demand equation or vice versa.
- Ignoring units: Make sure price is in the same currency and quantity is measured consistently.
- Forgetting that b must be positive: A linear revenue maximum requires a downward sloping demand curve.
- Confusing revenue with profit: Revenue is not net income.
- Assuming one curve fits all customers: Different segments often have different elasticities.
- Overlooking operational constraints: Capacity, inventory, and regulation can make the purely mathematical optimum infeasible.
Why official pricing and market data matter
Good pricing decisions depend on a realistic view of the market. Official inflation data helps you understand whether cost pressure and customer price sensitivity are changing. Retail trade data can reveal whether your category is expanding or contracting. Monetary policy and inflation expectations can also influence how quickly customers accept price changes.
For dependable background data, review authoritative sources such as the Bureau of Labor Statistics Consumer Price Index handbook, the U.S. Census Bureau retail trade reports, and the Federal Reserve monetary policy resources. Those sources do not compute your revenue maximizing price directly, but they provide the market context you need to estimate demand more accurately.
When a simple calculator is enough and when you need more
If your product faces a fairly stable, linear demand curve and you need a quick answer for a case study, classroom assignment, or first pass pricing model, a linear revenue maximizing calculator is enough. It gives you a transparent benchmark that is easy to explain to executives and stakeholders.
However, you may need a richer model when:
- Demand is nonlinear or has strong threshold effects.
- Competitors respond quickly to your price changes.
- You sell bundles, tiers, or subscriptions with churn dynamics.
- Capacity constraints limit output.
- Customer segments have meaningfully different elasticities.
- Your real objective is profit, contribution margin, or lifetime value rather than top line revenue.
In those cases, the linear revenue maximum still serves as a useful starting point. It tells you where the demand curve alone would place the sales peak before costs and strategic constraints are layered on top.
Final takeaway
To calculate revenue maximizing price and quantity, begin with a demand equation, convert it into a total revenue function, and identify the peak of that function. For a linear inverse demand curve P = a – bQ, the revenue maximizing quantity is a / (2b) and the revenue maximizing price is a / 2. For a direct demand curve Q = a – bP, the revenue maximizing price is a / (2b) and the revenue maximizing quantity is a / 2.
Use the calculator above whenever you want a fast and accurate answer, then validate the result against market evidence, customer elasticity, cost structure, and strategic goals. That is how you turn a clean economics formula into a strong pricing decision.