Skip to main content
Macro by Mark
  • Home
  • News
  • Calendar
  • Indicators
  • Macro
  • About
Sign inSign up
Macro by Mark

Global Economic Data, Empirical Models, and Macro Theory
All in One Workspace

Public data from government agencies and multilateral statistical releases, anchored in official sources

Β© 2026 Mark Jayson Nation

Product

  • Home
  • Indicators
  • News
  • Calendar

Macro

  • Overview
  • Models
  • Labs
  • Glossary

Learn

  • Concepts
  • Models
  • Schools
  • History
  • Docs

Account

  • Create account
  • Sign in
  • Pricing
  • Contact
AboutPrivacy PolicyTerms of ServiceTrust and securityEthics and Compliance

Theory-Based Models

Loading Theory-Based Models

Macro by Mark

Unlock Full Macro Model Library with Starter.

This feature is exclusively available to Starter, Research, and Pro. Upgrade when you need this workflow, review pricing, or send a question before changing plans.

Upgrade to StarterView pricingQuestions?Already subscribed? Sign in

What you keep on Free

  • Create and edit one custom board
  • Use up to 3 widgets on each Free board
  • Browse indicators and calendar
← ModelsOverviewHistoryConceptsModelsSchools

Ricardian Equivalence
Model

The proposition that a debt-financed tax cut has no effect on consumption because rational, forward-looking agents save the windfall to pay future tax liabilities.

Derivation

Step-by-step mathematical derivation with typeset equations and expandable detail.

Sections

The government budget constraintThe equivalence resultDepartures from equivalence

The government budget constraint

Ricardian equivalence starts from the government's intertemporal budget constraint. The government finances spending GtG_tGt​ through taxes TtT_tTt​ or by issuing bonds BtB_tBt​. If the government runs a deficit (Gt>TtG_t > T_tGt​>Tt​), it borrows today and must repay with interest in the future. The single-period flow constraint is Bt+1=(1+r)Bt+Gtβˆ’TtB_{t+1} = (1+r)B_t + G_t - T_tBt+1​=(1+r)Bt​+Gtβ€‹βˆ’Tt​: new debt equals old debt plus interest, plus the current deficit. Iterating this forward and imposing a no-Ponzi condition (the government cannot roll over debt forever without repaying), we obtain the intertemporal budget constraint.

The no-Ponzi condition lim⁑Tβ†’βˆžBT/(1+r)T=0\lim_{T \to \infty} B_T/(1+r)^T = 0limTβ†’βˆžβ€‹BT​/(1+r)T=0 requires that the present value of government debt vanishes in the long run. This forces the present value of taxes to equal the present value of spending plus initial debt: any shortfall in current taxes must be made up by higher future taxes. The government can shift the timing of taxes freely, but it cannot change their present value without changing the present value of spending. This accounting identity is the foundation of the equivalence result.

Bt+1=(1+r)Bt+Gtβˆ’TtB_{t+1} = (1+r)B_t + G_t - T_tBt+1​=(1+r)Bt​+Gtβ€‹βˆ’Tt​

Government flow budget constraint: next period's debt equals current debt with interest plus the fiscal deficit.

βˆ‘t=0∞Tt(1+r)t=βˆ‘t=0∞Gt(1+r)t+B0\sum_{t=0}^{\infty} \frac{T_t}{(1+r)^t} = \sum_{t=0}^{\infty} \frac{G_t}{(1+r)^t} + B_0t=0βˆ‘βˆžβ€‹(1+r)tTt​​=t=0βˆ‘βˆžβ€‹(1+r)tGt​​+B0​

Intertemporal budget constraint: the present value of all future taxes must equal the present value of all future spending plus the initial outstanding debt.

The equivalence result

Consider a tax cut today financed by issuing bonds, with taxes raised in the future to repay the debt. Household wealth appears to rise by the amount of the tax cut, but the household also holds a government bond that will be repaid by future taxes. If the household is forward-looking, has access to capital markets, and has an infinite planning horizon (or an operative bequest motive linking generations), it recognizes that the present value of its tax liability is unchanged. The tax cut is not a net wealth increase; it is simply a rescheduling of payments.

