Variable Percentage Withdrawal (VPW) Calculator

I’ve got to hand it to the Bogleheads community, the Variable percentage withdrawal (VPW) is cool! It’s a variable withdrawal method, which means if Mr. Market takes a swing and you get punched in the face just as you enter retirement…cue Mike Tyson’s wisdom: “Everyone has a plan until they get punched in the face”…your next year’s withdrawal takes a dip too. But here’s the cool part about the VPW: this plan helps you get back off the mat! Those withdrawals flex with market turbulence, adjusting to keep you steady in the withdrawal stage of life.

CLICK HERE – If you are curious How the Bogleheads VPW Calculator Crunches the Numbers.

Bogleheads VPW Calculator for FERS Employees

This is no brainchild of mine—it’s an educational tool borrowed from the Bogleheads geniuses. If you are not familiar with who they are, they are a very large Vanguard-loving personal investing comunity inspired by John Bogle. I just tried to copy thier formula here in this calc. It’s not financial advice! Play with it for FERS retirement ideas.

What is VPW?

VPW is a withdrawal strategy that adjusts your TSP/portfolio withdrawals yearly based on age, allocation (e.g., C, S, I vs. F, G funds), and balance. It adapts to market changes, letting you spend most of your savings without running dry—perfect for FERS retirees with pensions. BTW – The Bogleheads crew would likely lean toward a portfolio with more in the C Fund (U.S. large-cap stocks, like the S&P 500) for solid growth, pairing it with a smaller slice in the S Fund (small/mid-cap stocks) and I Fund (international stocks)—think something like 60% C, 20% S, and 20% I for a balanced stock chunk. For the bond side, using either the G Fund (the TSP rockstar for zero risk) or F Fund (broader bonds) works, but G is the star of the TSP show, hands down.

How It Works

  • Input Data: Enter age, TSP balance, stock percentage, and withdrawal frequency (monthly, quarterly, or annual).
  • Add Pensions: Include FERS annuity, Supplement, or Social Security with amount, start age, and COLA status.
  • Calculate: Multiplies balance (adjusted for pensions) by an age/allocation-based percentage, then subtracts active pensions.
  • Update Yearly: Re-run annually with new age and balance.

It uses growth trends (5.0% stocks, 1.9% bonds from 1900-2018 data) and caps at 10%. See the Bogleheads wiki.

Show Calculations

The calc uses this formula: Withdrawal % = 1 / (1 + [(1 – (1 + r)^(-n+1)) / r]), where r is the growth rate (e.g., 3.76% for 60/40: 60% × 5.0% + 40% × 1.9%), and n is years to 100 (100 – age). It adjusts for pension present value with 2% inflation for non-COLA.


VPW Table (Click to Expand)

Show VPW Table

Here’s the Bogleheads’ magic table—matches the calc’s outputs!

