Calculates the interest rate for a fully invested security
Over 1.8 million professionals use CFI to learn accounting, financial analysis, modeling and more. Start with a free account to explore 20+ always-free courses and hundreds of finance templates and cheat sheets.
The INTRATE function uses the following arguments:
Settlement (required argument) – This is the settlement date of the security. The settlement date of a security is the one after the issue date when the security is traded to the buyer.
Maturity (required argument) – This is the maturity date of security or the date when the security expires.
Investment (required argument) – The amount that is invested in the security.
Redemption (required argument) – This is the amount we will receive at maturity.
Basis (optional argument) – The type of day count basis to be used. The possible values of the basis are:
Day Count basis
0 or omitted
How to use the INTRATE Function in Excel?
As a worksheet function, INTRATE can be entered as part of a formula in a cell of a worksheet. To understand the uses of the function, let us consider an example:
Let us see the results from this function when we provide the following data:
As per the data above, the INTRATE function is used to calculate the interest rate of an investment of $1,000, which was used to purchase a security on January 4, 2017. The security will mature on April 30, 2018, with a redemption value of $1,125 and the US (NASD) 30/360 day count basis is used.
The formula to use will be:
The formula used in INTRATE calculations is as follows:
B = number of days in a year, depending on the year basis
DIM = number of days from settlement to maturity
We get the results below:
The date arguments are provided to the function as references to cells containing dates.
The [basis] argument is omitted so it took the default of 0 (US (NASD) 30/360 basis).
A few notes about the INTRATE Function:
#VALUE! error – Occurs when:
The settlement dates given in the argument is not in a valid format.
The maturity date is not given in a valid format.
Any of the arguments provided is non-numeric.
#NUM! error – Occurs when:
The given value of the investment is less than or equal to 0.
The given redemption value is less than or equal to 0.
The given [basis] argument is not equal to 0, 1, 2, 3, or 4.
The given maturity date is less than or equal to the supplied settlement date.
Remember that Excel stores dates as sequential serial numbers so they can be used in calculations. By default, January 1, 1900 is serial number 1, and January 1, 2018 is serial number 43,101, because it is 43,101 days after January 1, 1900.
Settlement, maturity, and basis are truncated to integers if they are in decimal format.
Thanks for reading CFI’s guide to important Excel functions! By taking the time to learn and master these functions, you’ll significantly speed up your financial modeling analysis. To learn more, check out these additional CFI resources:
Take your learning and productivity to the next level with our Premium Templates.
Upgrading to a paid membership gives you access to our extensive collection of plug-and-play Templates designed to power your performance—as well as CFI's full course catalog and accredited Certification Programs.
Already have a Self-Study or Full-Immersion membership? Log in
Access Exclusive Templates
Gain unlimited access to more than 250 productivity Templates, CFI's full course catalog and accredited Certification Programs, hundreds of resources, expert reviews and support, the chance to work with real-world finance and research tools, and more.