Formally, the household's lifetime budget constraint is βˆ‘ct/(1+r)t=βˆ‘(ytβˆ’Tt)/(1+r)t+A0\sum c_t/(1+r)^t = \sum (y_t - T_t)/(1+r)^t + A_0βˆ‘ct​/(1+r)t=βˆ‘(ytβ€‹βˆ’Tt​)/(1+r)t+A0​, where A0A_0A0​ includes bond holdings. When the government cuts T0T_0T0​ and raises T1T_1T1​ such that Ξ”T0+Ξ”T1/(1+r)=0\Delta T_0 + \Delta T_1/(1+r) = 0Ξ”T0​+Ξ”T1​/(1+r)=0, the present value of after-tax income is unchanged, so the household's optimal consumption path {ct}\{c_t\}{ct​} is unchanged. The household saves the entire tax cut to pay the future tax increase. Aggregate demand, national saving, the interest rate, and investment are all unaffected. Debt-financed tax cuts are equivalent to current taxation.

βˆ‘t=0∞ct(1+r)t=βˆ‘t=0∞ytβˆ’Tt(1+r)t+A0\sum_{t=0}^{\infty} \frac{c_t}{(1+r)^t} = \sum_{t=0}^{\infty} \frac{y_t - T_t}{(1+r)^t} + A_0t=0βˆ‘βˆžβ€‹(1+r)tct​​=t=0βˆ‘βˆžβ€‹(1+r)tytβ€‹βˆ’Tt​​+A0​

Household intertemporal budget constraint: the present value of consumption equals the present value of after-tax income plus initial assets.

Ξ”T0+Ξ”T11+r=0β€…β€Šβ‡’β€…β€ŠΞ”ct=0β€…β€Šβˆ€β€‰t\Delta T_0 + \frac{\Delta T_1}{1+r} = 0 \;\Rightarrow\; \Delta c_t = 0 \;\forall\, tΞ”T0​+1+rΞ”T1​​=0β‡’Ξ”ct​=0βˆ€t

Ricardian equivalence: a revenue-neutral shift in tax timing (present-value-preserving) leaves consumption unchanged in every period.

Departures from equivalence

Ricardian equivalence rests on strong assumptions, and each violation creates a channel through which fiscal policy affects real outcomes. Liquidity constraints are the most empirically important departure: if households cannot borrow against future income, a tax cut today relaxes their binding constraint and raises current consumption even though future taxes will rise. The fraction of liquidity-constrained households in the population determines the aggregate MPC out of tax rebates, which empirical studies consistently find to be well above zero.

Finite horizons (without operative bequests) break equivalence because current taxpayers do not fully internalize the tax burden that falls on future generations. In an overlapping-generations setting, a debt-financed tax cut transfers wealth from the young (who will pay future taxes) to the old (who benefit from the cut and may not live to repay). Distortionary taxes also break the result: if tax revenue is raised through income or capital taxes with deadweight losses, the timing of taxation affects the total efficiency cost. A tax cut today financed by higher distortionary taxes tomorrow changes the intertemporal pattern of deadweight loss, altering real allocations even for fully rational, unconstrained agents.

ct=min⁑{ctβˆ—,β€…β€Šytβˆ’Tt+At}c_t = \min\bigl\{c_t^*,\; y_t - T_t + A_t\bigr\}ct​=min{ctβˆ—β€‹,ytβ€‹βˆ’Tt​+At​}

Liquidity-constrained consumption: the household consumes the lesser of its optimal (permanent-income) level and its currently available resources. A tax cut raises available resources and therefore consumption for constrained households.

Ξ”Wold=βˆ’Ξ”T0>0,Ξ”Wyoung=Ξ”T11+r<0\Delta W^{old} = -\Delta T_0 > 0, \quad \Delta W^{young} = \frac{\Delta T_1}{1+r} < 0Ξ”Wold=βˆ’Ξ”T0​>0,Ξ”Wyoung=1+rΞ”T1​​<0

Intergenerational transfer under finite horizons: the tax cut enriches the current old generation at the expense of the future young, breaking equivalence because the two groups do not share a common budget constraint.

Back to GraphCompare scenariosOverview