PMT calc

David Schrader
edited 12/09/19 in Smartsheet Basics

Is there a similar function to PMT? =PMT(rate, period, pv, fv) etc? Have not been able to find one. Thank you.



  • Shaine Greenwood

    Hi David—

    There isn't a similar function to PMT in Smartsheet.

    You may need to consider storing the values (rate, nper, pv, [fv], [type]) in specific cells and then manually calculate with a formula.

  • J. Craig Williams
    J. Craig Williams ✭✭✭✭✭✭

    This is equation with 4 columns (ignoring two optional args in PMT)

    =(Pv@row * R@row / IntPer@row) / (1 - (1 + R@row / IntPer@row) ^ (-n@row * IntPer@row))

    R = APR %    

    Pv = present value    

    IntPer = interest periods per year    

    n = term in years


  • Ivan Bowskill

    Hi All,

    I have the same requirement to re create the excel formula "PMT". The above formula does not include the future value and type aspects.

    Also the Amortisation Template in SS doesn't line up with the required calculations either.

    Trying to build a quote calculator for our customers to use.

    The file attached shows the working out of the Excel formula.

    Excel formula =PMT(rate,nper,PV,[FV],[Type])

    The PMT function syntax has the following arguments:

    • Rate    Required. The interest rate for the loan.
    • Nper    Required. The total number of payments for the loan.
    • Pv    Required. The present value, or the total amount that a series of future payments is worth now; also known as the principal.
    • Fv    Optional. The future value, or a cash balance you want to attain after the last payment is made. If fv is omitted, it is assumed to be 0 (zero), that is, the future value of a loan is 0.
    • Type    Optional. The number 0 (zero) or 1 and indicates when payments are due.

    Any help would be greatly appreciated!!!

  • ON_Again

    This has ALREADY been solved by Mr Williams above but thought this might be useful for someone else to visualise it...

    Using the above I initially created helper columns named the same as the references in the formula

    Then realised what it was doing and made the following formula from the entries in a single column called "Loan Values":

    =ROUNDUP(SUM(($[Loan Values]$4 * [Loan Values]2 / 12) / (1 - (1 + [Loan Values]2 / 12) ^ (-$[Loan Values]$3 * 12))), 2)

    (Works with or without absolute references "$". The Yellow cells are my User Entry variables. Work in progress)

    The "12" is the number of months in a year just in case that wasn't clear.

    Also, I used another one of Mr Williams' tips from another thread for the Date. Using a Date column type on the far left, I then used:

    =([Start Date]@row + "")

    This displays the "date" as plain text in my loan values column. The end date is then worked out automatically using this formula:

    =([Start Date]7 + SUM([Loan Values]3 * 365) + "")

    Why? because when I create a report for display on dashboards I will exclude the Date Column for a neater look.

    ROUNDUP to 2 places is also used BUT not needed really.

    The layout is inspired by a free Microsoft template

  • J. Craig Williams
    J. Craig Williams ✭✭✭✭✭✭
  • JCardinal
    JCardinal ✭✭✭✭

    @J. Craig Williams

    I don't suppose you happen to have a Smartsheet solution set up for present value (PV). I'm looking at this excel explanation and am at a loss of how to recreate it in Smartsheet.


    Joanna Cardinal (she, her, hers)