MICROECONOMICS • MARKET POWER & STRATEGIC INTERACTION

Price Discrimination

How firms with market power extract surplus by charging different prices to different buyers.

Historical Context & Motivation

The idea that a seller might charge different buyers different prices for an identical product dates back to the earliest formal treatments of monopoly theory. In competitive markets, the law of one price prevails: arbitrage drives all transactions toward a single equilibrium price. But when a firm possesses market power—the ability to influence the price it charges—it faces a tantalizing dilemma. Setting a single monopoly price leaves money on the table because some consumers would have paid more, while others are priced out entirely. Price discrimination emerged as the theoretical and practical resolution to this dilemma, enabling firms to capture a larger share of the total surplus generated by trade.

1838
Cournot's Monopoly Analysis
Antoine Augustin Cournot published Recherches sur les principes mathématiques de la théorie des richesses, formalizing how a monopolist selects the profit-maximizing price along a downward-sloping demand curve, laying the groundwork for analyzing non-uniform pricing.
1920
Pigou's Three Degrees
Arthur Cecil Pigou introduced the canonical taxonomy of first-, second-, and third-degree price discrimination in The Economics of Welfare. His classification remains the standard framework taught in microeconomics courses worldwide.
1956
Robinson's Imperfect Competition
Joan Robinson extended Pigou's analysis, examining the welfare effects and conditions under which price discrimination arises in markets characterized by imperfect competition and product differentiation.
1980s–2000s
Revenue Management & Digital Pricing
Airlines pioneered yield-management systems that dynamically adjust fares based on booking time, seat availability, and customer segmentation. The internet era accelerated these techniques, enabling personalized pricing, couponing, and versioning at scale across e-commerce platforms.
2010s–present
Algorithmic & Data-Driven Discrimination
Machine learning algorithms now allow firms to estimate individual willingness to pay using browsing history, location data, and purchase records, blurring the line between second- and first-degree discrimination and raising new regulatory and ethical questions.

The central question that price discrimination addresses is straightforward yet far-reaching: how can a firm with pricing power move beyond the constraint of a single price to capture more consumer surplus, increase profits, and sometimes even expand total output? Understanding this mechanism is essential for business strategists who design pricing architectures as well as for policymakers who evaluate their welfare consequences.

Core Principles & Definitions

Price discrimination occurs when a firm sells the same product or service to different consumers at different prices, where those price differences are not justified by cost differences. Three conditions must hold simultaneously for price discrimination to be feasible: the firm must possess some degree of market power, it must be able to identify or sort consumers according to their willingness to pay, and arbitrage must be prevented—low-valuation buyers must not be able to resell the product to high-valuation buyers, which would erode the price differential.

1

First-Degree (Perfect)

The firm charges each consumer their exact maximum willingness to pay (reservation price). All consumer surplus is transferred to the producer. This is the theoretical benchmark; real-world examples are rare but approximated by individual negotiation (e.g., car dealerships, financial advisory fees).
2

Second-Degree (Menu Pricing)

The firm offers a menu of product versions, quantities, or bundles and lets consumers self-select into different price–quality tiers. Examples include quantity discounts, software editions (Basic vs. Pro), and airline seat classes. The firm cannot observe type directly but designs incentive-compatible options.
3

Third-Degree (Group Pricing)

The firm segments the market by an observable characteristic—age, location, student status—and sets a different price for each segment. This is the most commonly observed form: student discounts, senior pricing, geographic pricing, and peak/off-peak rates all qualify.
4

Necessary Conditions

Three prerequisites: (1) market power so the firm is a price setter, (2) the ability to segment or screen consumers, and (3) effective prevention of arbitrage (resale). Services are inherently harder to resell than goods, making service industries natural arenas for price discrimination.
KEY TAKEAWAY
Think of price discrimination like an airline filling an airplane. Every empty seat at takeoff is lost revenue forever—the service cannot be stored. Rather than selling every seat at the same fare, the airline designs a pricing architecture with first class, business, economy, and deep-discount advance-purchase tickets. Each tier targets a different traveler's willingness to pay. The business traveler who books last-minute pays a premium; the student planning months ahead pays a fraction of that fare. The airplane flies the same route for both, but the airline captures far more total revenue—and fills more seats—than it would under a single uniform price.

Visual Explanation — Third-Degree Price Discrimination

The diagram below illustrates the most widely observed form of price discrimination: third-degree price discrimination across two market segments. A monopolist faces two groups of consumers—one with relatively inelastic demand (Segment A) and one with relatively elastic demand (Segment B). Rather than aggregating demand and setting a single price, the firm sets MR = MC in each segment separately, charging a higher price to the less elastic group and a lower price to the more elastic group.

