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

IRR function

Returns the internal rate of return of cash flows at regular periods.

Syntax

=IRR(values, [guess])

Arguments

ArgumentRequiredDescription
valuesRequiredThe cash flows, with at least one payment (negative) and one receipt (positive)
guessOptionalA first guess for the rate (10% when left out)

How to use IRR

IRR takes 1 required argument and 1 optional argument. Type =IRR( 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.

=IRR({-70000, 12000, 15000, 18000, 21000, 26000})Result 0.086630948
=IRR({-70000, 12000, 15000, 18000, 21000})Result -0.021244848

Every formula, right in your browser

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