# Future Value Calculator

URL: https://speedycalculator.com/calculators/finance/future-value/
Last updated: 2026-10-25

> The future value calculator works out what a present amount will be worth after a number of periods at a given interest rate – including regular deposits or withdrawals at the start or end of each period – and the interest earned.

## Inputs

- Present value
- Interest rate per period (%)
- Number of periods
- Periodic deposit (negative for withdrawal)
- Payment timing

## Results

- Future value
- Total deposits
- Total interest

## Formula

```
FV = PV × (1 + r)^n + PMT × [(1 + r)^n − 1] ÷ r × (1 + r × timing)
```

## Explanation

Future value is the core of the time value of money: a dollar invested today grows into more than a dollar later. Use it for savings goals, investment projections and comparing lump sums with payment plans.

### How to use the Future Value Calculator

- **Present value**
- **Interest rate per period**
- **Number of periods**
- **Periodic deposit (negative for withdrawal)**
- **Payment timing**

Results update as you type, and every field accepts the units shown in its menu.

### How it works

Enter the present value, the interest rate per period, the number of periods and any regular payment.

### Tips

- Use the nominal annual rate and pick the compounding frequency your bank or broker states.
- Small differences in return or fees compound into large differences over decades.
- Run the calculation with a cautious, a central and an optimistic return to see the range of outcomes.
- Past returns do not guarantee future returns – nothing here is investment advice.

### Common mistakes to avoid

- Comparing an APR with an APY or effective rate.
- Ignoring inflation, taxes and fees when judging a real return.
- Entering a percentage as a decimal (5 instead of 0.05 is correct here).

### Inputs explained

FieldWhat to enterPresent valueAmount in your currencyInterest rate per periodIn %Number of periodsA numberPeriodic deposit (negative for withdrawal)Amount in your currencyPayment timingChoose one: End of each period, Beginning of each period

### What each result means

- **Future value** = fvc([Interest rate per period]÷100, [Number of periods], [Present value], [Periodic deposit (negative for withdrawal)], [Payment timing])
- **Total deposits** = [Periodic deposit (negative for withdrawal)]×[Number of periods]
- **Total interest** = [Future value] - [Present value] - [Total deposits]

### Example values

How the main result changes when **Present value** changes and everything else stays at the example values above:

Present valueFuture value5,0008,954.247,50013,431.3610,00017,908.4812,50022,385.615,00026,862.7220,00035,816.95

## Worked example

Inputs — Present value: $10,000; Interest rate per period: 6 %; Number of periods: 10; Periodic deposit (negative for withdrawal): $0; Payment timing: End of each period.

Results — **Future value = $17,908.48**; Total deposits = $0.00; Total interest = $7,908.48.

## FAQ

**What is future value?**
The value of money at a future date after earning interest.

**How do I calculate future value?**
FV = PV × (1 + r)^n, plus the future value of any regular payments.

**What rate should I use?**
The expected rate per period – divide an annual rate by 12 for monthly periods.

**What formula does the Future Value Calculator use?**
FV = PV × (1 + r)^n + PMT × [(1 + r)^n − 1] ÷ r × (1 + r × timing).


## Sources

- [U.S. SEC – Investor.gov compound interest and investing basics](https://www.investor.gov/)
