Consumer Surplus Calculator

Enter max willingness to pay, market price, min supply price, and quantity to calculate consumer surplus, producer surplus, and total surplus — with a live supply-demand chart.

Market Parameters

Highest price any buyer would pay (demand intercept)

Actual equilibrium price paid by buyers

Lowest price any seller would accept (supply intercept)

Units bought and sold at equilibrium

Supply & Demand Diagram

Enter values above to see the diagram.

Summary

Enter max willingness to pay, market price, min supply price, and quantity to calculate consumer surplus, producer surplus, and total surplus — with a live supply-demand chart.

How it works

  1. Enter the maximum willingness to pay — the highest price any buyer would accept.
  2. Enter the current market price — the actual price buyers pay.
  3. Enter the minimum supply price — the lowest price any seller would accept.
  4. Enter the quantity traded at the market equilibrium.
  5. Consumer surplus is calculated as 0.5 × (Max WTP − Market Price) × Quantity.
  6. Producer surplus is calculated as 0.5 × (Market Price − Min Supply Price) × Quantity.
  7. Total surplus is the sum of consumer and producer surplus.

Use cases

Frequently Asked Questions

Related tools

Last updated: 2026-05-23 · Reviewed by Nham Vu