Investing calculator

FIRE Calculator

Estimate a portfolio target from annual expenses and a withdrawal-rate assumption, then project monthly contributions under an assumed return. The balance is shown in nominal dollars and compared with an expense target that grows with inflation.

Your assumptions

Enter your numbers

Change the example values to model your own scenario. Calculations run in this browser.

Scenario estimate

Results

Estimate a scenario-based financial independence target, progress, and years to target with return and inflation assumptions.

Target in today’s dollars$1,000,000.00
Current progress0.5%
Estimated years to targetOver 100 years
Modeled balance after 100 years$7,063,853.51

A withdrawal-rate assumption is not a guarantee. The sensitivity table varies return by ±2 percentage points and withdrawal rate by ±1 point; these are scenarios, not forecasts.

Portfolio and future target

Each point uses the inputs above. Read the labeled units and series together; the table below gives the exact values.

  • Portfolio
  • Target
Portfolio and future targetUSD$0$1.8m$3.6m$5.4m$7.2m0 · Portfolio: $5,000.005 · Portfolio: $19,944.1610 · Portfolio: $39,017.1115 · Portfolio: $63,359.5620 · Portfolio: $94,427.3925 · Portfolio: $134,078.6830 · Portfolio: $184,684.8935 · Portfolio: $249,272.6740 · Portfolio: $331,704.8645 · Portfolio: $436,911.5550 · Portfolio: $571,184.9055 · Portfolio: $742,555.5060 · Portfolio: $961,272.6565 · Portfolio: $1,240,417.3070 · Portfolio: $1,596,684.4875 · Portfolio: $2,051,381.7180 · Portfolio: $2,631,703.4185 · Portfolio: $3,372,357.2890 · Portfolio: $4,317,640.1795 · Portfolio: $5,524,087.29100 · Portfolio: $7,063,853.510 · Target: $1,000,000.005 · Target: $1,104,080.8010 · Target: $1,218,994.4215 · Target: $1,345,868.3420 · Target: $1,485,947.4025 · Target: $1,640,605.9930 · Target: $1,811,361.5835 · Target: $1,999,889.5540 · Target: $2,208,039.6645 · Target: $2,437,854.2150 · Target: $2,691,588.0355 · Target: $2,971,730.6760 · Target: $3,281,030.7965 · Target: $3,622,523.1170 · Target: $3,999,558.2275 · Target: $4,415,835.4680 · Target: $4,875,439.1685 · Target: $5,382,878.7890 · Target: $5,943,133.1395 · Target: $6,561,699.20100 · Target: $7,244,646.12020406080100Year

Tab through points for exact values, or open the data table. The chart resizes to fit the available width.

Open data table (21 points)
Portfolio and future target · USD by Year
YearPortfolioTarget
0$5,000.00$1,000,000.00
5$19,944.16$1,104,080.80
10$39,017.11$1,218,994.42
15$63,359.56$1,345,868.34
20$94,427.39$1,485,947.40
25$134,078.68$1,640,605.99
30$184,684.89$1,811,361.58
35$249,272.67$1,999,889.55
40$331,704.86$2,208,039.66
45$436,911.55$2,437,854.21
50$571,184.90$2,691,588.03
55$742,555.50$2,971,730.67
60$961,272.65$3,281,030.79
65$1,240,417.30$3,622,523.11
70$1,596,684.48$3,999,558.22
75$2,051,381.71$4,415,835.46
80$2,631,703.41$4,875,439.16
85$3,372,357.28$5,382,878.78
90$4,317,640.17$5,943,133.13
95$5,524,087.29$6,561,699.20
100$7,063,853.51$7,244,646.12
View 101 rows of calculator details

Values use the assumptions entered above.

