How to Use Tiered Interest Rate Calculator in Excel (3 Examples)

The term Tiered Interest Rate means that, according to the policy of the specific country, different ranges of values attract different rates of interest. In this article, we will describe how to use a tiered interest rate calculator in Excel with 3 useful examples.

Tiered Interest Rate Calculator Excel


To apply a tiered interest rate, we need the range of amounts with different interest rates. Each will create a single tier. When an account balance is provided, we will check which tier it falls under and return the value of the tiered interest.


Example 1 – Using SUMPRODUCT Function on the Current Account Balance

The SUMPRODUCT function can single-handedly calculate the tiered interest rate.

Steps:

  • Create a Tier Table according to your local conditions like this:

Dataset for Tier Table

  • Create another table with headings Account Balance and Interest.
  • Insert the amounts in different accounts in the range B12:B15.

Inserting Account Balance Values based on Tier Table

  • Enter the following formula in cell C12:
=SUMPRODUCT((B12<=$C$6:$C$9)*(B12>$B$6:$B$9)*(B12-$B$6:$B$9)*$D$6:$D$9)+SUMPRODUCT(((B12>$C$6:$C$9)*($C$6:$C$9-$B$6:$B$9))*$D$6:$D$9)

Tiered Interest Rate Calculator Excel

  • Press Enter to return the first Tiered Interest Rate.

Result of First Tiered Interest Rate

How Does the Formula Work?

  • In this formula, there are 2 SUMPRODUCT functions.
  • The first one is used to calculate whether the balance in cell B12 is above or below the values in tiers B6:B9 and C6:C9. It also calculates the corresponding percentage from D6:D9.
  • The second SUMPRODUCT function returns the value that matched the tier level and corresponding percentages.
  • Then the formula adds both numbers and returns the final interest rate.
  • Use the AutoFill tool to get all the Interest values for each Account Balance.

Final Output of Tiered Interest Rate Calculator in Excel

Read More: How to Convert Monthly Interest Rate to Annual in Excel


Example 2 – Combining SUMPRODUCT, MAX & MIN Functions for a More Dynamic Application

Steps:

  • Insert a new tier that assigns values over 1000000 an interest rate of 0.68%.

Inserting New Tier in Tier Table for Calculating Tiered Interest Rate

  • In cell D6, insert this formula to get the first Rate Interval:
=C6

Applying Formula to Calculate First Rate Interval

  • Apply this formula in cell D7 to return the second Rate Interval in the Tier Table.
=C7-C6

Applying Formula for Second Rate Interval

  • Apply AutoFill to return all the values like this:

Getting All Values of Rate Interval in Tier Table

  • Insert this formula in cell C13:
=SUMPRODUCT((MIN(B13,MAX($B$6:$B$10))-$B$6:$B$10)*$D$6:$D$10*((MIN(B13,MAX($B$6:$B$10))-$B$6:$B$10)>=0))

Combining SUMPRODUCT, MAX & MIN Functions to Calculate Tiered Interest Rate

Final Output of Combining SUMPRODUCT, MAX & MIN Functions to Calculate Tiered Interest Rate

Here, the MAX and MIN functions check if the value in Cell B13 is the minimum or maximum value in the range B6:B9. This is multiplied by the range D6:D9 which represents the corresponding percentages. The results are added by the SUMPRODUCT function.

Read More: How to Use Nominal Interest Rate Formula in Excel


Example 3 – Using Excel VBA

Now let’s calculate the Tiered Interest Rate based on dates and due amounts. This process is very effective for keeping day-to-day records. Consider the following conditions in the Tier Table:

Tier Table for VBA to Insert Tiered Interest Rate Calculator

Steps:

  • Create a new table with the titles Invoice Received, Bill Paid, Due Amount and Interest.

Creating Table for Tiered Interest Rate Calculator Excel

  • Insert the initial values according to your requirement as shown below.

Inserting Values for Calculation of Tiered Interest Rate

  • Select Visual Basic under the Code group from the Developer tab.

Selecting Visual Basic from Developer Tab

  • Choose Module from the Insert tab in the Microsoft Visual Basic for Applications window.

Choosing Module in the Visual Basic Editor

  • Insert this code in the Code window:
Function TieredInterest(Inv As Date, Bill As Date, DueAmt As Double)
Dim Lt As Long
Lt = Bill - Inv
Const Tier0 = 0.0068     '-- First 45 Days
Const Tier1 = 0.0093 '-- 46 to 90 Days
Const Tier2 = 0.0112   '-- 91 to 135 Days
Const Tier3 = 0.0137 '-- 136+ days
Select Case Late
Case 0 To 45: TieredInterest = Round(Tier0 * DueAmt * (Lt / 45), 2)
Case 46 To 90: TieredInterest = Round(Tier1 * DueAmt * ((Lt - 45) / 45), 2)
Case 91 To 135: TieredInterest = Round(Tier1 * DueAmt * (45 / 45), 2) + Round(Tier2 * DueAmt * ((Lt - 90) / 45), 2)
Case 136 To 10000: TieredInterest = Round(Tier1 * DueAmt * (45 / 45), 2) + Round(Tier2 * DueAmt * (45 / 45), 2) + Round(Tier3 * DueAmt * ((Lt - 135) / 45), 2)
End Select
End Function

Tiered Interest Rate Calculator Excel

The code generates a new function TieredInterest that will directly calculate interest rates based on the given tier. You can modify tier conditions according to your preference.
  • Press Ctrl + S to save the code and close the window.
  • Insert this formula in cell E12 to get the Interest value for the given Due Amount dated within 45 days.
=TiredInterest(B12,C12,D12)

Inserting Code Generated Formula to Calculate Tiered Interest Rate

  • Provide dates greater than 45 days to return the Interest based on the Tier Table.

Final Output of Tiered Interest Rate Calculator


Download Practice Workbook


Related Articles

Get FREE Advanced Excel Exercises with Solutions!
Sanjida Mehrun Guria
Sanjida Mehrun Guria

Hello! Welcome to my blog. I have completed my Bachelor in Architecture from Ashanullah University of Science & Technology, Dhaka. I am a passionate, goal-oriented person with an immense thirst for knowledge and an attitude to grow continuously. Besides Architectural work, I find it very enthusiastic to work in Excel blogging. Exceldemy is a platform where I have got the opportunity to flourish my skill in Microsoft Excel and therefore, here I will be posting blogs related to... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo