Start free
Financial

PMT function

PMT returns the fixed payment per period on a loan: =PMT(rate/12, years*12, -amount) is the monthly payment.

Available in every version of Excel, Excel for the web and Google Sheets
On this page

PMT syntax

=PMT(rate, nper, pv, [fv], [type])
ArgumentRequiredWhat it means
rateYesThe interest rate per period: the yearly rate divided by 12 for monthly payments.
nperYesThe number of payments: years × 12 for monthly.
pvYesThe loan amount. Enter it as negative to get a positive payment.
fvNoWhat's left after the last payment. 0 for a loan paid off in full (the default).
typeNo0 for payments at the end of each period (the default), 1 for the start.

Examples

Monthly payment on a car loan

25,000 over 5 years at 6% a year. Rate and term are converted to months; the minus sign makes the payment positive.

B4=PMT(B2/12,B3*12,-B1)
RowAB
1Loan amount$25,000.00
2Yearly rate6.0%
3Years5
4Monthly payment$483.32
=PMT(B2/12,B3*12,-B1) → $483.32

Total interest paid

Every payment times the number of payments, minus what was borrowed.

B5=B4*B3*12-B1
RowAB
1Loan amount$25,000.00
2Yearly rate6.0%
3Years5
4Monthly payment$483.32
5Total interest$3,999.20
=B4*B3*12-B1 → $3,999.20

Practise it

New data, so you can't copy the answer above. We check the number your formula returns, then change the data to make sure it still holds.

Your task: In B4, return the monthly payment on the mortgage described above it.

Graded live
RowAB
1Loan amount$240,000
2Yearly rate4.50%
3Years25
4Monthly payment

Write the formula in the bar above, then press Check or Enter.

Hint

Monthly rate is B2/12, the number of payments is B3*12, and the loan B1 goes in with a minus sign.

Solution

=PMT(B2/12,B3*12,-B1) Any formula that returns the same result passes.

Common mistakes

  1. Yearly rate with monthly payments. Divide the rate by 12 and multiply the years by 12, both, or the payment is far too high.
  2. A negative payment. Excel treats money you receive (the loan) and money you pay with opposite signs. Enter pv as negative, or put a minus before PMT.
  3. Typing the rate as 6 instead of 6%. 6 means 600%. Format the cell as a percentage or type 0.06.

Try it with your own numbers

The loan payment calculator works out the payment, the total interest and the full repayment schedule for your own loan, and prints the PMT formula that gives the same payment.

FAQ

Does PMT include taxes and insurance?

No. It's principal and interest only. Add property tax, insurance and fees separately.

How do I split a payment into interest and principal?

IPMT returns the interest part of a given payment and PPMT the principal part. Together they add up to PMT.

Guides that use PMT

Worked problems with practice sheets.

Interview prepPractice sheet

PMT interview question: a loan's monthly payment

The finance question in Excel interviews: a loan's monthly payment and its total interest, with the rate, period and sign traps explained, an NPV follow-up, and a sheet that grades yours.

3 min read · Updated

Know PMT? Prove it on a real sheet.

Practise PMT and the functions around it in a live grid that grades your result and explains your mistakes.

Runs in your browser · Graded on your result · No install