In each panel, the firm sets MR = MC to find the optimal quantity, then reads the price off the segment's demand curve. Segment A (inelastic) receives a higher price P*A, while Segment B (elastic) receives a lower price P*B. The shaded regions represent the profit contribution from each segment, and their combined area exceeds the profit a single uniform price would generate.

The key insight from the diagram is the inverse elasticity pricing rule: the segment with lower price elasticity of demand (Segment A) bears the higher markup, while the segment with greater elasticity (Segment B) receives a lower price. This relationship is not accidental—it follows directly from the profit-maximization condition MR = MC applied independently to each segment. Because marginal revenue depends on elasticity, the optimal markup above marginal cost is inversely proportional to the segment's elasticity.

Mathematical Framework

We begin with a monopolist that can divide its market into n segments. For simplicity, consider two segments (the extension to n is straightforward). Each segment i has its own inverse demand function Pi(Qi). The firm's total cost depends on total output Q = Q1 + Q2. The firm's profit-maximization problem selects quantities in each segment to maximize total profit.

PROFIT FUNCTION
π = P₁(Q₁) × Q₁ + P₂(Q₂) × Q₂ − C(Q₁ + Q₂)
Where Pi(Qi) is the inverse demand in segment i, C(·) is the total cost function, and π is total profit.

Taking the first-order conditions with respect to Q1 and Q2 separately and setting each equal to zero yields the familiar result: marginal revenue in each segment must equal the common marginal cost.

OPTIMALITY CONDITIONS
MR₁(Q₁) = MR₂(Q₂) = MC(Q₁ + Q₂)
The firm equates marginal revenue across all segments to marginal cost. If MR1 > MR2, the firm should reallocate output toward Segment 1 until the condition holds.

Recall that marginal revenue can be expressed in terms of the own-price elasticity of demand εi (where εi < 0 for a downward-sloping demand curve): MRi = Pi(1 + 1/εi). Substituting into the optimality condition yields the inverse elasticity pricing rule.

INVERSE ELASTICITY PRICING RULE
(P₁ − MC) / P₁ = −1 / ε₁ and (P₂ − MC) / P₂ = −1 / ε₂
The left-hand side is the Lerner index (markup as a fraction of price). The segment with a smaller |ε| (more inelastic demand) receives a higher markup, confirming the visual intuition from Section 3.
PRICE RATIO ACROSS SEGMENTS
P₁ / P₂ = (1 + 1/ε₂) / (1 + 1/ε₁)
This expression shows that the ratio of prices across segments depends solely on the ratio of their demand elasticities. If |ε₂| > |ε₁|, then P₁ > P₂—the more elastic segment pays less.

Detailed Breakdown — Degrees & Real-World Strategies

While Pigou's three-degree taxonomy provides the analytical backbone, real-world pricing strategies often blend elements from multiple degrees. The diagram below maps common business pricing strategies onto the theoretical spectrum, from perfect discrimination (rarely achieved) to broad group pricing (ubiquitous). Understanding where a given strategy sits on this spectrum clarifies both its profit potential and its informational requirements.

The spectrum runs from first-degree strategies (left) that require detailed knowledge of individual willingness to pay, through second-degree self-selection mechanisms (center), to third-degree group-based pricing (right) that relies only on observable demographic markers. As strategies move leftward, information requirements increase but so does the share of surplus captured.
Comparison of Price Discrimination Degrees
DegreeInformation RequiredBusiness ExamplesSurplus Captured
FirstIndividual reservation price for each buyerPersonalized e-commerce pricing, financial advisory fees, college financial aid packages100% (all consumer surplus becomes profit)
SecondDistribution of types; menu must satisfy incentive compatibilitySoftware editions, airline fare classes, quantity discounts, streaming plan tiersPartial; constrained by need to prevent high-type mimicking low-type choices
ThirdObservable group characteristic correlated with elasticityStudent/senior discounts, geographic pricing, surge pricing, matinee ratesPartial; limited by heterogeneity within groups

Worked Example — Third-Degree Price Discrimination

A streaming platform serves two segments: professional subscribers (Segment P) and student subscribers (Segment S). The inverse demand functions are PP = 30 − 0.5QP and PS = 20 − QS. The firm's marginal cost is constant at MC = $6 per subscriber per month. Determine the profit-maximizing price and quantity in each segment, total profit under discrimination, and compare it to the single-price (uniform) outcome.