Financial independence projection
YearPortfolioInflation-adjusted targetProgress
0$5,000.00$1,000,000.000.5%
1$7,704.52$1,020,000.000.76%
2$10,544.26$1,040,400.001.01%
3$13,525.99$1,061,208.001.27%
4$16,656.80$1,082,432.161.54%
5$19,944.16$1,104,080.801.81%
6$23,395.88$1,126,162.422.08%
7$27,020.19$1,148,685.672.35%
8$30,825.71$1,171,659.382.63%
9$34,821.51$1,195,092.572.91%
10$39,017.11$1,218,994.423.2%
11$43,422.48$1,243,374.313.49%
12$48,048.12$1,268,241.793.79%
13$52,905.04$1,293,606.634.09%
14$58,004.80$1,319,478.764.4%
15$63,359.56$1,345,868.344.71%
16$68,982.05$1,372,785.715.02%
17$74,885.67$1,400,241.425.35%
18$81,084.47$1,428,246.255.68%
19$87,593.21$1,456,811.176.01%
20$94,427.39$1,485,947.406.35%
21$101,603.27$1,515,666.346.7%
22$109,137.95$1,545,979.677.06%
23$117,049.36$1,576,899.267.42%
24$125,356.35$1,608,437.257.79%
25$134,078.68$1,640,605.998.17%
26$143,237.13$1,673,418.118.56%
27$152,853.50$1,706,886.488.96%
28$162,950.69$1,741,024.219.36%
29$173,552.74$1,775,844.699.77%
30$184,684.89$1,811,361.5810.2%
31$196,373.65$1,847,588.8210.63%
32$208,646.85$1,884,540.5911.07%
33$221,533.71$1,922,231.4011.52%
34$235,064.91$1,960,676.0311.99%
35$249,272.67$1,999,889.5512.46%
36$264,190.82$2,039,887.3412.95%
37$279,854.88$2,080,685.0913.45%
38$296,302.14$2,122,298.7913.96%
39$313,571.76$2,164,744.7714.49%
40$331,704.86$2,208,039.6615.02%
41$350,744.62$2,252,200.4615.57%
42$370,736.37$2,297,244.4716.14%
43$391,727.70$2,343,189.3616.72%
44$413,768.60$2,390,053.1417.31%
45$436,911.55$2,437,854.2117.92%
46$461,211.64$2,486,611.2918.55%
47$486,726.74$2,536,343.5219.19%
48$513,517.59$2,587,070.3919.85%
49$541,647.99$2,638,811.7920.53%
50$571,184.90$2,691,588.0321.22%
51$602,198.66$2,745,419.7921.93%
52$634,763.11$2,800,328.1922.67%
53$668,955.78$2,856,334.7523.42%
54$704,858.09$2,913,461.4424.19%
55$742,555.50$2,971,730.6724.99%
56$782,137.80$3,031,165.2925.8%
57$823,699.20$3,091,788.5926.64%
58$867,338.68$3,153,624.3627.5%
59$913,160.13$3,216,696.8528.39%
60$961,272.65$3,281,030.7929.3%
61$1,011,790.80$3,346,651.4030.23%
62$1,064,834.85$3,413,584.4331.19%
63$1,120,531.11$3,481,856.1232.18%
64$1,179,012.18$3,551,493.2433.2%
65$1,240,417.30$3,622,523.1134.24%
66$1,304,892.69$3,694,973.5735.32%
67$1,372,591.83$3,768,873.0436.42%
68$1,443,675.94$3,844,250.5037.55%
69$1,518,314.25$3,921,135.5138.72%
70$1,596,684.48$3,999,558.2239.92%
71$1,678,973.22$4,079,549.3941.16%
72$1,765,376.40$4,161,140.3842.43%
73$1,856,099.73$4,244,363.1843.73%
74$1,951,359.24$4,329,250.4545.07%
75$2,051,381.71$4,415,835.4646.46%
76$2,156,405.32$4,504,152.1647.88%
77$2,266,680.10$4,594,235.2149.34%
78$2,382,468.62$4,686,119.9150.84%
79$2,504,046.56$4,779,842.3152.39%
80$2,631,703.41$4,875,439.1653.98%
81$2,765,743.09$4,972,947.9455.62%
82$2,906,484.76$5,072,406.9057.3%
83$3,054,263.52$5,173,855.0459.03%
84$3,209,431.21$5,277,332.1460.82%
85$3,372,357.28$5,382,878.7862.65%
86$3,543,429.66$5,490,536.3664.54%
87$3,723,055.66$5,600,347.0866.48%
88$3,911,662.96$5,712,354.0268.48%
89$4,109,700.62$5,826,601.1070.53%
90$4,317,640.17$5,943,133.1372.65%
91$4,535,976.70$6,061,995.7974.83%
92$4,765,230.05$6,183,235.7077.07%
93$5,005,946.06$6,306,900.4279.37%
94$5,258,697.88$6,433,038.4381.75%
95$5,524,087.29$6,561,699.2084.19%
96$5,802,746.17$6,692,933.1886.7%
97$6,095,338.00$6,826,791.8489.29%
98$6,402,559.41$6,963,327.6891.95%
99$6,725,141.90$7,102,594.2394.69%
100$7,063,853.51$7,244,646.1297.5%
View 3 rows of calculator details

Values use the assumptions entered above.

Years to target under return and withdrawal-rate scenarios
Withdrawal-rate assumption3% return5% return7% return
3%Over 100 yearsOver 100 years74
4%Over 100 yearsOver 100 years68
5%Over 100 years9463

How to use this calculator

Estimate a portfolio target from annual expenses and a withdrawal-rate assumption, then project monthly contributions under an assumed return. The balance is shown in nominal dollars and compared with an expense target that grows with inflation.

How the calculation works

Target in today’s dollars = annual expenses ÷ (withdrawal-rate assumption ÷ 100). The nominal target grows with the inflation assumption each year. The monthly balance compounds at the effective monthly return and then receives the fixed monthly contribution.

Worked example

At $40,000 of annual expenses and a 4% withdrawal-rate assumption, the starting target is $1,000,000 in today’s dollars. The selected inflation assumption raises the nominal target over time.

Assumptions and limitations

The withdrawal rate is only a scenario input, not a guarantee of portfolio longevity or a recommendation. The model assumes a smooth return and fixed nominal contributions; it excludes taxes, fees, changing spending, sequence risk, and Social Security or pension income.

Official sources and further reading

Frequently asked questions

Does this say when I can safely retire?

No. It shows when a simplified scenario reaches its selected target. Market sequence, taxes, healthcare, spending changes, and other income can change a real plan.

Why does the target rise over time?

The target is compared with future nominal balances, so the entered inflation assumption increases the future nominal expense target.

Educational scenario only. This calculator does not provide individualized investment, tax, or legal advice. Confirm transaction records, tax treatment, and investment terms with the relevant official documents or qualified professionals.