Skip to content
Inflation

MPC Calculator

Calculate the Marginal Propensity to Consume (MPC) using changes in disposable income and consumer spending. Free online MPC calculator with consumption function graphing.

Income and spending changes

$
$

Optional: consumption function details

$
$

Marginal propensity to consume (MPC)

0.8000

80.0% of each additional dollar is spent

Marginal propensity to save (MPS)

0.2000

20.0% saved

Spending multiplier

5.00x

1 ÷ (1 − MPC)

Consumption function

c = 200 + 0.8000 × 5000

Consumer spending = $4,200.00

Incremental income allocation

  • Spending$800.0080.0%
  • Savings$200.0020.0%
Report tool

What is the marginal propensity to consume (MPC)?

The marginal propensity to consume (MPC) measures what fraction of an additional dollar of disposable income a household spends rather than saves. Economists use MPC to model consumption behavior, forecast spending after tax cuts or stimulus payments, and estimate fiscal multipliers. All math runs in your browser.

MPC is closely related to the marginal propensity to save (MPS). Because every extra dollar is either spent or saved, MPC + MPS = 1. For a fuller before-and-after income analysis, try the marginal propensity to consume calculator. To model savings directly, use the MPS calculator or the disposable income calculator. To see how an initial spending injection multiplies through the economy, use the spending multiplier calculator.

MPC formula

MPC is the ratio of the change in consumer spending to the change in disposable income:

MPC=ΔCΔYd\text{MPC} = \frac{\Delta C}{\Delta Y_d}

Where ΔC is the change in consumption and Y_d is disposable income. The marginal propensity to save is the complement:

MPS=1MPC\text{MPS} = 1 - \text{MPC}

The spending multiplier shows how much total economic activity rises from an initial injection of spending when households re-spend a portion of each dollar:

Multiplier=11MPC\text{Multiplier} = \frac{1}{1 - \text{MPC}}

Consumption function

Keynesian consumption theory expresses total consumer spending as autonomous consumption plus MPC times disposable income:

C=a+MPC×YdC = a + \text{MPC} \times Y_d

The constant a represents baseline spending that does not depend on current income, such as rent or subscriptions. Enter optional values in the calculator to see the full consumption function.

Worked example

Suppose disposable income rises by $1,000 and consumer spending increases by $800.

  • MPC = $800 / $1,000 = 0.8000
  • MPS = 1 − 0.80 = 0.2000
  • Spending multiplier = 1 / (1 − 0.80) = 5.00x
  • With autonomous spending of $200 and disposable income of $5,000: C = 200 + 0.80 × 5,000 = $4,200

An MPC of 0.80 means households spend 80 cents and save 20 cents of each additional dollar. A multiplier of 5.00x implies that an initial $1 increase in spending can eventually generate $5 of total economic activity under simplified Keynesian assumptions.

Interpreting MPC in practice

  • Higher MPC values (closer to 1) suggest consumers spend most windfall income quickly.
  • Lower MPC values indicate more saving, which dampens the short-run spending multiplier.
  • MPC can exceed 1 temporarily if households borrow to spend, but sustained MPC above 1 is not typical.
  • National MPC estimates differ from individual household MPC because aggregation includes varying income levels and expectations.

Frequently asked questions

What is a typical MPC value?
Empirical estimates for U.S. households often fall between 0.60 and 0.90 depending on income level, whether the income change is permanent or temporary, and the economic environment. Low-income households tend to have higher MPC than high-income households.
Why does MPC plus MPS equal 1?
By definition, each additional dollar of disposable income is allocated entirely to consumption or saving. If you spend 80 cents, you save the remaining 20 cents, so MPC + MPS = 0.80 + 0.20 = 1.
When is the spending multiplier undefined?
The formula 1 / (1 − MPC) is undefined when MPC equals 1 (all income spent, nothing saved) or exceeds 1. The calculator shows a multiplier only when 0 ≤ MPC < 1, or 1.00x when MPC is exactly 0.
Are my inputs stored on a server?
No. All calculations run in your browser. Changing inputs updates the page URL so you can bookmark or share a scenario.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.