
π This article includes 1 downloadable practice file β
In this article
PMT calculates the fixed periodic payment for a loan β the EMI on home, car and personal loans.
Syntax
=PMT(rate, nper, pv, [fv], [type])
| Argument | What it means |
|---|---|
rate |
Interest per period β annual rate / 12 for monthly EMIs. |
nper |
Number of payments β years Γ 12. |
pv |
Loan amount (use a minus sign to get a positive EMI). |
Examples
Example 1
=PMT(9%/12, 20*12, -5000000)
EMI on a βΉ50 lakh loan at 9% for 20 years (about βΉ44,986).
Power combo
=PMT(B1/12, B2*12, -B3)*B2*12-B3
Total interest paid over the loan.
Common errors and fixes
| You see | Why, and the fix |
|---|---|
Huge EMI |
Annual rate used without /12 β the rate and the number of periods must use the same unit. |
PMT in practice
Where you will use it
- Monthly EMI of a home or car loan
- Compare loan offers
- Budget for repayments
Worked example
Monthly EMI (illustration).
| Loan | Rate p.a. | Years | Formula | Result |
|---|---|---|---|---|
| 2500000 | 0.085 | 20 | =TEXT(-PMT(B2/12,C2*12,A2),"#,##0") | 21,696 |
| 800000 | 0.095 | 5 | =TEXT(-PMT(B3/12,C3*12,A3),"#,##0") | 16,801 |
| 100000 | 0.12 | 1 | =TEXT(-PMT(B4/12,C4*12,A4),"#,##0") | 8,885 |
Results calculated in Excel.
Mistakes people make
| Mistake | What to do instead |
|---|---|
| Annual rate in a monthly formula | Use rate/12 and years*12 |
| Negative EMI | PMT returns cash out as negative; put a minus in front |
Related functions
IPMT Β· PPMT Β· RATE Β· NPER
π Part of the free Excel course: Beginner β Expert Β· Try it in the Formula Lab or ask the AI Helper.
Test formulas dynamically in our web formula laboratory or download the companion Excel workbook.
π Practice files for this article
- πPractice workbook: Financial: EMI, SIP, NPV, IRR, depreciation23 tasks on realistic sales data β type your formula, the Check column turns green when it is right. Answers sheet included.β¬ XLSX Β· 35 KB
Free to use for learning. Files with macros (.bas) are plain text β import them with Alt+F11 β File β Import File, and always test on a copy.
Atul (AJ) builds office-automation and local-first AI tools as Atulya AI, and works with Excel, SAP and Oracle EPM every day. He writes about the shortcuts, macros and automations that actually save time β plus the occasional wacky fact. Videos on YouTube: Lazy Automator AI (@LazyAutomatorAI).
More posts by Atul βBuild this skill next
This page is a quick function reference. Use it for syntax, then practise the function in a broader workflow.
Stuck on a step? Ask a question and the AI answers using this article.