1. Lighthouse

Level 6 · Financing a packing line with PMT and NPER

The request

From Daniel Brooks, Head of Operations

“We have a quote for a second packing line: $38,400, we'd put $5,000 down and finance the rest at 7.5% over 4 years. What's the monthly payment, what is that per order we ship, and if we paid $1,000 a month instead, how many months until it's paid off?”

Your goal

The inputs are in E1:E5 and 2025's completed orders per month in B2:B13. In E7, the loan amount (price minus down payment). In E8, the monthly payment with PMT, shown as a positive number (monthly rate = E3/12, months = E4*12). In E9, the payment divided by the average monthly orders. In E10, the number of months to repay the loan at the payment in E5, with NPER.

  • Fill E7:E10 with the right valuesnot done yet
  • With formulas, not typed numbersnot done yet
  • Use PMT NPERnot done yet

Your sheet

Excel
The sheet for this level
ABCDEF
1monthordersPacking line price$38,400.00
22025-01268Down payment$5,000.00
32025-02210Annual interest rate7.5%
42025-03307Loan term (years)4
52025-04291Payment we could afford$1,000.00
62025-05323
72025-06331Loan amount
82025-07308Monthly payment
92025-08326Payment per order
102025-09313Months at the payment in E5
112025-10333
122025-11651
132025-12634
14
15

Loading the editor…

    ResultPress Check to compare E7:E10

    Mote checks your result

    Press Check. Each right cell becomes a firefly in your lantern.

    The lesson

    Daniel’s question is the first one any finance quote raises: what will this cost us each month? Excel has a family of functions for money that moves at a steady rate over time. PMT gives the payment, NPER the number of payments, and in the next level FV and PV give the end value and the starting value. They share the same arguments and the same sign rule.

    PMT: the payment

    =PMT(rate, nper, pv, [fv], [type])
    =PMT(E3/12,E4*12,-E7)
    Argument Meaning Here
    rate interest rate per period 7.5% a year ÷ 12 = 0.625% a month
    nper number of periods 4 years × 12 = 48 months
    pv present value: the loan amount $33,400
    fv value left at the end (optional, default 0) 0, the loan is fully repaid
    type 0 = pay at the end of each period (default), 1 = at the start 0

    The rate and the number of periods must use the same unit. A monthly payment needs a monthly rate and a count of months. This is the most common slip with these functions: =PMT(E3,E4,-E7) returns $9,972.15, a yearly payment, and nothing in the cell says so.

    With the units right, E8 shows $807.58. Over 48 months that is $38,763.62 paid for $33,400 borrowed: $5,363.62 of interest.

    The sign convention

    Excel’s finance functions look at cash from your side: money you receive is positive, money you pay is negative. A loan is cash in (positive), the payments are cash out (negative). So =PMT(E3/12,E4*12,E7) returns -807.58: correct, and correctly negative.

    Reports usually show a payment as a positive amount. Two equivalent ways:

    =PMT(E3/12,E4*12,-E7)
    =-PMT(E3/12,E4*12,E7)

    Pick one and use it throughout the sheet. The sign matters even more in NPER, where a wrong sign gives a wrong answer instead of an error.

    Cost per order

    The payment alone doesn’t tell Daniel whether it is a lot. Divided by the store’s volume it does: in 2025 the store completed 357.92 orders a month on average, so

    =E8/AVERAGE(B2:B13)

    gives $2.26 per order. That is a number operations can weigh against what the packing line saves on each order.

    NPER: how long at a fixed payment

    =NPER(rate, pmt, pv, [fv], [type])
    =NPER(E3/12,-E5,E7)

    NPER turns the question around: the payment is fixed and the number of periods is the answer. The payment is cash out, so it goes in negative, and the loan is cash in, so it stays positive. E10 shows 37.6: 37 full payments of $1,000 and a smaller 38th. Paying $1,000 instead of $807.58 finishes the loan about ten months early.

    If the payment doesn’t even cover a month’s interest ($33,400 × 0.625% = $208.75), the loan can never be repaid, and NPER returns #NUM!. Give the payment and the loan the same sign and you get -30.4, a negative count of months that answers a different question: watch for it.

    Common mistakes

    • Yearly rate with monthly periods, or the other way round. Divide the rate by 12 and multiply the years by 12.
    • Typing 7.5 for the rate. E3 holds 0.075, formatted as 7.5%; 7.5 would mean 750%.
    • Losing track of signs. Payments out are negative, money in is positive; flip one with a minus sign for display.
    • Rounding NPER’s answer down. 37.6 months means 38 payments.

    Pick what may run on this site. You can change this any time from "Cookie settings" at the bottom of every page.