Syntax
| Parameter | Description |
|---|---|
| rate | Parameter of the PMT function. |
| nper | Parameter of the PMT function. |
| pv | Parameter of the PMT function. |
| [fv] | (Optional.) Parameter of the PMT function. |
| [type] | (Optional.) Parameter of the PMT function. |
Examples
Monthly mortgage payment
=PMT(0.065/12, 360, -350000)
Car loan payment
=PMT(0.049/12, 60, -28000)
Saving toward a goal
=PMT(0.07/12, 240, 0, 500000)
Common Errors
One or more arguments is non-numeric, such as passing a text string where a number is expected.
The rate is negative, or nper is zero, which makes the calculation impossible.
Tips
PMT expects the rate per period. For monthly payments, always divide your annual interest rate by 12 (e.g., 6% becomes 0.06/12).
Enter the loan amount (pv) as a negative number if you want the payment to come back positive. A positive pv means money received, so PMT returns a negative payment (outflow).
Set type to 1 for annuity-due payments (paid at the start of each period, like lease payments). The default is 0 (end of period).
Try PMT in Viztab
Import your data and use PMT with 370+ other formulas. No signup required.
Open Viztab