{"id":40016,"date":"2013-03-20T11:31:06","date_gmt":"2013-03-20T17:31:06","guid":{"rendered":"https:\/\/www.biggerpockets.com\/renewsblog\/?p=40016"},"modified":"2021-03-16T10:00:39","modified_gmt":"2021-03-16T16:00:39","slug":"2013-03-20-amortization-schedule-how-to","status":"publish","type":"post","link":"https:\/\/www.biggerpockets.com\/blog\/2013-03-20-amortization-schedule-how-to","title":{"rendered":"How to Make an Amortization Schedule + FREE Download"},"content":{"rendered":"<p>Excel is an excellent tool for calculating values based on money.\u00a0 With a number of built in functions, Excel can lend itself to helping investors figure out the bottom line.\u00a0 There are over 50 financial functions in Excel.\u00a0 The financial function calculations can be categorized into;<\/p>\n<ul>\n<li>Simple interest<\/li>\n<li>Compound interest<\/li>\n<li>Annuity<\/li>\n<li>Repayment<\/li>\n<li>Price<\/li>\n<li>Investment<\/li>\n<li>Amortization<\/li>\n<\/ul>\n<p>This article will focus upon the amortization calculations using Excel\u2019s functions.\u00a0 At the end of this article will be a step-by-step creation of a Loan Amortization Schedule.\u00a0 Before we get to the loan schedule, a foundation of financial concepts must be presented.<\/p>\n<h2>Time Value of Money<\/h2>\n<p>Consider this proposal.\u00a0 I\u00a0will give you $500,000 to help you invest in an income property.\u00a0But the catch is you\u00a0must wait five years to receive the money.\u00a0 My question to you: wait five years or\u00a0receive $500,000 now? \u00a0The answer\u00a0should be pretty straight-forward, you need the money now to invest.\u00a0\u00a0Five years from now, your investment requirements might have changed.\u00a0 The $500,000 may or may not be as\u00a0important.\u00a0You can do more with the\u00a0money now, than in the future.<\/p>\n<p>The above example demonstrates the concept of \u201ctime value of money\u201d.\u00a0 Money that is\u00a0available to you today is more valuable than money in the future when purchasing\u00a0investment properties.\u00a0You can take money that is available to you today and invest it in income properties.\u00a0 However, if you have to wait until a later date, those same dollars will not be as valuable.<\/p>\n<p>The time value of money must be considered whenever an investor is analyzing financial reports.\u00a0 Tracking your money or investments at any given time is paramount.\u00a0 Making your money work for you requires knowing how much money you have available for investing.<\/p>\n<p>Looking at an amortization schedule will show you in detail the payments that will be made on an investment loan.\u00a0 The schedule shows the payoff of the loan with interest and principal payments calculated.\u00a0 Having an Excel based amortization schedule makes it easy to see the effects of changes in interest rate, the length of the term and the number of payments in a year.<\/p>\n<p>Change the loan interest rate to 7% versus 6.26%.\u00a0 Or pay off the loan in 20 years instead of 30 years.\u00a0 Make six payments within each year instead of 12 monthly payments.\u00a0 All these issues can be addressed using an amortization schedule.\u00a0 The schedule will help track those payments giving an investor an insight into opportunities for possible future investments.\u00a0 Without knowing the status of your investment dollars, how will you be able to take advance of opportunities presented to you?<\/p>\n<h2>Foundation Concepts to Understand<\/h2>\n<p>A loan amortization schedule will require the input of the loan amount, the interest rate, the loan term or period and the number of payments in a year.\u00a0 After the values have been entered, the schedule should automatically calculate the payments, interest, principal and loan balance.\u00a0 Excel functions will create the automatic values.\u00a0 The three Excel functions that are used by the loan schedule are; PMT(), IPMT() and PPMT().<\/p>\n<p>The three functions require a number of arguments in order to return the calculated values.\u00a0 The list of arguments and their definitions are:<\/p>\n<ul>\n<li><b>Rate<\/b>\u00a0 &#8211;\u00a0 the interest rate of the loan<\/li>\n<li><b>Per<\/b>\u00a0 &#8211;\u00a0 the number of the term period<\/li>\n<li><b>Nper<\/b>\u00a0 &#8211;\u00a0 the total number of periods to repay the loan<\/li>\n<li><b>PV<\/b>\u00a0 &#8211;\u00a0 the original loan amount or the Present Value<\/li>\n<li><b>fv<\/b>\u00a0 &#8211;\u00a0 the residual debt in a given time or the Future Value. [optional]<\/li>\n<li><b>type<\/b>\u00a0 &#8211;\u00a0 1 = regular payments at the start of the period, 0 = payments at the end of the period.\u00a0 If not specified, the default is 0.\u00a0 [optional]<\/li>\n<\/ul>\n<p>PMT() is the amount of the regular payments on a loan.<\/p>\n<p>PMT(Rate, Nper, PV, [fv], [type])<\/p>\n<p>IPMT() is the interest portion of the loan that decreases as time passes.<\/p>\n<p>IPMT(Rate, Per, Nper, PV, [fv], [type])<\/p>\n<p>PPMT() is the principal portion of a loan that increases as time passes.<\/p>\n<p>PPMT(Rate, Per, Nper, PV, [fv], [type])<\/p>\n<p>Using the three functions makes it easy to create a loan amortization schedule in Excel.<\/p>\n<h2>Creating a Loan Amortization Schedule<\/h2>\n<p>In order to follow the steps to create this loan schedule you must have a basic understanding of using Excel.\u00a0 For those of you who are not comfortable with the steps or would prefer a finished product, I will place <a href=\"https:\/\/www.biggerpockets.com\/files\/user\/oakdragon\/file\/loan-amortization-schedule\" target=\"_blank\">this Loan Amortization Schedule in the BiggerPockets \u2018FilePlace\u2019<\/a>.<\/p>\n<h3>Step 1<\/h3>\n<p>Create the following spreadsheet.\u00a0 In the upper left are the loan conditions to be entered and will be used for the schedule at the bottom.<\/p>\n<figure id=\"attachment_40019\" aria-describedby=\"caption-attachment-40019\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/03\/setup.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-40019 \" alt=\"Creating amortization schedule interface\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/03\/setup.jpg\" width=\"640\" height=\"202\" title=\"\"><\/a><figcaption id=\"caption-attachment-40019\" class=\"wp-caption-text\">Creating amortization schedule interface<\/figcaption><\/figure>\n<h3>Step 2<\/h3>\n<p>Apply the proper number formatting for all the numbers in the schedule.<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"163\"><b>Comma Style<\/b><\/td>\n<td valign=\"top\" width=\"180\"><b>Number (no decimals)<\/b><\/td>\n<td valign=\"top\" width=\"108\"><b>Percentage<\/b><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"163\">Loan Amount<\/td>\n<td valign=\"top\" width=\"180\">Term in Years<\/td>\n<td valign=\"top\" width=\"108\">Interest Rate<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"163\">Payment<\/td>\n<td valign=\"top\" width=\"180\">Payments per Year<\/td>\n<td valign=\"top\" width=\"108\"><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"163\">Interest<\/td>\n<td valign=\"top\" width=\"180\"><\/td>\n<td valign=\"top\" width=\"108\"><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"163\">Principal<\/td>\n<td valign=\"top\" width=\"180\"><\/td>\n<td valign=\"top\" width=\"108\"><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"163\">Balance<\/td>\n<td valign=\"top\" width=\"180\"><\/td>\n<td valign=\"top\" width=\"108\"><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"163\">All Cumulative values<\/td>\n<td valign=\"top\" width=\"180\"><\/td>\n<td valign=\"top\" width=\"108\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h3>Step 3<\/h3>\n<p>Enter the following sample values into the upper left of the spreadsheet.<\/p>\n<p>Loan Amount\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 925,000.00<br \/>\nTerm in Years\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<br \/>\nInterest Rate\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7.25%<br \/>\nPayments per Year\u00a0\u00a0\u00a0\u00a0 12<\/p>\n<p>These values will be used as a test schedule.<\/p>\n<h3>Step 4<\/h3>\n<p>The loan schedule will have a maximum of 30 years of monthly payments.\u00a0 Therefore, we will need to apply payment, interest, principal and balance calculations for 360 months.<\/p>\n<p>Starting at cell \u2018A13\u2019, type the number 1, then type the number 2 in cell \u2018A14\u2019.\u00a0 For the rest of the months up to 360, use the AutoFill feature in Excel.\u00a0 AutoFill by selecting cells A13:A14, click and drag the small box at the lower right of cell A14 until the numbers reach 360.\u00a0 Your months should now expend from the number 1 in cell A13 to 360 in cell A372.<\/p>\n<h3>Step 5<\/h3>\n<p>Time to fill in the formulas and functions for the schedule. \u00a0Make sure you make the PMT(), IPMT() and PPMT() values negative.<\/p>\n<ol>\n<li>E12:\u00a0 \u00a0\u00a0 =C3<\/li>\n<li>B13:\u00a0\u00a0 \u00a0 =-PMT($C$5\/$C$6,$C$4*$C$6,$C$3)<\/li>\n<li>C13: \u00a0\u00a0 =-IPMT($C$5\/$C$6,A13,$C$4*$C$6,$C$3)<\/li>\n<li>D13:\u00a0 \u00a0 =-PPMT($C$5\/$C$6,A13,$C$4*$C$6,$C$3)<\/li>\n<li>E13:\u00a0\u00a0\u00a0\u00a0 =E12-D13<\/li>\n<li>G13:\u00a0\u00a0\u00a0 =G12+B13<\/li>\n<li>H13:\u00a0\u00a0\u00a0 =H12+C13<\/li>\n<li>I13:\u00a0\u00a0\u00a0\u00a0\u00a0 =I12+D13<\/li>\n<\/ol>\n<p>Your spreadsheet should have the following values:<\/p>\n<figure id=\"attachment_40020\" aria-describedby=\"caption-attachment-40020\" style=\"width: 668px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/03\/Month1.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-40020 \" alt=\"First Month Values\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/03\/Month1.jpg\" width=\"668\" height=\"263\" title=\"\"><\/a><figcaption id=\"caption-attachment-40020\" class=\"wp-caption-text\">First Month Values<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<h3>Step 6<\/h3>\n<p>Select cells B13:I13 and drag down to the 360<sup>th<\/sup> month to fill in the entire schedule for 30 years of monthly payments.\u00a0 The last months of your schedule should look like this:<\/p>\n<figure id=\"attachment_40021\" aria-describedby=\"caption-attachment-40021\" style=\"width: 671px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/03\/lastmonths.jpg\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-40021 \" alt=\"Last Monthly Payments\" src=\"https:\/\/www.biggerpockets.com\/blog\/wp-content\/uploads\/2013\/03\/lastmonths.jpg\" width=\"671\" height=\"148\" title=\"\"><\/a><figcaption id=\"caption-attachment-40021\" class=\"wp-caption-text\">Last Monthly Payments<\/figcaption><\/figure>\n<p>That completes the Loan Amortization Schedule.\u00a0 Try entering other values in the input cells at the top left and see how the payments are presented.<\/p>\n<p>This was an example of a very simple amortization schedule.\u00a0 There are additional formatting features that could be applied to make the schedule easier to read.<\/p>\n<h2>Download Your Amortization Schedule For Free Now<\/h2>\n<p>I will be uploading a free \u201cLoan Amortization Schedule\u201d in the BiggerPockets \u2018Resources\u2019, under \u2018Spreadsheets\u2019 within the \u2018FilePlace\u2019. \u00a0Click <a href=\"https:\/\/www.biggerpockets.com\/files\/user\/oakdragon\/file\/loan-amortization-schedule\" target=\"_blank\">HERE<\/a> to get it for free! The schedule will be unprotected to allow you to see the formulas and additional formatting used in its creation.\u00a0 Make sure to get your copy.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Excel is an excellent tool for calculating values based on money.\u00a0 With a number of built in functions, Excel can lend itself to helping investors figure out the bottom line.\u00a0 [&hellip;]<\/p>\n","protected":false},"author":809,"featured_media":40097,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5524],"tags":[],"class_list":["post-40016","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-real-estate-investing-for-beginners"],"acf":[],"comment_count":0,"_links":{"self":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/posts\/40016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/users\/809"}],"replies":[{"embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/comments?post=40016"}],"version-history":[{"count":0,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/posts\/40016\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/media\/40097"}],"wp:attachment":[{"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/media?parent=40016"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/categories?post=40016"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.biggerpockets.com\/blog\/wp-json\/wp\/v2\/tags?post=40016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}