Please Note: This article is written for users of the following Microsoft Excel versions: 2007, 2010, 2013, 2016, 2019, and Excel in Microsoft 365. If you are using an earlier version (Excel 2003 or earlier), this tip may not work for you. For a version of this tip written specifically for earlier versions of Excel, click here: Calculating Monthly Interest Charges.
Written by Allen Wyatt (last updated February 15, 2020)
This tip applies to Excel 2007, 2010, 2013, 2016, 2019, and Excel in Microsoft 365
Every month Judy needs to calculate an amount of interest to charge on her company's overdue accounts. They charge 18% annually, but Judy wants to compound the amount on a daily basis, based upon the customer's balance each day. She can't quite figure out how to come up with the monthly interest that should be charged to each customer's account.
A large part of the answer is going to depend on the nature of the data with which you are working. If your customers' balances change during the month because of payments and purchases, then the most understandable way to handle the situation is with a worksheet for each of your customers. Column A can have dates in it, column B can have purchases, column C payments, column D would be the interest charge, and column E would be the balance.
In this scenario you only need to place the amount of daily purchases and payments in columns B and C. Column D, which computes the daily interest, would have this formula:
=(E1+B2-C2)*0.18/365
This takes the previous day's balance, adds the purchases, subtracts the payments, and then calculates the interest on that amount. In this case, it is 18% (the annual interest rate) divided by the number of days in the year. In column E you would then calculate the balance for the new day, as follows:
=E1+B2-C2+D2
You can copy down the formulas in columns D and E and you will always know the balance for the account at the end of each day.
If the account only makes a single purchase or payment per month, then you can use the FV (future value) worksheet function to calculate the interest to be assessed at the time of each change in the account balance. You would do that using this formula:
=FV(0.18/365,days,0,start)
The only two variables you need to plug in here are the number of days between transactions (such as 23 days or 30 days or whatever it has been since there was a change in the balance) and the start balance at the beginning of that period. This start balance should be plugged in as a negative amount.
For instance, let's say that the account had a $1,000 balance at the beginning of the period. On the 25th of the month the account paid $250, so that was the day there was a change in the account's balance. As of the day before the change (as of the 24), the formula to compute the balance with interest would have been this:
=FV(0.18/365,24,0,-1000)
Of course, before you start charging interest to your customers you'll want to check to see if you are legally permitted to compound interest daily. Some governments may not permit you to do so. In that case you may be looking at calculating interest differently. Some companies forego compounded daily interest and simply charge a simple interest rate on the closing date for the month. This amount of interest is easy to compute, assuming your billing months correspond with calendar months:
=Balance * 0.18/12
There are a number of other interest-charging techniques that might be applied, as well. For instance, you might institute minimum monthly service charges (sometimes called carrying charges) or you might calculate interest based on a 360-day year or on a 13-month year.
To make sure you are calculating the charges appropriately, you'll want to check with both your accountant and your lawyer. (The latter because there could be verbiage in account agreements that stipulate how interest is to be charged and there could be laws that restrict some sorts of charges.)
ExcelTips is your source for cost-effective Microsoft Excel training. This tip (10344) applies to Microsoft Excel 2007, 2010, 2013, 2016, 2019, and Excel in Microsoft 365. You can find a version of this tip for the older menu interface of Excel here: Calculating Monthly Interest Charges.
Excel Smarts for Beginners! Featuring the friendly and trusted For Dummies style, this popular guide shows beginners how to get up and running with Excel while also helping more experienced users get comfortable with the newest features. Check out Excel 2013 For Dummies today!
Adding row numbers to a column of your worksheet is easy; you just need to use a formula to do it. Here's a quick look at ...
Discover MoreTwo rather common trigonometric functions are secants and cosecants. Excel doesn't provide functions to calculate these, ...
Discover MoreWhen processing some text data, you may need to perform some esoteric function, such as adding dashes between letters. ...
Discover MoreFREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
2020-06-06 14:03:34
Ram
Hi Allen
Thanks for writing this post. This has provided me a starting point for my scenario.
However, I am struck as my case is little different. I give my customer a credit of 30 days and I charge simple daily interest from the 31st day.
Can you please help me with a tip for my case.
My Columns are
Col A - Date
Col B - Party Name
Col C - Purchase Amount
Col D - Payment Amount
2020-02-16 00:08:59
Nelja
HELP!
I am trying to figure out the formula for overdue payments. All clients have a due date of Jan/31/2020. We charge a late fee of $5 monthly once someone is 10 days past the due date, and charges the 10th of each month thereafter. We also charge an annual 10% interest starting 20 days after the due date, and compounds monthly on the 20th of each month (interest calculated includes original amount due, plus late fees, plus any prior interest). I am trying to figure out this formula in excel. Any help would be greatly appreciated!
Got a version of Excel that uses the ribbon interface (Excel 2007 or later)? This site is for you! If you use an earlier version of Excel, visit our ExcelTips site focusing on the menu interface.
FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2024 Sharon Parq Associates, Inc.
Comments