Excel guide · 4 min read
How much to save each month in Excel
=PMT(rate/12, months, 0, -goal). For a $12,000 goal in 24 months at 4.5% a year, =PMT(4.5%/12,24,0,-12000) says you need to save about $480 a month. The goal goes in as a negative number because PMT follows a cash-flow sign convention: money you pay in and money you get back have opposite signs.Sample data
Every result on this page was calculated from this sheet by the same spreadsheet engine the Cellwise app uses.
| A | B | |
|---|---|---|
| 1 | Plan | Value |
| 2 | Goal (house deposit) | 12000 |
| 3 | Annual interest rate | 0.045 |
| 4 | Months to goal | 24 |
| 5 | Already saved | 2500 |
| 6 | Planned monthly deposit | 400 |
The monthly deposit for a goal, starting from zero
PMT takes four arguments here: the interest rate per period, the number of periods, what you have now (present value) and what you want to end with (future value). Savings accounts quote an annual rate but you deposit monthly, so divide the rate by 12 and count the term in months.
This plan is a $12,000 house deposit in 24 months, in an account paying 4.5% a year. Present value is 0 because you start with nothing.
Result: 478.77373863
About 478.77 a month. Interest earns you roughly 510 over the two years, so you deposit less than 12,000 / 24 = 500.
Why PMT gives a negative number (the sign convention)
Excel's finance functions see every amount as cash moving in or out of your pocket. Money leaving you is negative, money coming back is positive. A goal of +12,000 means "I receive 12,000 at the end", so Excel answers that you must pay out 478.77 a month, shown as a negative.
Neither answer is wrong. Pick one habit and stick to it: either enter the goal as negative to get a positive deposit (as above), or keep the goal positive and put a minus in front of PMT.
Result: -478.77373863
-478.77: the same deposit, shown as money going out of your pocket.
Include what you have already saved
Money already in the account also earns interest, so it lowers the deposit by more than its face value. Put it in the present value argument. Using real-world signs, the 2,500 you put in is negative and the 12,000 you get back is positive. The minus in front flips the deposit to a positive number for display.
Result: 369.65420974
About 370 a month. The 2,500 head start cuts roughly 109 off every deposit.
Check an existing plan with FV
Already saving a fixed amount? FV tells you where you will end up. Here the deposits are 400 a month and the starting balance is 2,500. Both are money you pay in, so both are negative, and FV returns a positive balance.
Subtract the goal from the result to see the gap: =FV(B3/12,B4,-B6,-B5)-B2. A positive number means you finish ahead of the goal.
Result: 12760.587839
About 12,760.59 after 24 months, so 400 a month is enough with roughly 760 to spare.
Quick check without interest
For short goals or a 0% current account, plain division is fine and easy to explain to someone else. Compare it with the PMT answer: the gap is what interest is worth to you.
Result: 395.83333333
395.83 a month with no interest, against about 370 with 4.5%.
Depositing at the start of each month, and "how many months?"
PMT assumes deposits at the end of each month. If you pay in on the 1st, add a fifth argument of 1 (type): =PMT(B3/12,B4,-B5,B2,1). Each deposit then earns one extra month of interest, so the amount drops slightly.
To flip the question and find how long a fixed deposit takes, Excel has NPER: =NPER(B3/12,-B6,-B5,B2) returns the number of months for 400 a month from a 2,500 start. NPER usually returns a fraction of a month, so round it up with ROUNDUP: you cannot make part of a deposit.
Common mistakes
Using the annual rate with a monthly term
=PMT(4.5%,24,0,-12000) treats 4.5% as a monthly rate and gives a far smaller deposit. Divide the rate by 12 whenever you count in months.
Giving pv and fv the same sign
With a positive starting balance and a positive goal, Excel thinks you receive money twice and the answer makes no sense. Money you put in and money you get back need opposite signs.
Using years for the term
With monthly deposits the number of periods is months: 2 years is 24, not 2. Keep rate and term in the same unit.
FAQ
What formula calculates how much to save per month?
Use =PMT(annual_rate/12, months, -current_savings, goal) and put a minus in front, or enter the goal as a negative. With no interest, (goal - savings) / months gives the same idea.
Why is my PMT result negative in Excel?
PMT shows money you pay out as negative. Enter the goal (fv) as a negative number or wrap the formula as =-PMT(...) to show a positive deposit.
How do I calculate how much my savings will grow in Excel?
Use FV: =FV(rate/12, months, -monthly_deposit, -current_balance). It returns the balance at the end, including interest.
Does PMT include compound interest?
Yes. PMT and FV compound once per period, so with a monthly rate and monthly term they compound monthly, which matches most savings accounts closely.
Functions used
Related guides
- Formulas for a monthly budget in Excel
- How to calculate CAGR in Excel
- Absolute vs relative cell references in Excel
- How to calculate a loan payment in Excel
- How to calculate compound interest in Excel
- How to calculate markup in Excel
Updated