Jimmie's Calculations

Formula library

Equations for every formula, including ones that do not have a calculator.

With a calculator

Loan payment

Calculator

Equal monthly payment on a fixed-rate loan. The rate each month is the annual APR divided by 12.

M = P × [i(1 + i)^n] / [(1 + i)^n − 1]

M
Monthly payment
P
Amount borrowed
i
Monthly rate, APR ÷ 12
n
Number of months, years × 12
Open calculator

Compound interest

Calculator

Future value of a starting balance plus a contribution each compounding period.

FV = P(1 + i)^N + C × [(1 + i)^N − 1] / i

FV
Future value
P
Starting balance
C
Contribution each period
i
Rate per period, annual rate ÷ compounding frequency
N
Number of periods, floor(frequency × years)
Open calculator

Retirement balance

Calculator

Projected balance from current savings and a monthly contribution, using an effective monthly rate.

FV = P(1 + i)^N + C × [(1 + i)^N − 1] / i

P
Current savings
C
Monthly contribution
i
Effective monthly rate, (1 + annual return)^(1/12) − 1
N
Months until retirement, years × 12
Open calculator

Savings goal

Calculator

How many months until the balance reaches a target. If the contribution and the return are both zero and you are still short, the goal cannot be reached.

Smallest n where FV(n) ≥ target

FV(n)
Balance after n months, using the retirement future-value equation
n
Months until the target
target
Savings goal
Open calculator

Simple interest

Calculator

Interest charged or earned only on the original principal, not on interest already added.

I = P × r × t

I
Interest
P
Principal
r
Annual rate as a decimal
t
Time in years
Open calculator

Rule of 72

Calculator

A shortcut that estimates how many years it takes for an amount to double at a fixed annual rate.

Years to double ≈ 72 / annual rate percent

72
The rule’s constant
annual rate percent
Stated annual rate, such as 6 for 6%
Open calculator

Present value

Calculator

What a future amount is worth today after discounting at an annual rate.

PV = FV / (1 + r)^n

PV
Value today
FV
Amount received in the future
r
Annual discount rate as a decimal
n
Years until you receive the future amount
Open calculator

Return on investment

Calculator

Gain or loss as a percent of the amount you put in.

ROI = (Ending − Invested) / Invested

Ending
Value at the end
Invested
Amount you put in
ROI
Return as a decimal; multiply by 100 for a percent
Open calculator

Equation only

These formulas are written out here. They do not have a calculator page.

Future value of a lump sum

Equation only

What one amount grows to when it compounds once per year and you add nothing else.

FV = PV × (1 + r)^n

FV
Future value
PV
Amount today
r
Annual rate as a decimal
n
Years

Future value of an annuity

Equation only

What a series of equal payments grows to, with no starting balance.

FV = PMT × [((1 + r)^n − 1) / r]

PMT
Payment each period
r
Rate per period as a decimal
n
Number of payments

Present value of an annuity

Equation only

What a series of equal future payments is worth today.

PV = PMT × [1 − (1 + r)^(−n)] / r

PMT
Payment each period
r
Discount rate per period as a decimal
n
Number of payments

Annual percentage yield

Equation only

The effective yearly rate when a nominal APR compounds more than once a year.

APY = (1 + APR / m)^m − 1

APR
Nominal annual rate as a decimal
m
Compounding periods per year

Effective monthly rate

Equation only

The monthly rate that matches a stated annual return. Retirement and savings goal use this rate, not APR ÷ 12.

i = (1 + annual return)^(1/12) − 1

i
Monthly rate as a decimal
annual return
Stated annual return as a decimal

Real return

Equation only

An annual return after removing inflation.

Real return = (1 + nominal) / (1 + inflation) − 1

nominal
Stated annual return as a decimal
inflation
Annual inflation rate as a decimal

Continuous compounding

Equation only

Growth when interest is compounded continuously.

A = P × e^(r × t)

A
Amount after time t
P
Principal
e
The base of the natural logarithm
r
Annual rate as a decimal
t
Time in years

Compound annual growth rate

Equation only

The steady annual rate that connects a beginning value to an ending value.

CAGR = (Ending / Beginning)^(1 / years) − 1

Ending
Value at the end
Beginning
Value at the start
years
Number of years between the two values

Debt-to-income

Equation only

Monthly debt payments as a share of gross monthly income.

DTI = monthly debt payments / gross monthly income

DTI
Debt-to-income ratio as a decimal
monthly debt payments
Required debt payments each month
gross monthly income
Income each month before taxes

Net worth

Equation only

What you own minus what you owe.

Net worth = assets − liabilities

assets
What you own
liabilities
What you owe