Age Withdrawals 30% Stocks
70% Bonds
40% Stocks
60% Bonds
50% Stocks
50% Bonds
60% Stocks
40% Bonds
70% Stocks
30% Bonds
18823.1%3.3%3.6%3.8%4.1%
19813.1%3.3%3.6%3.8%4.1%
20803.1%3.3%3.6%3.8%4.1%
21793.1%3.3%3.6%3.8%4.1%
22783.1%3.3%3.6%3.8%4.1%
23773.1%3.3%3.6%3.8%4.1%
24763.1%3.3%3.6%3.8%4.1%
25753.1%3.3%3.6%3.8%4.1%
26743.1%3.3%3.6%3.8%4.1%
27733.1%3.3%3.6%3.8%4.1%
28723.1%3.3%3.6%3.8%4.1%
29713.1%3.3%3.6%3.8%4.1%
30703.1%3.3%3.6%3.8%4.1%
31693.1%3.3%3.6%3.8%4.1%
32683.1%3.3%3.6%3.9%4.1%
33673.1%3.3%3.6%3.9%4.2%
34663.1%3.3%3.6%3.9%4.2%
35653.2%3.4%3.7%3.9%4.2%
36643.2%3.4%3.7%3.9%4.2%
37633.2%3.4%3.7%4.0%4.2%
38623.2%3.4%3.7%4.0%4.2%
39613.2%3.4%3.7%4.0%4.3%
40603.4%3.6%3.8%4.1%4.3%
41593.4%3.6%3.9%4.1%4.3%
42583.4%3.7%3.9%4.1%4.3%
43573.5%3.7%3.9%4.1%4.4%
44563.5%3.7%3.9%4.1%4.4%
45553.5%3.7%3.9%4.2%4.4%
46543.5%3.8%4.0%4.2%4.4%
47533.6%3.8%4.0%4.2%4.4%
48523.6%3.8%4.0%4.2%4.5%
49513.6%3.8%4.1%4.3%4.5%
50503.7%3.9%4.1%4.3%4.5%
51493.7%3.9%4.1%4.3%4.6%
52483.7%3.9%4.1%4.4%4.6%
53473.8%4.0%4.2%4.4%4.6%
54463.8%4.0%4.2%4.4%4.7%
55453.8%4.1%4.3%4.5%4.7%
56443.9%4.1%4.3%4.5%4.7%
57433.9%4.1%4.3%4.6%4.8%
58424.0%4.2%4.4%4.6%4.8%
59414.0%4.2%4.4%4.6%4.9%
60404.1%4.3%4.5%4.7%4.9%
61394.1%4.3%4.5%4.7%5.0%
62384.2%4.4%4.6%4.8%5.0%
63374.3%4.5%4.7%4.9%5.1%
64364.3%4.5%4.7%4.9%5.1%
65354.4%4.6%4.8%5.0%5.2%
66344.5%4.7%4.9%5.1%5.3%
67334.6%4.8%5.0%5.1%5.3%
68324.7%4.8%5.0%5.2%5.4%
69314.8%4.9%5.1%5.3%5.5%
70304.9%5.0%5.2%5.4%5.6%
71295.0%5.1%5.3%5.5%5.7%
72285.1%5.3%5.4%5.6%5.8%
73275.2%5.4%5.6%5.7%5.9%
74265.3%5.5%5.7%5.9%6.1%
75255.5%5.7%5.8%6.0%6.2%
76245.6%5.8%6.0%6.2%6.3%
77235.8%6.0%6.2%6.3%6.5%
78226.0%6.2%6.3%6.5%6.7%
79216.2%6.4%6.5%6.7%6.9%
80206.4%6.6%6.8%6.9%7.1%
81196.7%6.9%7.0%7.2%7.4%
82187.0%7.1%7.3%7.5%7.6%
83177.3%7.4%7.6%7.8%7.9%
84167.6%7.8%8.0%8.1%8.3%
85158.0%8.2%8.4%8.5%8.7%
86148.5%8.7%8.8%9.0%9.1%
87139.0%9.2%9.4%9.5%9.7%
88129.7%9.8%10.0%10.1%10.3%
891110.4%10.6%10.7%10.9%11.0%
901011.3%11.4%11.6%11.7%11.9%
91912.4%12.5%12.7%12.8%13.0%
92813.8%13.9%14.0%14.2%14.3%
93715.5%15.6%15.8%15.9%16.1%
94617.9%18.0%18.1%18.2%18.4%
95521.1%21.3%21.4%21.5%21.6%
96426.1%26.2%26.3%26.4%26.5%
97334.3%34.4%34.5%34.6%34.7%
98250.7%50.8%50.8%50.9%51.0%
991100.0%100.0%100.0%100.0%100.0%

Important Notes

  • This is an educational tool, not financial advice. Talk to a financial advisor or OPM for official planning.
  • Update inputs yearly with your new TSP balance and pension changes.
  • Check the Bogleheads wiki for more support.

Disclaimer

The Bogleheads VPW Calculator is just a tool to help you learn and plan! This tool gives you a rough idea of how your retirement withdrawals (based on age, TSP balance, and FERS pension) might look, adapting to market changes.

This is not an official OPM determination and not financial advice—think of it as a fun starting point, not a final answer.

Scroll to Top