Calculators Lab
Trusted by freelancers and business owners

Retirement Calculator

Find out if you're saving enough for retirement — before it's too late to change course.

Adjust your inputs

Results update instantly as you type or drag.

05,000,000
$
050,000
$
120
%

7% is a conservative long-term average

150

Quick insights

Safe annual withdrawal (4%)

$40,632

Total contributed

$230,000

Quick answer

How much do I need to retire?

A common rule is to save 25× your annual expenses (the 4% rule). So if you spend $50,000/year, you need $1.25M.

How it works

From inputs to result in four steps

A quick walkthrough of what this calculator does behind the scenes.

  1. 1

    Enter your current retirement savings.

  2. 2

    Set your monthly contribution.

  3. 3

    Enter your expected annual return (7% is a conservative long-term average).

  4. 4

    Set your current age and retirement age.

Formula

The math behind the number

No black box — here's exactly how the result is computed.

Formula

r = monthly rate
n = months until retirement

Nest egg = P×(1+r)^n + C×((1+r)^n − 1)/r
Safe withdrawal = Nest egg × 0.04
Years of income = Nest egg ÷ Annual expenses

Examples

Real-world scenarios

See how the numbers play out for typical use cases.

Scenario 1

30-year horizon

$50,000 + $500/month at 7% for 30 years → $658,000. Safe annual withdrawal: $26,320.

Scenario 2

Starting early

$0 + $300/month at 7% for 40 years → $792,000. Small early contributions beat large late ones.