1. Home
  2. Functions
  3. Financial
  4. RATE

RATE function

Returns the interest rate per period of a loan or investment, found by iteration.

Syntax

=RATE(nper, pmt, pv, [fv], [type], [guess])

Arguments

ArgumentRequiredDescription
nperRequiredThe number of payment periods
pmtRequiredThe payment made each period
pvRequiredThe present value
fvOptionalThe value wanted after the last payment (0 when left out)
typeOptional0 for payments at the end of each period, 1 at the start
guessOptionalA first guess for the rate (10% when left out)

How to use RATE

RATE takes 3 required arguments and 3 optional arguments. Type =RATE( in a cell and SheetsBat shows the arguments as you go. Optional arguments are shown in square brackets; leave them out to use their default.

Examples

Each result below was calculated by the SheetsBat formula engine.

=RATE(4*12, -200, 8000)Result 0.007701472
=RATE(4*12, -200, 8000)*12Result 0.09241767

Every formula, right in your browser

SheetsBat calculates 536 functions, with charts, pivot tables and live collaboration. Free to start.