Third-Degree Price Discrimination: Streaming Platform
1
Step 1 — Derive Marginal Revenue for Each SegmentTotal revenue in Segment P is TRP = PP × QP = (30 − 0.5QP)QP = 30QP − 0.5QP2. Taking the derivative: MRP = 30 − QP. Similarly, TRS = 20QS − QS2, so MRS = 20 − 2QS.
MRP = 30 − QP ; MRS = 20 − 2QS
2
Step 2 — Set MR = MC in Each SegmentFor Segment P: 30 − QP = 6, so QP* = 24. For Segment S: 20 − 2QS = 6, so QS* = 7.
QP* = 24 ; QS* = 7
3
Step 3 — Find the Discriminatory PricesSubstitute optimal quantities back into the inverse demand functions. PP* = 30 − 0.5(24) = 30 − 12 = $18. PS* = 20 − 7 = $13. As expected, the professional segment (with less elastic demand given its steeper demand intercept relative to slope) pays the higher price.
PP* = $18 ; PS* = $13
4
Step 4 — Calculate Total Profit Under DiscriminationProfit from each segment is (Pi* − MC) × Qi*. Segment P: ($18 − $6) × 24 = $12 × 24 = $288. Segment S: ($13 − $6) × 7 = $7 × 7 = $49. Total profit under discrimination: πD = $288 + $49 = $337.
πD = $337
5
Step 5 — Compare to Uniform PricingUnder uniform pricing, we aggregate the demand curves. Solving QP = 60 − 2P and QS = 20 − P (valid for P ≤ 20), the aggregate demand is Q = 80 − 3P for P ≤ 20, and Q = 60 − 2P for 20 < P ≤ 30. Inverting the relevant portion (both segments active): P = (80 − Q)/3. TR = (80Q − Q²)/3, MR = (80 − 2Q)/3. Setting MR = 6: (80 − 2Q)/3 = 6, so 80 − 2Q = 18, Q* = 31. Then P* = (80 − 31)/3 ≈ $16.33. Profit: (16.33 − 6) × 31 ≈ $10.33 × 31 ≈ $320.33. Price discrimination raises profit by about $17 compared to uniform pricing.
Uniform π ≈ $320 vs. Discriminatory π = $337 — discrimination adds ≈ $17 in profit

Welfare Effects & Limitations

Price discrimination is often viewed negatively because it transfers surplus from consumers to firms. However, the welfare analysis is more nuanced than this simple narrative suggests. In certain configurations, price discrimination can actually improve total welfare—or even make some consumers better off—compared to uniform monopoly pricing. The table below summarizes the key tradeoffs.

Welfare Dimensions of Price Discrimination
DimensionPotential BenefitsPotential Drawbacks
Total OutputMay increase total quantity sold if previously excluded segments are now served (e.g., student discounts bring new buyers into the market)May decrease output in high-price segments relative to the uniform-price benchmark, creating allocative inefficiency
Consumer SurplusLow-elasticity consumers gain access to products they would otherwise be priced out of; welfare gains for marginal consumersInframarginal consumers who would have bought at the uniform price now pay more; net consumer surplus typically falls
Producer SurplusAlways weakly increases—firms would not discriminate unless it were profitable to do soImplementation costs (data collection, menu design, preventing arbitrage) can partially offset profit gains
EquityCan improve access for budget-constrained groups (e.g., developing-country drug pricing, income-based tuition)May feel unfair or exploitative; algorithmic personalization raises privacy and discrimination concerns
Market ExistenceProducts with high fixed costs (pharmaceuticals, software) may only be viable if firms can price-discriminate across marketsIf discrimination becomes too aggressive, regulatory backlash or consumer revolt may undermine the market
KEY TAKEAWAY
The welfare verdict on price discrimination hinges on whether it expands total output. If price discrimination opens the market to new consumers who would have been excluded under uniform pricing—as when pharmaceutical companies sell life-saving drugs at lower prices in developing countries—then total surplus can rise even as the firm captures a larger share. However, if discrimination merely reshuffles existing demand without expanding total output, it typically reduces consumer surplus and may reduce total welfare. The critical empirical question for any real-world pricing scheme is whether new market segments are genuinely being served.

Connection to Advanced Theory — Mechanism Design & Nonlinear Pricing

The analysis of price discrimination, particularly second-degree discrimination, connects directly to the broader field of mechanism design and contract theory. When a firm designs a menu of price–quality bundles, it is effectively solving a principal-agent problem under adverse selection: the firm (principal) cannot observe each consumer's type, so it must design a menu that induces truthful self-selection. The constraints are the incentive compatibility constraint (each type prefers its intended option) and the individual rationality (or participation) constraint (each type is willing to participate at all). These ideas underpin advanced courses in industrial organization, auction theory, and information economics.

