PMT Formula in Excel: Calculate Loan EMIs and Payments (Examples)
PMT formula in Excel explained: compute EMIs with =PMT(rate, nper, pv). Loan examples, rate conversions, total-interest math, and analyst mistakes to avoid.
The PMT formula in Excel turns loan fine print into a monthly number you can reason about. Every personal loan, home loan, vehicle loan, and equipment lease quote reduces to three inputs — rate, tenure, principal — and PMT prices them all identically, which is exactly why analysts use it to compare offers instead of trusting brochure EMIs. It assumes comfort with cell references and pairs well with compound interest modelling when you need both sides of the time-value coin.
On the Data Analyst Roadmap, PMT belongs to the finance-modelling stretch: the first function where the spreadsheet starts answering business questions instead of summarising data. Understanding credit schedules and loan modeling is also essential in data science in finance.
Every PMT needs: annual rate ÷ 12, years × 12 for monthly EMI
Rate and tenure must share a period. Dividing the rate without multiplying the periods (or vice versa) misprices the loan by an order of magnitude — always convert both together.
PMT Formula in Excel: Syntax and How It Works
=PMT(rate, nper, pv, [fv], [type])| Argument | Required | What it does |
|---|---|---|
rate | Yes | Interest rate per payment period (annual 9% monthly = 9%/12) |
nper | Yes | Total number of payment periods (5*12 = 60 for 5 years monthly) |
pv | Yes | Present value — the loan principal today (for example 500000) |
[fv] | No | Future value after the last payment; 0 for a fully repaid loan (default) |
[type] | No | 0 = pay at period end (default EMI); 1 = pay at period start |
Two conventions govern every PMT sheet. First, sign convention: money you receive is positive, money you pay is negative. A positive principal yields a negative PMT, so analysts write =-PMT(...) to display EMIs as positive figures — pick one presentation and hold it across the workbook. Second, period consistency: rate and nper must describe the same period. Monthly payments need a monthly rate and a month count; mixing an annual rate with a month count silently produces nonsense that looks precise to four decimals.
Step-by-Step Example: Comparing Two Home-Loan Offers
Principal ₹40,00,000. Bank A offers 8.5% for 20 years; Bank B offers 8.25% for 22 years. Which costs less per month — and overall?
Step 1 — set up assumption cells so offers are comparable:
| Cell | Value | Meaning |
|---|---|---|
B1 | 4000000 | Principal |
B2 | 8.5% | Bank A annual rate |
B3 | 20 | Bank A years |
B4 | 8.25% | Bank B annual rate |
B5 | 22 | Bank B years |
Step 2 — compute both EMIs with cell references, never hard-coded numbers:
=-PMT(B2/12, B3*12, $B$1)=-PMT(B4/12, B5*12, $B$1)Bank A: ₹34,713/month. Bank B: ₹32,897/month — lower EMI, but over 24 extra payments. Never stop at the EMI; price the lifetime.
Step 3 — compute lifetime interest per offer:
=C2*B3*12-$B$1where C2 holds Bank A's EMI. Bank A costs ~₹43.3 lakh in interest; Bank B ~₹46.9 lakh. The "cheaper EMI" costs ₹3.6 lakh more overall — the exact insight PMT exists to surface, and the one brochure comparisons hope you skip.
Step 4 — build the sensitivity strip. Vary tenure 15/20/25 years down rows and reference the same formula, then highlight the tradeoff with conditional formatting: EMI falls slowly while lifetime interest climbs fast. That asymmetry is the durable intuition — tenure trims payments but feeds interest.
How do you audit a PMT model before sharing it?
Run this five-point check on every loan sheet before it leaves your desk. First, confirm period consistency in one glance: the rate cell should show a division (/12) and the nper cell a multiplication (*12) — if either conversion is missing, the EMI is fiction. Second, verify the sign convention end to end: EMI cells positive via =-PMT(...), with no stray minus signs applied again downstream. Third, sanity-check magnitude: a ₹40L loan at 8.5% for 20 years must land near ₹35,000/month — an EMI of ₹3.5L or ₹3,500 means a conversion slipped, and round-number intuition catches it faster than re-reading syntax. Fourth, reconcile lifetime math: EMI × periods must exceed principal (the excess is interest), and total interest should shrink when tenure shortens — if it does not, a reference points at the wrong offer column. Fifth, lock assumptions: rate, tenure, and principal live in labelled input cells, never inside formulas, so reviewers can stress-test without touching logic. This audit takes three minutes and prevents the most expensive class of spreadsheet error — a wrong number everyone trusts because it has four decimals.
Common Mistakes and Fixes
Converting the rate but not the tenure (or vice versa)
=PMT(9%/12, 5, 500000) mixes a monthly rate with a year count — five payments on a 5-year loan. The EMI looks enormous and wrong. The rule is mechanical: whatever frequency you divide the rate by, multiply the years by the same number. Monthly always means rate/12 and years*12 together.
The second classic error is the sign surprise: PMT returns negative, the analyst pastes it into a report, and a stakeholder asks why the EMI is minus thirty-four thousand. Standardise on =-PMT(...) at the formula level rather than fixing signs downstream — downstream fixes get forgotten on row 200 of a comparison table.
Nominal vs effective rate on quoted offers
Indian lenders quote reducing-balance rates, but fees and insurance shift the effective cost. Model the all-in outflow by adding monthly charges to the PMT result rather than tweaking the rate: =-PMT(rate/12, nper, pv) + 500 for a ₹500 monthly fee. Transparent, auditable, and it keeps the quoted rate intact for the assumptions block.
PMT Formula in Excel vs Related Financial Functions
| Feature / Criteria |
|---|
The four functions are one family: PMT prices the payment, FV grows it forward, RATE exposes the true cost of a quoted EMI, and NPER answers "how long until it is paid off?" Learn PMT first — its rate/nper/pv triple is the shared vocabulary — then RATE becomes the natural second step whenever a lender's quoted rate and quoted EMI disagree.
When to Use the PMT Formula in Excel in Analyst Work
Loan and lease comparisons. Personal loans, vendor equipment leases, office rentals with escalations — anywhere two offers differ in rate and tenure, PMT plus lifetime-interest math makes the comparison honest. Present EMI, lifetime interest, and tenure side by side; stakeholders decide fast when all three are visible.
Pricing and break-even models. A fixed monthly outflow (lease, SaaS contract, EMI on expansion capital) divided into unit economics gives a per-unit hurdle rate. PMT supplies the outflow leg with financing cost baked in, which beats flat-division approximations that ignore interest entirely.
Payback and sensitivity analysis. Vary rate and tenure across a grid, compute PMT in each cell, and the sheet becomes a negotiation tool: "every 0.25% rate cut saves ₹X/month and ₹Y lifetime." That grid, formatted as a heatmap, is often the single most persuasive slide in a financing discussion — and it is five minutes of work once PMT is fluent.
Related Excel Tutorials
- Excel Formulas: The Complete Guide
- XLOOKUP Formula in Excel
- SUM Formula in Excel
- Excel Pivot Tables Guide
- Explore All Guides in the Excel Tutorials Hub
Master Excel for Data Analysis
Learn Excel formulas, pivot tables, and dashboards with free, project-based courses.
Start Free Excel CourseFrequently Asked Questions
What is the PMT formula in Excel?
The PMT formula in Excel is =PMT(rate, nper, pv, [fv], [type]). It returns the periodic payment for a loan: =PMT(0.0075, 60, 500000) gives the monthly EMI on a 5-lakh loan at 9% annual interest over 5 years, as a negative number.
Why does the PMT formula in Excel return a negative number?
Excel treats the loan as cash inflow (positive pv) and repayments as outflows, so PMT returns a negative value by sign convention. Wrap it in a minus sign or ABS — =-PMT(...) — to display a positive EMI.
How do I convert an annual rate for the PMT formula in Excel?
Divide the annual rate by payments per year and multiply years by the same frequency: monthly EMI at 9% over 5 years is =PMT(9%/12, 5*12, principal). Forgetting this conversion is the most common PMT error.
How do I calculate total interest with the PMT formula in Excel?
Multiply the EMI by the number of periods and subtract the principal: =ABS(PMT(rate, nper, pv))*nper - pv. This gives lifetime interest, the figure that makes loan comparisons honest.
How does the PMT formula in Excel connect to analyst work beyond loans?
PMT models any fixed periodic outflow: equipment leases, SaaS amortisation, or subscription break-evens. The same time-value logic underpins FV, RATE, and NPER, which together cover most pricing and payback models.

Written by
Founder at Topfolio with 6+ years in data & analytics across JPMC, Ultrahuman, and high-growth startups. Sat on hiring panels, reviewed 500+ resumes, and writes practical SQL & data guides.
Related Articles
CAGR Formula in Excel: Growth Rate with RRI and Power Method
CAGR formula Excel guide: compute annualised growth with =(End/Start)^(1/n)-1 and =RRI(). Investor examples, negative bases, and CAGR vs XIRR explained.
Compound Interest Formula in Excel: FV, Growth, and SIP Examples
Compound interest formula Excel guide: grow savings faster with =FV(rate, nper, pmt), the power-operator method, SIP math, and yearly compounding examples.
Basic Excel Formulas: The Top 10 Formulas Every Analyst Needs to Know
Learn essential basic excel formulas: master SUM, AVERAGE, COUNT, IF, VLOOKUP, and conditional functions with syntax, examples, and practical fixes.