Financial formulas in Excel

Choose an Excel financial formula for loan payments, savings or discounted cash flows. Compare PMT, FV, PV and NPV with worked examples. PMT finds a constant payment; FV finds a future balance; PV values equal payments today; NPV handles different cash amounts at equally spaced dates. Start with the quantity you need, then match the interest rate to the payment interval. For monthly payments, divide an annual rate by 12 and multiply years by 12. The examples below state their timing and cash-flow signs so you can check the result before adapting the inputs.

The formula

=PMT(6%/12,3*12,-12000)365.06 per month=FV(5%/12,5*12,-150,0,0)10,200.91 after 60 monthly deposits=PV(5%,3,-1000,0,0)2,723.25 present value=NPV(8%,2000,2200,2400)-5000643.19 net present value

A worked example

For the PMT example, enter an annual rate of 6% in B2, a term of 3 years in B3 and a loan amount of 12,000 in B4. The rate stays fixed, payments fall at each month-end and the final balance is zero.

=PMT(B2/12,B3*12,-B4)

365.06 per month when displayed to two decimal places. Negating B4 makes the returned payment positive for this repayment display. With positive B4, PMT returns -365.06 instead: the same payment expressed as cash paid out. This amount covers principal and interest; fees, taxes and insurance are excluded.

Which one do I need?

If you want to…Use
Calculate the same loan payment every monthPMT: rate, payment count and loan amount
Find the balance after regular savings depositsFV: future value with a fixed rate and payment
Value a series of equal future payments todayPV: present value with a fixed rate and payment
Discount different annual cash flows and an upfront costNPV: keep the time-zero cost outside the function
Compare a new amount with an old amountPercentage change: (new-old)/old
Add amounts for a category and a second conditionSUMIFS: sum range first, then each criteria range and condition

Frequently asked questions

When should I use PV instead of NPV?

Use PV when the recurring payment and rate stay constant. Use NPV for cash amounts that can differ but arrive at equal intervals. In the NPV example, 2,000, 2,200 and 2,400 arrive at the ends of years 1, 2 and 3. The 5,000 paid today is subtracted outside NPV. Cash flows on irregular calendar dates need a date-based function such as XNPV.

Why do financial formulas return a negative number?

Excel uses opposite signs for cash received and cash paid out. In the FV example, each 150 deposit is negative and the resulting savings balance is positive. In the PV example, three payments of -1,000 at year-end correspond to 2,723.25 received today at 5% per year. Choose a consistent perspective instead of removing every minus sign.

What changes when payments are made at the start of the month?

PMT, FV and PV use type=0, or an omitted type argument, for payments at the end of each period. Use type=1 for payments at the beginning. The examples use end-of-period payments; changing that argument changes the result. Their assumed rates stay fixed for every period.

Function references

Excel Function DistinctSearch Function ExcelContains Formula ExcelCumulative Interest Formula in ExcelExcel Contains FunctionExcel Formula CreatorExcel Formula MakerSearch Formula in ExcelExcel Formula BotExcel Function GeneratorInverse Trig Functions ExcelMultiply Function in ExcelFunction TODAY in ExcelPresent Worth Formula ExcelRate Formula ExcelExcel Math Function Not AppearingBetween Function in ExcelDifference Formula in ExcelHow to Use the $ in Excel FormulasExcel String FunctionsExcel Formula Into TextFormula PV ExcelHow to Replicate a Formula in ExcelUsing Text in Excel FormulasExcel Formula Showing as TextExcel Function BarExcel Formula BeautifierMinimum Function in ExcelExcel Table FunctionExcel Formula Inside TextYield to Maturity Formula ExcelQuarter Formula ExcelFormulas Excel TextoExcel Formula for AdditionAnnuity Formula ExcelExcel Discrepancy FormulaE Function on ExcelTrue False Formula in ExcelHow to Formulate Percentage in ExcelHow to Use Imdiv Function in ExcelTan Inverse Function in ExcelExcel Ignore Zeros in FormulaExcel Formula Shows Instead of ResultExcel Interest FormulaYears of Service Formula in ExcelHow to Undo Formulas in ExcelExcel Formula to Group Similar Text by ColorExcel Formula CheckerExcel Custom FunctionExcel Formula DifferentExcel Formula Displayed Instead of ResultDivided Formula in ExcelTrue or False Formula in ExcelExcel Formula FormatterGreater Than Function in ExcelNOT Function ExcelExcel Function to Present PaceExcel Payment FunctionGreater Than Formula in ExcelWhat Is the Formula in Excel to MultiplyMonthly Payment Formula ExcelExcel Spreadsheet Won't Update FormulasWACC Formula ExcelAnnualized Return Formula ExcelExcel Formula to Produce a Score Based on CriteriaCoefficient of Variation Formula ExcelExcel Conditional FormulaDiff Excel FormulaDifference Function in ExcelFV Excel FunctionExcel Integer FunctionExcel Map FunctionMaximum Function in ExcelQuarter Function in ExcelPercentage Growth Formula ExcelExcel Formula PercentRatio Formula in ExcelRefreshing Formulas in ExcelExcel Timesheet FormulaValuation Formula ExcelValue in Excel FormulaWeek Formula in ExcelExcel Formula WildcardDivivde by 12 Excel FunctionExcel 17628.20144 Formula IssuesExcel Formula and TextAnnuity Excel FunctionPull Apart Names Microsoft Excel FormulaAPR Formula ExcelExcel Formulas Show as TextExcel Barcode FormulaExcel Formula Based on LevelExcel Between FormulaExcel Formula BuilderExcel Ceil FunctionConsolidate Function in ExcelCurrency Conversion Formula ExcelCv Formula ExcelNorm Dist Function in ExcelExcel Does Not Show Result of FormulaExcel Formula EditorEmbed Functional Spreadsheet in ExcelFormula Excel Marcar En Rojo Numeros NegativosExcel Exchange Rate FormulaExcel Factorial FunctionPva Formular ExcelExcel FormulatorFREQUENCY Formula ExcelHow to Use & Function in ExcelExcel Interp FunctionExcel Length FunctionNested Function ExcelTrend Excel FunctionExcel Formula for GrowthExcel Formula for IncreaseShow Results NOT Formula in ExcelExcel Quadratic FormulaExcel Formula for QuartilesHow to Repeat a Formula in ExcelReturn Value Excel FormulaTimecard Formula for ExcelExcel Running Balance FormulaBlack Scholes Formula ExcelExcel Formula for Time CardCpk Formula ExcelCurrency Exchange Formula in ExcelDays in Month Excel FormulaGreater Than or Equal to Excel FormulaFormula Evaluation ExcelHow to Insert Function in ExcelExcel Function IntExcel Isempty FunctionExcel Like FunctionExcel Remove FunctionExcel Root FunctionStatistical Functions in ExcelExcel Take FunctionFunction vs Formula in ExcelYtm Function ExcelFormulas Gone in ExcelSimple Interest Formula in ExcelWhy Excel Formula Is Not WorkingNested Formula in ExcelExcel Nesting FormulasFormula for Yes or No in ExcelExcel Yes No FormulaProbability Formula ExcelFormula of Sd in ExcelExcel Formula for This WeekInterest Amount Formula Excel