Marginal social cost (MSC) is the total cost to society of producing one additional unit of a good or service. It captures not just what the producer pays, but also the costs that spill over onto everyone else, like pollution, noise, or traffic congestion. The formula is straightforward: MSC equals marginal private cost plus marginal external cost.
The Two Parts of Marginal Social Cost
Every time a company produces something, it bears direct costs: raw materials, labor, energy, equipment wear. Economists call these the marginal private cost (MPC), meaning the cost the producer itself pays for each additional unit of output.
But production often imposes costs on people who aren’t involved in the transaction at all. A factory releasing emissions raises healthcare costs for nearby residents. A truck on a congested highway slows down every other driver. These spillover costs are the marginal external cost (MEC). The people bearing them didn’t choose to participate and aren’t compensated for the burden.
Marginal social cost simply adds these together: MSC = MPC + MEC. When a product has no external costs, marginal social cost and marginal private cost are the same. The concept only becomes interesting, and important, when they diverge.
Why It Matters for Markets
Markets naturally set prices based on private costs. A producer deciding how much to make looks at what it costs them, not what it costs society. When external costs exist, this creates a predictable problem: the market produces too much of the good at too low a price. The gap between what producers pay and what society actually bears is where the trouble lies.
This overproduction generates what economists call deadweight loss. At the market equilibrium, marginal social cost exceeds marginal private cost, meaning each additional unit costs society more than anyone is paying for it. The efficient outcome, the one that maximizes overall welfare, occurs where marginal social cost equals marginal social benefit. At that point, the last unit produced is worth exactly what it costs everyone, producers and bystanders alike.
Real-World Examples With Dollar Figures
Carbon emissions are one of the most studied external costs. The U.S. government’s most recent analysis estimates the social cost of one metric ton of carbon dioxide at $190 (using a 2% discount rate), up dramatically from an earlier interim estimate of $51 per ton at a 3% discount rate. That $190 represents the damage a single ton of CO₂ does through climate change: crop losses, property damage from storms, health effects, and more. None of that shows up on the emitter’s balance sheet unless policy forces it to.
Traffic congestion offers another clear case. When you enter a crowded highway, your private cost is your own gas and time. But you also slow down every other driver slightly, and those tiny delays add up across thousands of vehicles. A U.S. Department of Transportation analysis found that the marginal social cost of congestion ranges from less than a penny per mile for a car on a rural interstate to nearly 33 cents per mile for a large truck on an urban interstate. On the most congested urban freeways, the efficient toll to account for these external costs would average about 35 cents per mile for very large cities. During peak periods on bottleneck corridors like heavily used bridges, that figure can exceed $1 per mile.
How Governments Close the Gap
If the core problem is that producers only face private costs, the solution is to make them face social costs too. Economists call this “internalizing the externality,” and the most direct tool is a Pigouvian tax, named after the early 20th-century British economist Arthur Pigou. The idea is simple: set the tax equal to the marginal external cost so that the producer’s total bill matches the true social cost. A carbon tax of $190 per ton, for instance, would (in theory) make emitters account for the full climate damage of their output.
Congestion pricing works on the same principle. London’s congestion charge, Singapore’s electronic road pricing, and New York City’s recently launched tolling zone all attempt to make drivers pay something closer to the marginal social cost of using crowded roads. The Twin Cities in Minnesota studied what efficient congestion pricing would look like and estimated average peak-period charges of about 28 cents per mile overall, rising to 39 cents per mile on the worst freeway segments.
Other policy tools aim at the same target through different mechanisms. Cap-and-trade systems set a ceiling on total emissions and let companies trade permits, effectively putting a price on the external cost. Regulations that cap pollution levels force producers to internalize costs by requiring cleaner technology. Subsidies for cleaner alternatives work from the other direction, making lower-externality options more competitive.
When External Costs Are Hard to Measure
The formula MSC = MPC + MEC looks clean on paper, but measuring that external cost in practice is genuinely difficult. How much is a ton of CO₂ worth in damages? That depends on assumptions about future temperatures, economic growth, and how much weight you give to harms that happen decades from now versus today. The jump from $51 to $190 per ton in the U.S. government’s estimates reflects updated climate science and a lower discount rate, not a sudden change in physical reality. Reasonable experts disagree on these numbers.
Congestion costs are somewhat easier to pin down because they involve measurable delays and fuel waste, but they still vary enormously by location, time of day, and vehicle type. Health costs from air pollution require epidemiological models linking exposure levels to disease rates. Noise pollution involves even more subjective judgments about quality of life.
None of this means the concept is useless. Even rough estimates of marginal social cost reveal that many goods are systematically underpriced because their external costs are ignored entirely. Getting the number approximately right is far better than treating it as zero, which is what unregulated markets do by default.

