Time value of money calculator
Learn TVM the way the BA II Plus works: enter the rate per period and the number of periods, use signs for cash in and out, and solve for the missing value.
Result: FV = 1,628.89
Rate and periods
Enter the rate per period and the number of periods in the same unit. Monthly payments over 30 years at 6% a year: N = 360, rate = 0.5%.
Sign convention
Money you pay out is negative, money you receive is positive. Investing 1,000 today means PV = −1,000; the resulting FV is positive.
END or BGN
END: payments at the end of each period (ordinary annuity). BGN: payments at the start (annuity due), which is worth (1 + r) times more.
Worked example
PV −1,000, 5% for 10 periods, no payments: FV = 1,628.89. 100 a period for 10 periods at 5%, END: PV = −772.17.
Edge cases
A 0% rate is allowed (the annuity is then simply N × PMT). The number of periods must be positive and the rate above −100%. Results are rounded to two decimals for display only.
Free Preparaio learning account – not a registration for the official exam.
After signing up, try it free for 7 days – no payment details.
CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute.
Preparaio is not affiliated with, endorsed by, or reviewed by CFA Institute. CFA Institute does not endorse, promote, review, or warrant the accuracy or quality of the products or services offered by Preparaio.
All names of people and companies in questions are fictional.
Learning material, not investment or legal advice.