PMT
Calculate the periodic payment for a loan. Give it the interest rate, number of periods, and loan amount — get the payment. The mortgage/car loan/personal loan workhorse.
PMT Complete Guide →Everything a finance modeler needs — loan payments, investment returns, present value, bond calculations, and depreciation. The category that made Excel the standard tool of finance.
Excel became the world's financial modeling standard because of these 55 functions. They handle every core finance calculation: what's this loan's monthly payment? What's the return on this investment? What's the NPV of these cash flows? What's a bond worth today? How much depreciation do I take this year? Master this category and you can build any finance model that a professional analyst would.
Most financial functions revolve around one idea: a dollar today is worth more than a dollar tomorrow. Excel uses five variables to describe any finance scenario — PV (present value), FV (future value), PMT (periodic payment), NPER (number of periods), and RATE (interest rate per period). If you know four, Excel can calculate the fifth.
Understand this once and every financial function makes sense.
Calculate the periodic payment for a loan. Give it the interest rate, number of periods, and loan amount — get the payment. The mortgage/car loan/personal loan workhorse.
PMT Complete Guide →Net Present Value — the value of future cash flows in today's dollars. NPV assumes equal periods; XNPV works with actual dates. Use XNPV for real investment analysis.
NPV / XNPV Guide →Internal Rate of Return — the discount rate that makes NPV zero. The single most important return metric in finance. XIRR handles irregular dates, IRR assumes equal periods.
IRR / XIRR Guide →Solve for the interest rate given known payments. Reverse-engineer the rate on a loan you're offered, or find the yield on a bond you're evaluating.
RATE Complete Guide →6 functions
The five core variables and how they interconnect. Master these, master finance.
8 functions
NPV, IRR, and their date-aware siblings. Plus MIRR for realistic reinvestment assumptions.
10 functions
Break down payments into principal vs interest for any period. Build full amortization tables.
6 functions
Straight-line, declining balance, sum-of-years, and variable methods for accounting depreciation.
10 functions
Calculate bond prices, yields, durations. Everything needed for fixed-income analysis.
7 functions
Coupon period calculations — days until next coupon, days in current period, coupon count.
6 functions
T-bill discount calculations, discount rates, bond-equivalent yields.
=PMT(rate/12, years*12, -loan_amount) — annual rate divided by 12, years times 12 payments, negative because loan is money you owe=NPER(return_rate, -monthly_contrib, 0, target_amount) — how many months until you hit your target=XNPV(discount_rate, cashflows, dates) where cashflows column includes the initial negative outflowInterest = IPMT(rate, period_num, nper, -loan) and Principal = PPMT(rate, period_num, nper, -loan)=YIELD(settlement, maturity, rate, price, redemption, frequency) — the bond analyst's daily breadBecause Excel treats cash flows by direction. Money paid out is negative, money received is positive. To display a positive payment, wrap PMT in a negative: =-PMT(rate, nper, pv).
Use XNPV for real investment analysis. XNPV takes actual dates so it handles irregular timing correctly. NPV assumes cash flows come at the end of equal periods, which almost never matches real-world investments.
Three common issues: (1) Excel's NPV expects cash flows starting at period 1, not 0 — so add the initial investment outside NPV. (2) The rate is per period, not annual — divide by 12 for monthly. (3) Sign conventions — inflows positive, outflows negative.
IRR needs at least one positive and one negative cash flow. If all values have the same sign, no interest rate makes NPV zero, so Excel can't solve it. Also try providing a guess value: =IRR(range, 0.1).
No — but many bond functions have a "basis" argument that specifies the day-count convention. US 30/360 is basis 0, actual/actual is 1, European 30/360 is 4. Match your market's convention.
Ask the Add-in to build an amortization schedule, a DCF model, or a mortgage comparison — get the formulas and structure instantly.
Get the Add-in →