401(k) Calculator

Enter Current 401k balance ($), Annual salary ($) and Your contribution (%) and the remaining scenario settings to review retirement balance with this tool. The ending balance combines your deposits, modeled employer deposits and assumed investment growth.

✏️ Enter your 401k details

📊 Year-by-year growth

Year Balance Your Contributions Employer Match
📈

Click "Calculate" to see your 401k growth

📈 Your 401k results

🏦
Retirement Balance
$0
Your 401k at retirement
Total contributed $0
Employer match $0
Investment growth $0
0
Years to retirement
0%
Return rate

💰 Retirement income estimate

Withdrawal Rate Monthly Income
4% Rule (Standard) $0
3% Rule (Conservative) $0
5% Rule (Aggressive) $0
Retirement Goal -

Formula Used

FV = P(1+i)^N + C × ((1+i)^N − 1)/i; at i=0, FV=P+C×N.

Model assumptions: Employee and employer contributions are deposited at the end of each contribution period, including the first period. Returns and contributions are assumed constant unless entered otherwise.

How the formula is applied

The calculation links Current 401k balance ($), Annual salary ($) and Your contribution (%) to retirement balance. The ending balance combines your deposits, modeled employer deposits and assumed investment growth. A larger match is not the same as a higher investment return. Model convention: Employee and employer contributions are deposited at the end of each contribution period, including the first period. Returns and contributions are assumed constant unless entered otherwise.

Calculator Description

Enter Current 401k balance ($), Annual salary ($) and Your contribution (%) and the remaining scenario settings to review retirement balance with this tool. The ending balance combines your deposits, modeled employer deposits and assumed investment growth.

Explore how employee savings and an employer match could build a workplace retirement account. Compare contributing enough to receive the modeled match with contributing a larger share of pay.

The ending balance combines your deposits, modeled employer deposits and assumed investment growth. A larger match is not the same as a higher investment return.

Frequently Asked Questions

What information do I need for the 401(k) Calculator?

Prepare Current 401k balance ($), Annual salary ($), Your contribution (%), Employer match (%), Match limit (% of salary), Expected return (%), Years to retirement and Compound frequency. Enter salary, existing savings, employee contribution and the employer match separately; compare the contribution and growth components.

How is the employer match different from investment growth?

The ending balance combines your deposits, modeled employer deposits and assumed investment growth. A larger match is not the same as a higher investment return. Vesting, plan-specific matching rules, annual contribution limits, fees and changes in employment can alter the outcome. The projection does not verify plan eligibility.

How can I check the 401(k) calculator with an example?

Use the full settings in the worked-example table. They produce Retirement Balance: $862329; Total contributed: 190000; Employer match: 54000. Compare the method and units as well as the displayed number.

Which assumptions apply to this 401(k) calculator?

Employee and employer contributions are deposited at the end of each contribution period, including the first period. Returns and contributions are assumed constant unless entered otherwise. Enter salary, existing savings, employee contribution and the employer match separately; compare the contribution and growth components.

When should I verify the 401(k) calculator result elsewhere?

Vesting, plan-specific matching rules, annual contribution limits, fees and changes in employment can alter the outcome. The projection does not verify plan eligibility. For a transaction or account decision, compare the inputs with the applicable statement, contract or official rules.

How to Use This Calculator

  1. Enter salary, existing savings, employee contribution and the employer match separately; compare the contribution and growth components.
  2. Fill in Current 401k balance ($), Annual salary ($), Your contribution (%) and Employer match (%); then complete the other fields shown for your selected mode. Use the field units rather than copying an unlabeled value.
  3. For a result check, reproduce the example beginning with Current 401k balance ($) = 10000 and Annual salary ($) = 60000; copy the remaining settings from the detailed guide.
  4. Use the page's Calculate or Convert control, or read the updated result where the tool recalculates automatically. Locate Retirement Balance and any supporting breakdown.
  5. Interpret the result with this distinction in mind: The ending balance combines your deposits, modeled employer deposits and assumed investment growth. Keep the selected inputs alongside the output when comparing scenarios.

Practical example and result check

Worked 401(k) calculator example. Set Current 401k balance ($) = 10000; Annual salary ($) = 60000; Your contribution (%) = 10; Employer match (%) = 50; Match limit (% of salary) = 6; Expected return (%) = 7; Years to retirement = 30; Compound frequency = Quarterly. The corresponding output is Retirement Balance: $862329; Total contributed: 190000; Employer match: 54000. The ending balance combines your deposits, modeled employer deposits and assumed investment growth.

Before relying on the result

  • Confirm the units, dates, rates and time periods entered.
  • Review which costs, measurements or assumptions are included and excluded.
  • Change one important input at a time to understand the result sensitivity.

Detailed Calculator Guide

Choose the right question for 401(k) Calculator

Explore how employee savings and an employer match could build a workplace retirement account. Compare contributing enough to receive the modeled match with contributing a larger share of pay.

Prepare the inputs

Enter salary, existing savings, employee contribution and the employer match separately; compare the contribution and growth components.

401(k) Calculator: worked input settings
FieldExample valueEntry check
Current 401k balance ($)10000Check whether this amount is one-time, monthly or annual before entering it.
Annual salary ($)60000Use the amount for this scenario in the currency and period shown by the field.
Your contribution (%)10Enter a percentage in the form requested by the field, keeping its stated time basis.
Employer match (%)50Enter a percentage in the form requested by the field, keeping its stated time basis.
Match limit (% of salary)6Use the amount for this scenario in the currency and period shown by the field.
Expected return (%)7Enter a percentage in the form requested by the field, keeping its stated time basis.
Years to retirement30Use the period unit in the field label; months and years are not interchangeable.
Compound frequencyQuarterlyCheck the selected interval against the payment, deposit or growth assumptions.

Follow the calculation

Relationship used for this example: FV = P(1+i)^N + C × ((1+i)^N − 1)/i; at i=0, FV=P+C×N.

The ending balance combines your deposits, modeled employer deposits and assumed investment growth. A larger match is not the same as a higher investment return.

Assumptions for this model: Employee and employer contributions are deposited at the end of each contribution period, including the first period. Returns and contributions are assumed constant unless entered otherwise.

Read the worked result

Results for the worked settings
OutputDisplayed result
Retirement Balance$862329
Total contributed190000
Employer match54000

With these settings, retirement balance is $862329. Use the same units and calculation mode when reproducing this example.

How is the employer match different from investment growth?

The ending balance combines your deposits, modeled employer deposits and assumed investment growth. A larger match is not the same as a higher investment return. Vesting, plan-specific matching rules, annual contribution limits, fees and changes in employment can alter the outcome. The projection does not verify plan eligibility.

Apply the result to your own scenario

Replace the illustrative current 401k balance ($) value (10000) with your own value, then complete the other inputs for the same scenario. Enter salary, existing savings, employee contribution and the employer match separately; compare the contribution and growth components.

Sources and method notes

Supporting Guides