This is “Excess Burden of Taxation”, section 5.3 from the book Beginning Economic Analysis (v. 1.0). For details on it (including licensing), click here.

For more information on the source of this book, or why it is available for free, please see the project's home page. You can browse or download additional books there. You may also download a PDF copy of this book (7 MB) or just this chapter (458 KB), suitable for printing or most e-readers, or a .zip file containing this book's HTML files (for use in a web browser offline).

Has this book helped you? Consider passing it on:
Creative Commons supports free culture from music to education. Their licenses helped make this book available to you. helps people like you help teachers fund their classroom projects, from art supplies to books to calculators.

5.3 Excess Burden of Taxation

Learning Objective

  1. How does a tax affect the gains from trade?

The presence of the deadweight loss implies that raising $1 in taxes costs society more than $1. But how much more? This idea—that the cost of taxation exceeds the taxes raised—is known as the excess burden of taxationThe amount by which the cost of taxation exceeds the taxes raised., or just the excess burden. We can quantify the excess burden with a remarkably sharp formula.

To start, we will denote the marginal cost of the quantity q by c(q) and the marginal value by v(q). The elasticities of demand and supply are given by the standard formulae

ε= dq q dv v = v(q) q v (q)


η= dq q dc c = c(q) q c (q) .

Consider an ad valoremAt value. (at value) tax that will be denoted by t, meaning a tax on the value, as opposed to a tax on the quantity. If sellers are charging c(q), the ad valorem tax is tc(q), and the quantity q* will satisfy v(q*) = (1 + t)c(q*).

From this equation, we immediately deduce

dq* dt = c(q*) v (q*)(1+t) c (q*) = c(q*) v(q*) εq* (1+t) c(q*) ηq* = q* (1+t)( 1 ε + 1 η ) = q*εη (1+t)( ε+η ) .

Tax revenue is given by Tax = tc(q*)q*.

The effect on taxes collected, Tax, of an increase in the tax rate t is

dTax dt =c(q*)q*+t( c(q*)+q* c (q*) ) dq* dt =c(q*)( q*t( 1+ 1 η ) q*εη (1+t)( ε+η ) ) = c(q*)q* (1+t)( ε+η ) ( (1+t)( ε+η )t( 1+η )ε )= c(q*)q* (1+t)( ε+η ) ( ε+ηtη(ε1) ).

Thus, tax revenue is maximized when the tax rate is tmax, given by

t max = ε+η η(ε1) = ε ε1 ( 1 η + 1 ε ).

The value ε ε1 is the monopoly markup rate, which we will meet when we discuss monopoly. Here it is applied to the sum of the inverse elasticities.

The gains from trade (including the tax) is the difference between value and cost for the traded units, and thus is

GFT= 0 q* v(q)c(q)dq .

Thus, the change in the gains from trade as taxes increase is given by

dGFT dTax = GFT t Tax t = ( v(q*)c(q*) ) dq* dt c(q*)q* (1+t)( ε+η ) ( ε+ηtη(ε1) ) = ( v(q*)c(q*) ) q*εη (1+t)( ε+η ) c(q*)q* (1+t)( ε+η ) ( ε+ηtη(ε1) ) = ( tc(q*) )εη c(q*)( ε+ηtη(ε1) ) = εηt ε+ηtη(ε1) = ε ε1 t t max t .

The value tmax is the value of the tax rate t that maximizes the total tax taken. This remarkable formula permits the quantification of the cost of taxation. The minus sign indicates that it is a loss—the deadweight loss of monopoly, as taxes are raised, and it is composed of two components. First, there is the term ε ε1 , which arises from the change in revenue as quantity is changed, thus measuring the responsiveness of revenue to a quantity change. The second term provides for the change in the size of the welfare loss triangle. The formula can readily be applied in practice to assess the social cost of taxation, knowing only the tax rate and the elasticities of supply and demand.

The formula for the excess burden is a local formula—it calculates the increase in the deadweight loss associated with raising an extra dollar of tax revenue. All elasticities, including those in tmax, are evaluated locally around the quantity associated with the current level of taxation. The calculated value of tmax is value given the local elasticities; if elasticities are not constant, this value will not necessarily be the actual value that maximizes the tax revenue. One can think of tmax as the projected value. It is sometimes more useful to express the formula directly in terms of elasticities rather than in terms of the projected value of tmax, in order to avoid the potential confusion between the projected (at current elasticities) and actual (at the elasticities relevant to tmax) value of tmax. This level can be read directly from the derivation shown below:

dGFT dTax = εηt ε+ηη(ε1)t

Key Takeaways

  • The cost of taxation that exceeds the taxes raised is known as the excess burden of taxation, or just the excess burden.
  • Tax revenue is maximized when the tax rate is t max = ε ε1 ( 1 η + 1 ε ).
  • The change in the gains from trade as taxes increase is given by dGFT dTax = ε ε1 t t max t .


  1. Suppose both demand and supply are linear, qD= (ab) p and qS = (c + d) p. A quantity tax is a tax that has a constant value for every unit bought or sold. Determine the new equilibrium supply price pS and demand price pD when a quantity tax of amount t is applied.
  2. An ad valorem tax is a proportional tax on value, like a sales tax. Repeat the previous exercise for an ad valorem tax t.
  3. Let supply be given by p = q and demand by p = 1 – q. Suppose that a per-unit tax of 0.10 is applied.

    1. What is the change in quantity traded?
    2. Compute the tax revenue and deadweight loss.