The IRR Before Debt for the entire holding period is 12%.

The IRR is the discount rate that makes the NPV zero hence, if the IRR is exactly the same as the discount rate, the NPV would be zero (rounding means it is usually very close to zero). The IRR and the NPV use the same cash flows and the same process. The IRR simply runs lots of NPV's seaching for the discount rate that returns a NPV that is close to zero.

The IRR can be compared to the redemption yield of a bond, or the APY on a bank account.


Before Debt Cash Flows for IRR and NPV
MM/DD/YYCash Flow
01/01/2012($1,627,500)
01/15/2012 ($1,627,500)
02/15/2012 $11,243
03/15/2012 $11,243
04/15/2012 $11,243
05/15/2012 $11,243
06/15/2012 $11,243
07/15/2012 $11,243
08/15/2012 $11,243
09/15/2012 $11,243
10/15/2012 $11,243
11/15/2012 $11,243
12/15/2012 $11,243
01/15/2013 $134,911
02/15/2013 $11,843
03/15/2013 $11,843
04/15/2013 $11,843
05/15/2013 $11,843
06/15/2013 $11,843
07/15/2013 $11,843
08/15/2013 $11,843
09/15/2013 $11,843
10/15/2013 $11,843
11/15/2013 $11,843
12/15/2013 $11,843
01/15/2014 $142,119
02/15/2014 $12,474
03/15/2014 $12,474
04/15/2014 $12,474
05/15/2014 $12,474
06/15/2014 $12,474
07/15/2014 $12,474
08/15/2014 $12,474
09/15/2014 $12,474
10/15/2014 $12,474
11/15/2014 $12,474
12/15/2014 $12,474
01/15/2015 $149,691
02/15/2015 $13,137
03/15/2015 $13,137
04/15/2015 $13,137
05/15/2015 $13,137
06/15/2015 $13,137
07/15/2015 $13,137
08/15/2015 $13,137
09/15/2015 $13,137
10/15/2015 $13,137
11/15/2015 $13,137
12/15/2015 $13,137
01/15/2016 $157,646
02/15/2016 $13,834
03/15/2016 $13,834
04/15/2016 $13,834
05/15/2016 $13,834
06/15/2016 $13,834
07/15/2016 $13,834
08/15/2016 $13,834
09/15/2016 $13,834
10/15/2016 $13,834
11/15/2016 $13,834
12/15/2016 $13,834
01/15/2017 $166,003
02/15/2017 $14,565
03/15/2017 $14,565
04/15/2017 $14,565
05/15/2017 $14,565
06/15/2017 $14,565
07/15/2017 $14,565
08/15/2017 $14,565
09/15/2017 $14,565
10/15/2017 $14,565
11/15/2017 $14,565
12/15/2017 $14,565
01/15/2018 $174,781
02/15/2018 $15,333
03/15/2018 $15,333
04/15/2018 $15,333
05/15/2018 $15,333
06/15/2018 $15,333
07/15/2018 $15,333
08/15/2018 $15,333
09/15/2018 $15,333
10/15/2018 $15,333
11/15/2018 $15,333
12/15/2018 $15,333
01/15/2019 $184,002
02/15/2019 $16,141
03/15/2019 $16,141
04/15/2019 $16,141
05/15/2019 $16,141
06/15/2019 $16,141
07/15/2019 $16,141
08/15/2019 $16,141
09/15/2019 $16,141
10/15/2019 $16,141
11/15/2019 $16,141
12/15/2019 $16,141
01/15/2020 $193,686
02/15/2020 $16,988
03/15/2020 $16,988
04/15/2020 $16,988
05/15/2020 $16,988
06/15/2020 $16,988
07/15/2020 $16,988
08/15/2020 $16,988
09/15/2020 $16,988
10/15/2020 $16,988
11/15/2020 $16,988
12/15/2020 $16,988
01/15/2021 $203,857
02/15/2021 $17,878
03/15/2021 $17,878
04/15/2021 $17,878
05/15/2021 $17,878
06/15/2021 $17,878
07/15/2021 $17,878
08/15/2021 $17,878
09/15/2021 $17,878
10/15/2021 $17,878
11/15/2021 $17,878
12/15/2021 $17,878
01/01/2022$1,995,213

All the IRR's and NPV's are computed on a monthly basis using the XIRR and XNPV process which is designed to handle irregular cash flows. To verify the IRR or NPV a spreadsheet program like Excel, Google Spreadsheets, Matlab, etc. will need to be used, because most financial calculators are not able to compute irregular dates and cash flows like the table shown.

Here are links to other descriptions of XIRR and XNPV:

Directions for XIRR/XNPV Excel Verification
  1. Open Excel and try to insert function/financial/XIRR or XNPV
  2. If the XIRR or XNPV is not there, select Tools/Add-ins, and add the analysis toolpak.
  3. Copy and paste the cash flows shown into excel. If the paste does not go into separate columns try a paste special as text.
  4. Insert the function/financial/XIRR or XNPV and highlight the dates, and cash flows as directed by the function.

How is a monthly IRR or NPV different from a Yearly IRR or NPV?

A Yearly IRR assumes that there is one total Cash Flow amount each year. If you are using an End-of-Period Convention, that Cash Flow is assumed to occur at the end of the year. Using this method, for example, a 30 year 12% mortgage evaluates to a 12% IRR for the lender. Most bankers know this is false, and they will consider the fact that the payments are received each month rather than at the end of the year, and correctly calculate that their IRR (Lender's Yield) on the mortgage is 12.68%. It is easy to correct for this calculation deficiency (since the monthly payment is always the same) by using a "Mid-Year Convention" which assumes that the annual cash flow occurs at the mid-point of the year involved. Using this convention, the computed Yearly IRR for the 12% mortgage returns to the (correct) 12.68%.

For the Mid-Year Convention to be accurate in computing IRR and NPV, however, the monthly cash flows must all be equal. This is almost always false with real estate investments, and in some cases it is grossly false. Consider development or other capital spending items such as rehabilitation. Think of the cash flow effect of re-financing or monthly draws on a development loan. Consider that leases end --- and their renewals (or new tenants) may involve Vacant Periods, Free Rent, Tenant Improvements and Commissions, all of which do not occur in convenient annual time frames. These and other events combine to assure that the monthly cash flows for real estate investments are and will be unequal. In turn, Yearly IRR and NPV calculations are almost always inaccurate, and sometimes grossly inaccurate.

For these reasons, competent real estate analysis software must compute monthly cash flows and compute the IRR and NPV measures on a monthly basis if those measures are to be accurate. Since these measures are continuously used in practice to compare and decide between real estate (and other) investments, accuracy is mandatory if proper decisions are to be made. In recognition of this, Excel (for example) corrected it's previous (until 1996) Yearly IRR and NPV routines with new XIRR and NPV routines that expressly consider the date of a cash flow rather than assuming they occur a year apart. Other spreadsheet programs such as Google and MATLAB also now offer this capability.