Retirement Bucket Strategy Calculator

Last Updated: October 22, 2026

Plan a 3-bucket retirement strategy: enter your portfolio and annual withdrawals to split it into cash, bond and growth buckets by years of spending.

Amount the portfolio must supply after other income, including any withdrawal taxes you plan to fund.

Typical bucket plans hold 1–2 years of withdrawals in cash (Morningstar bucket model). Change it to suit your plan.

Typical: bonds cover years 3–10, about 8 more years after cash (Morningstar bucket model). Change it to suit your plan.

Optional settings

Retirement Bucket Strategy Formula

A simple three-bucket plan assigns near-term withdrawals to cash, intermediate withdrawals to bonds, and the remainder to growth assets.

Cash allocation:

CashBucket=AnnualSpending*CashYears

Bond allocation:

BondBucket=AnnualSpending*BondYears

Growth allocation:

GrowthBucket=Portfolio-CashBucket-BondBucket

Years covered:

CoverageYears=(CashBucket+BondBucket)/AnnualSpending

Variables:

  • AnnualSpending is the amount funded from the portfolio
  • CashYears is near-term coverage
  • BondYears is additional intermediate coverage
  • Portfolio is total investable retirement assets

Allocation mode starts from desired coverage years and rounds each required reserve up to a cent; the exact cent remainder goes to growth. Coverage mode starts from known bucket amounts. All money is USD.

Only portfolio-funded spending belongs in the formula; subtract Social Security, pensions, and other reliable income first.

A real bucket plan needs a refill and rebalancing policy. This calculator does not simulate refills, returns, inflation, taxes, bond maturities or market losses; its static coverage is not a forecast of portfolio longevity.

Illustrative $1 Million Bucket Allocation

Assumes $50,000 of annual portfolio withdrawals.

Cash yearsBond yearsCash bucketBond bucketGrowth bucket
14$50,000$200,000$750,000
25$100,000$250,000$650,000
35$150,000$250,000$600,000
28$100,000$400,000$500,000

Example Problems

Example 1: Allocate by years.

Two cash years and five bond years at $50,000 require $100,000 and $250,000, leaving $650,000 for growth.

Example 2: Measure existing coverage.

A $100,000 cash bucket and $250,000 bond bucket cover seven years of $50,000 withdrawals.

Frequently Asked Questions

What belongs in annual spending?

Use the annual amount the portfolio must supply after dependable income, including any withdrawal taxes you intend the portfolio to fund. The calculator does not calculate those taxes.

How many years should each bucket hold?

There is no universal rule; the choice depends on risk tolerance, refill policy, and market assumptions.

Does a bucket strategy eliminate sequence risk?

No. It changes how withdrawals and rebalancing are managed but cannot eliminate market and longevity risk.

Retirement Bucket Strategy Calculator screenshot