From Introductory to Advanced Pricing Theory
ConceptIntroductory Treatment (This Lesson)Advanced Extension
Third-Degree PDSeparate markets with observable group characteristics; MR = MC in eachOptimal market segmentation with endogenous group formation; machine-learning clustering for segmentation
Second-Degree PDMenu of versions/quantities; self-selection by consumersScreening models with continuum of types; optimal nonlinear pricing (Mirrlees-Mussa-Rosen framework)
First-Degree PDEach consumer pays reservation price; theoretical benchmarkAlgorithmic personalization with noisy signals; privacy-constrained optimal pricing
Welfare AnalysisOutput-expansion test; surplus comparisonGeneral equilibrium welfare theorems; Coasian bargaining under asymmetric information
Two-Part TariffsFixed fee plus per-unit price captures more surplusOptimal multi-part tariffs; nonlinear pricing schedules with continuous type distributions

For business students, the practical takeaway is that the pricing strategies you encounter in marketing and strategy courses—tiered subscription models, freemium structures, loyalty programs, dynamic pricing—are all manifestations of the same underlying economic logic of surplus extraction under asymmetric information. Courses in industrial organization, game theory, and behavioral pricing will formalize these ideas using optimization under constraints, but the intuition developed here—charge more where demand is less elastic, design menus that induce self-selection, and prevent arbitrage—carries through to every level of analysis.

Practice Problems

PROBLEM 1CONCEPTUAL
A movie theater charges $12 for adult tickets and $8 for student tickets. Explain why this qualifies as third-degree price discrimination. Which of the three necessary conditions for price discrimination (market power, ability to segment, prevention of arbitrage) is most relevant to the theater's requirement that students present a valid ID at the box office?
PROBLEM 2BASIC CALCULATION
A monopolist faces two segments: Segment 1 with demand P₁ = 50 − 2Q₁ and Segment 2 with demand P₂ = 40 − Q₂. Marginal cost is constant at MC = $10. Find the profit-maximizing price and quantity in each segment under third-degree price discrimination.
PROBLEM 3INTERMEDIATE
Using the same setup from Problem 2, suppose the monopolist is legally required to charge a uniform price. Aggregate the two demand curves and find the uniform monopoly price, quantity, and profit. By how much does price discrimination increase profit compared to uniform pricing?
PROBLEM 4APPLIED
A SaaS company offers three subscription tiers: Basic ($9/mo, 5 users), Professional ($29/mo, 25 users), and Enterprise ($79/mo, unlimited users). Explain which degree of price discrimination this represents, identify the self-selection mechanism, and discuss what prevents a large corporation from simply buying 20 Basic accounts instead of one Enterprise license.
PROBLEM 5CRITICAL THINKING
A pharmaceutical company sells a patented drug at $200 per dose in the United States and $15 per dose in sub-Saharan Africa. Critics argue this is exploitative price discrimination; the company argues the drug would not exist without it. Construct an economic argument for each side, and then evaluate: under what condition does this form of price discrimination improve total welfare compared to a single global price?

Price Discrimination — Key Concepts Review

Price discrimination occurs when a firm with market power charges different prices for the same product to different consumers, with price differences unrelated to cost. Pigou's taxonomy classifies this into three degrees: first-degree (perfect) discrimination charges each buyer their reservation price, capturing all consumer surplus; second-degree (menu pricing) offers a menu of versions or quantities that induces self-selection; and third-degree (group pricing) segments the market by observable characteristics such as age, location, or student status. Three conditions must hold: market power, the ability to segment or screen consumers, and the prevention of arbitrage.

Mathematically, third-degree price discrimination is governed by the inverse elasticity pricing rule: the segment with less elastic demand receives the higher markup, as formalized by the Lerner index condition (P − MC)/P = −1/ε. The welfare effect of price discrimination is ambiguous: it always weakly increases producer surplus, but its impact on total welfare depends on whether it expands total output by bringing previously excluded consumers into the market. In practice, pricing strategies such as versioning, bundling, quantity discounts, geographic pricing, and dynamic pricing all represent applications of this framework. The underlying logic—extract surplus by aligning price with willingness to pay while preventing resale—connects introductory microeconomics to advanced topics in mechanism design and nonlinear pricing.

Varsity Tutors • Microeconomics • Price Discrimination