Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Use the PMT Function in Excel: Loan Payments, Interest vs Principal and an Amortization Schedule

=PMT(rate, nper, pv) returns the fixed payment on a loan with constant payments and a constant interest rate. For monthly payments, divide the annual rate by 12 and multiply the years by 12, and expect a negative answer, because Excel shows cash you pay out as a minus.

PMT is one of Excel's financial functions. Microsoft's support page describes it as calculating the payment for a loan based on constant payments and a constant interest rate. CFI adds that the payment covers both principal and interest, and that the same function works for an investment you want to build up over a set period.

The PMT syntax

The full syntax is PMT(rate, nper, pv, fv, type). The first three arguments are required and the last two are optional.

ArgumentWhat it means (Microsoft)Required?
rateThe interest rate for the loan, per periodYes
nperThe total number of paymentsYes
pvThe present value: the amount borrowed, or principalYes
fvA balance you want left after the last payment; 0 if you leave it outNo
type0 or blank for payments at the end of each period, 1 for the startNo

A worked example, step by step

This is Microsoft's own example, in US dollars as of October 2026: a $10,000 loan at 8% a year, repaid in 10 monthly payments.

  1. Type the annual rate, 8%, into A2.
  2. Type the number of monthly payments, 10, into A3.
  3. Type the loan amount, 10000, into A4.
  4. In another cell, enter =PMT(A2/12,A3,A4).
  5. Excel returns ($1,037.03). The brackets mean a negative number: cash going out of your account.
  6. If payments are due at the start of each month instead, enter =PMT(A2/12,A3,A4,,1). Excel returns ($1,030.16).

Notice the A2/12. The rate in A2 is annual, but the payments are monthly, so the rate has to be monthly too. The two commas in the second formula skip the optional fv argument so Excel knows the 1 is the type.

Microsoft's tip for the total cost of the loan is to multiply the PMT result by nper. On this example, that's 1,037.03 x 10, or 10,370.30 in total (my arithmetic, using Microsoft's method), so about 370 of the total is interest.

The catch: rate and nper must use the same units

This is where most PMT answers go wrong. Microsoft's rule is to be consistent. For monthly payments on a four-year loan at 12% annual interest, use 12%/12 for rate and 4*12 for nper. For annual payments on the same loan, use 12% and 4. Mix them up, with an annual rate and a monthly count, and Excel will happily give you a confident, wrong number.

Two more things to know. Microsoft says the payment PMT returns includes principal and interest but no taxes, reserve payments or fees, so your real monthly outgoing may be higher. And CFI lists the errors: #NUM! when the rate is -1 or less or nper is 0, and #VALUE! when any argument isn't a number.

Using PMT to plan savings

PMT also works backwards from a target. Set pv to 0 and put your goal in fv. Microsoft's example asks how much to save each month to reach $50,000 at the end of 18 years at 6% a year: =PMT(A9/12,A10*12,0,A11) returns ($129.08). (Microsoft's data table labels the 18 as months in one place, but the formula treats it as years, so go by the formula.)

CFI's example goes the other way: to receive $75,000 after two years at 3.5% a year, paying at the start of each month, PMT returns $3,240.20 each month. Type is set to 1, the rate is converted to monthly, and the years become months, 2*12 = 24.

Splitting each payment into interest and principal

Every loan payment has two parts, and CFI points out that only the principal part reduces what you owe. Excel has a function for each part and two for running totals. These are Microsoft's example results:

FunctionWhat it returnsMicrosoft example result
PMTThe fixed payment per period($1,037.03) for $10,000 at 8% over 10 months
IPMTThe interest part of one payment($66.67) in month 1 of $8,000 at 10% over 3 years
PPMTThe principal part of one payment($75.62) in month 1 of $2,000 at 10% over 2 years
CUMIPMTTotal interest over a range of periods-11,135.23 for year 2 of $125,000 at 9% over 30 years
CUMPRINCTotal principal over a range of periods-934.11 for year 2 of the same loan

IPMT and PPMT take an extra argument, per, the period you want, which must be between 1 and nper. So =IPMT(A2/12, 1, A4*12, A5) gives the interest in the first month. CUMIPMT and CUMPRINC take a start and end period instead, and Microsoft says they return #NUM! if the rate, nper or pv is zero or negative, or if the start period is after the end period.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Building a simple amortization schedule

CFI describes an amortization schedule as a table of loan and payment details: the original amount, the balance after each payment, the rate, the term, the total payment and the split between interest and principal. It says you can build one with a few basic Excel functions. Here's the layout I'd use, which is my own way of putting IPMT and PPMT to work rather than a Microsoft template:

  1. Period: 1 in the first row, counting up to nper.
  2. Opening balance: the loan amount in row 1, then the previous row's closing balance.
  3. Payment: the PMT result, the same in every row.
  4. Interest: IPMT with per set to the row's period.
  5. Principal: PPMT with the same period.
  6. Closing balance: opening balance minus the principal paid.

You'll see the pattern CFI describes for an equal payment (blended) loan, such as a residential mortgage. The payment never changes, but the interest share starts high and shrinks, because interest is charged on a balance that keeps falling. CFI contrasts this with an equal amortizing loan, where the principal portion is fixed and interest goes on top, so payments fall over time. A loan repaid in one go at the end is a bullet repayment, and doesn't need a schedule.

Check your first row by hand: opening balance x monthly rate should equal the first month's interest. On Microsoft's $125,000 loan at 9%, that's 125,000 x 0.09 / 12 = 937.5, which is the same figure CUMIPMT returns for month 1.

If you know the payment and need a different answer, Excel has you covered. NPER(rate, pmt, pv) returns the number of periods. RATE returns the interest rate per period; Microsoft says it works by iteration and returns #NUM! if it can't converge after 20 tries. If you'd rather find the right input by trial, Goal Seek in Excel can solve for the loan amount that gives you a payment you can afford.

My verdict

Get the units right and the rest is easy. Divide the rate, multiply the years, and read the minus sign as cash going out rather than a mistake. Then build the schedule, because seeing how much of each early payment is interest is the quickest way to understand what a loan costs you. If you're fitting a repayment into your plans, drop the PMT result straight into a monthly budget in Excel.

Frequently asked questions

Why is my PMT result negative?

Excel shows cash you pay out as a negative number. Microsoft's example result of ($1,037.03) is a payment going out, not an error.

How do I use PMT for monthly payments?

Divide the annual rate by 12 and multiply the number of years by 12. Microsoft's example for a four-year loan at 12% uses 12%/12 and 4*12.

Does PMT include fees or taxes?

No. Microsoft says the payment PMT returns includes principal and interest but no taxes, reserve payments or fees.

How do I see the interest part of a payment?

Use IPMT for the interest and PPMT for the principal, giving the period number you want. CUMIPMT and CUMPRINC add them up over a range of periods.

How do I work out the total cost of a loan?

Microsoft's tip is to multiply the PMT result by nper, the number of payments. Subtract the amount borrowed to see the total interest.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.