Moneylender V2 Update Releases (Changelog)

Version 2.0.1.49 - 3rd January 2019

  • Added 2018 year to the print 1098 dialog, and adjusted the layout of form and data to match the changes for 2018.

2.0.1.45 - 2017-08-01
-Limited serial data from hardware during license key generation from any one piece of hardware to 5000 characters.

2.0.1.44 - 2017-01-31
-Added option to adjust the position of lower 1098 form when printing.

2.0.1.43 - 2017-12-29
-Added support for printing Form 1098 for 2017 to Other Records > Print 1098s.

2.0.1.42 - 2017-08-04
-changed: when opening a portfolio to the network, it will bind to the selected port on all IP Addresses, not just the first IP associated with the computer.

2.0.1.41 - 2017-07-20
-added: check if the file to create backup to is the same as the currently open portfolio, and prevent the backup process is running if it is.

2.0.1.40 - 2017-06-21
-fixed: bug in the code of the Loan Closures and Loan Creation reports could prevent itemized loans from being printed on the report if there was more than one lender in the portfolio.

2.0.1.39 - 2017-04-28
-fixed: Windows 10 Creators Update broke all datepickers in the program.

2.0.1.38 - 2017-04-05
-fixed: Summation line of Disbursals and Available Credit would incorrectly show '1/1/0001'. Now it's blank.

2.0.1.37 - 2017-03-30
-added: Available Credit report.
-added: Disbursals and Payments report.
-added: summation line to principal ledger report.
-changed: Principal Adjustment to Principal Disbursal and Adjustment

2.0.1.36 - 2017-02-24
-fixed: Principal Adjustments not being listed on the Principal Ledger report.

2.0.1.35 - 2017-02-22
-fixed: typo in Receivables report heading "outstanding pricipal" is now "outstanding principal".

2.0.1.34 - 2017-01-24
-fixed: On 1098 Forms, loans originated in 2015 but with no payments scheduled until 2016 would incorrectly leave the opening balance box blank.

2.0.1.33 - 2017-01-19
-changed: Allowed enter button on the Loan Collateral field for multiline collateral entries.
-changed: Repositioned alternate address on 1098 Box 8 to fit two lines within box.
-changed: Printing Physical Address on 1098 Box 8 now puts address on top line, and city, state, zip on the bottom line.

2.0.1.32 - 2017-01-17
-fixed: 1098 amounts rounded to the currency setting's currency precision.
-changed: If mortgage originated in 2016, box for balance at start of 2016 is left blank.

2.0.1.31 - 2017-01-12
-fixed: 1098 printing was skipping every third loan when printing 2016 forms.

2.0.1.30 - 2017-01-09
-added: Support for 2016 and 2017 Form 1099-MISC.

2.0.1.29 - 12/22/2016
-added: Support for 2016 Form 1098.
-fixed: right-clicking blank part of list of loans no longer shows Manage Payments menu option.
-added: If Show SSN is unchecked in portfolio settings, SSN is not included on report headers.
-added: Loan Custom2 is now the High Credit Limit for Metro2 reporting.
-fixed: Metro2 Payment History field now includes current month on history profile.
-fixed: PNPL for principal-only payments in wrong column on Payment Details report.

2.0.1.28 and 2.0.1.27 - 9/29/2016
-fixed: <LoanAmountDueIfLate> template tag was giving wildly incorrect numbers if the interest is amount due setting was used in conjunction with a late fee that is a percentage of the regular payment.

2.0.1.26 - 4/04/2016
-added: 1 / 365.25 daily and weekly interest modifier option (in Portfolio > Portfolio Settings > Numbers tab).

2.0.1.25 - 3/16/2016
-fixed: Borrower wizard Physical Address not properly loading State values from record.

2.0.1.24 - 2/02/2016
-fixed: <LoanCurrentRate> template tag was showing .100% instead of 10.0%.

2.0.1.23 - 11/06/2015
-added: ability to select multiple loans in the main window and then print statements for the selected loans.
-added: loan custom (and when enabled, extended custom fields) are included when exporting a Portfolio Snapshot report.
-added: updates to layout to align properly when printing directly on official 1098 and 1099 forms for 2015
-fixed: added a check before writing the config file to help stop the problem people have reported where all the columns suddenly get turned off.
-fixed: reviewed the way amortized loans are paid off when a loan is satisfactorily closed when the Control Report is enabled to apply the adjustment prior to the final payment and to stop interest calculations after the final payment.

2.0.1.22 - 8/28/2015
-added: option to turn on or off SSN/EIN next to borrower name in Portfolio Settings.
-when the program is not closed properly, before deleting the temporary file, Moneylender will make a backup copy of it in the event that the portfolio was corrupted so the data can be restored. Also added the wording "Click YES unless you're absolutely sure..." to the dialog asking if you want to use the temporary file.

2.0.1.21 - 6/26/2015
-added: <LoanDueInterest> and <LoanDuePrincipal> tags to the template system to allow statements with the breakdown of interest and principal for the upcoming payment.
-added: Message to open or create a portfolio when no portfolio is open.
-added: Popup when starting in demo mode about the limitations imposed by the demo.
-added: .NET 4.5 Full package embedded in the installer.

2.0.1.20 - 6/02/2015
-fixed: bug in income analysis report that might omit certain other fees.

2.0.1.19 - 4/10/2015
-fixed: bug was preventing the program from adding a temporary late fee when the first payment of a loan was past due.

2.0.1.18 - 3/06/2015
-added: ability to delete more than one loan at a time.

2.0.1.17 - 2/11/2015
-fixed: payment status was not reflecting the per-loan grace period on payment details reports.
-added: Metro2 Borrower ECOA setting (5) Co-Maker

2.0.1.16 - 1/22/2015
-fixed: bug that would omit charges on the first day of a loan.
-added: able to delete multiple payments simultaneously in the manage payments dialog.
-fixed: loan with be recalculated automatically when: created from template; closed with payoff calculator; new fees are added to the loan.

2.0.1.15 - 1/20/2015
-Changed the 1098 and template tags to include late fees in the amount show on 1098 forms.

2.0.1.14 - 1/16/2015
-Made some slight adjustments to positions of data on federal 1098 forms.

2.0.1.13 - 1/7/2015
-Added 1098 printing support for 2014 and 2015.
-Added Creation Report variants - the original uses First Interest date, the new one uses Date Created.

2.0.1.12 - 12/16/2014
-Fixed a bug that prevented a networked computer from disconnecting and reconnecting without the host computer closing and reopening Moneylender.

2.0.1.11 - 11/24/2014
-Changed import borrowers and import payments to use a third party library for accessing data from Excel. It makes the imports work more reliably, regardless of if or which version of Office is installed.

2.0.1.10 - 11/22/2014
-Added "Import Borrowers from Excel" on the File menu. Allows mapping columns from an excel file to borrower records and importing those records into the portfolio.

2.0.1.9 - 6/20/2014
-Fixed bug on loans with Quarterly payments.
-Revised calculations on loans with interest on a separate, longer schedule from payments so that Moneylender would properly generate statements for individual payments while only adding interest when it eventually was scheduled to be added to the loan.

2.0.1.8 - 4/7/2014
-Fixed bug in the Extended Payment Detail report that arose from the change in 2.0.1.6. Under specific (common) conditions fees were being shown twice and pushing the fees farther back into the loan incorrectly.

2.0.1.7 - 3/28/2014
-Fixed bug that when the loan was in Interest is Amount Due mode and the late fee was set to a percent of the regular payment, no late fees would be added to the loan.

2.0.1.6 - 3/18/2014
-Fixed bug on the extended payment detail report where, when an extra payment was recorded within a payment cycle but not on a due date, third party fees that arrived after a payment's applied or due dates would be paid by that payment but not be listed on the report properly under the list of third party fees.

2.0.1.5 - 2/28/2014
-Added the Loans Created Report (under Summary of Loans menu)
-Added the Loans Closed Report (under Summary of Loans menu)
-Added the option to skip displaying quicknotes if MLP is about to show more than 20 qucknotes.

2.0.1.4 - 1/17/2014
-Fixed bug that was inserting extra bytes in the portfolio files. When opening a portfolio that was last used from an affected version of Moneylender, the portfolio is repaired automatically.

2.0.1.3 - 1/10/2014
-Added support for 2013 and 2014 1099 MISC forms.
-Fixed bug that prevented importing default templates using the Template Manager.

2.0.1.2 - 12/18/2013
-Reintroduced code which will make the outstanding balance the amount due for the final payment on a loan.

2.0.1.1 - 12/14/2013
-Fixed a bug which was reverting the program to demo after the beta was activated.

2.0.1.0 - 12/13/2013
-Release a beta version of MLP 2 which has been upgraded to .NET 4.0 and is fully compatible with modern versions of Windows.
-Fixed bug that would crash the program if very long numbers were chosen for loan account numbers.
-Changed the way dates are stored in the .mlp file structure.

2.0.0.120 - 3/29/2013
-Corrected the Payment Count being reported on Metro2 reports for non-monthly loans.
-Fixed bug which prevented creation of new portfolios.

2.0.0.119 - 3/22/2013
-Portfolio Snapshot report can now be exported to CSV
-Portfolio Settings now has Loan Defaults where you can specify the values to prepopulate in the loan wizard when creating a new loan.
-Rewrite of the amortization engine to handle loans with interest on a separate schedule from payments, included major enhancements to other parts of the program that rely on the amortizer.
-Amortizer now also recognizes manual interest additions on a loan.
-Revision of installer to automatically upgrade the program without requiring uninstall first.
-Revision of self-updating system.
-Minor improvement to the activation system's UI

2.0.0.118 - 2/1/2013
-Made some edits to the layouts of the 2012 1098 and 1099 printed forms so they're more precisely lined up with the official IRS documents - avoiding any contact with the text labels in the boxes.
2.0.0.117 - 1/15/2013
-Fixed a typo in the 1099 code so you can now correctly choose 2012. (Instead of the erroneous 2013 option.)
2.0.0.116 - 1/14/2013
-Added support for 2012 1099-MISC form printing. And 2013 definitely doesn't match 2012!
2.0.0.115 - 1/7/2013
-Added support for 2012 (and 2013 if they match 2012) 1098 form printing.
2.0.0.114 - 11/9/2012
-Fixed a bug on the Summary Of Loans report where the balance would incorrectly show the opening balance if payments were received before the report period, but no payment fell within the report period.
-Added Borrower3 and Borrower4 to Metro2 Reports when present and the Include Secondary Borrowers box is checked.
These changes were also applied to MLP 2.5

2.0.0.113 - 9/26/2012
-Fixed bug in the maturation date calculated for semi-monthly payment loans.
-Fixed Extended Payment detail report to correctly show third party fees for payments on late accounts.

2.0.0.112 - 7/16/2012
-Fixed auto-backup settings for consistency across portfolios.
-Added auto-backup option to File Menu.
-Checked the integrity of the auto-backup settings in the Moneylender Settings dialog before allowing dialog to be saved.
-When restarting the program from the new version dialog, option to create a backup of the current portfolio appears.

2.0.0.111 - 6/23/2012
-Added Date of Birth to the Borrower wizard's first dialog.
-Added Auto-Generate Payment History (on the Tools menu) which automates the addition of multiple payments to a loan. (Thanks to Imperial Financial Services)

2.0.0.110 - 5/21/2012
-Fixed fees being counted twice if they occurred on the first payment due date for some loan types.
-Fixed Metro2 report now correctly advances to new loan account number once reporting has been done under the old account number with the new number in the "Account Number Changed" segment for loans with account numbers that change during reporting.

2.0.0.109 - 5/12/2012
-Added Opening Balance to Loan Report Headers
-Fixed Loan Status Report.
-Fixed error that might happen when running the Interest Analysis report.

2.0.0.108 - 4/25/2012
-Added a tool for locating loans with multilender records that point to lenders that have been deleted. Complements the existing Repair Lenders button. (Tools > Show Loans With Broken Multilender Records when Tools > Advanced Options is enabled.)

2.0.0.107 - 4/11/2012
-Fixed a bug where amount due would appear one month greater than expected when using Flexible loans with Interest is Amount Due selected.

2.0.0.106 - 2/15/2012
-Fixed a bug in the calculator. Bug occurred when these conditions are all met: always pay late fees before principal is not checked in the loan wizard, multiple partial payments apply to the same due date, the sum of those payments is greater than the regular payment amount due (after deducting third party fees), and the total amount of those payments is less than the regular payment plus outstanding late fees. In this scenario MLP would convert the remaining unpaid late fees into unpaid interest on the loan and report a negative interest paid amount on the payment detail reports (compensating for the higher amount of late fees paid). It's a very rare occurrence that this would take place, and it has no impact on the amount owed or principal balance.

2.0.0.105 - 2/7/2012
-Added Borrower List report.
-Optimized the Arrears report, fixed a couple bugs in the report, and cleaned up the lines in the headers.

2.0.0.104 - 1/22/2012
-Added sort by Borrower option to the two Summary of Loans reports.
-Revised the payment history algorithm for Metro2 reports.
-Added Outstanding Interest field to Loan Summary dialog.

2.0.0.103 - 12/11/2011
-Fixed two bugs in the Summary of Loans Reports - one Typo and one additional check before adding a payment to the tally.

2.0.0.102 - 12/11/2011
-Revise the Summary of Loans reports to reflect the status of accounts within the date range accurately. The two SOL Reports now show only loans which were opened any time prior to the end of the report period, and also were not closed prior to the start of the report period (unless show closed is checked). The loan status now is based on the last payment within the reporting period and compared to the reports ending date to better reflect the status of the account as of the ending date of the report.
-Fixed a bug where reports were not recalculating prior to being exported occasionally resulting in the wrong report settings being used during export.

2.0.0.101 - 12/4/2011
-Added setting to favor Company over Borrower First and Last Name in the program. (Portfolio > Portfolio Settings > General Tab)
-Loans with zero income and an open date after the end date on Summary of Loans reports are omitted.
-Receivables report now omits closed loans.
-Enabled 2011 1098 and 1099-MISC printing (Other Records > Print XXXX Returns)
-Metro2 Lender Activity Date now updates correctly.

2.0.0.100 - 11/28/2011
-Removed the Block Descriptor Word from the header record on MEtro2 reports.

2.0.0.99 - 11/13/2011
-Fixed Metro2 records on loans that are paid in advance with Allow overpayments to carry forward checked so they report 0 for amount past due (instead of a negative number).
-Added highlight in purple for loans with missing Metro2 codes.
-Added ## XXX Prefix to borrower column of main window when Metro2 details are absent from one of the borrowers. The number(s) indicates which borrower is missing info.
-Added LenderID field to the Metro2 field of the Borrower Wizard.
-Fixed Export to CSV for the new Summary of Loans - Accumulated Totals report.
-Added Balance Ledger report - shows the principal balance month-to-month for an account along with the payments made and principal adjustments for each period.
-Added Gross Receipts export to CSV file.
-Added Omit Closed Loans option on original Summary of Loans - Principal Balance report.

2.0.0.98 - 10/26/2011
-Added a variant of the Summary of Loans report which shows the Accumulated Total Amount Due instead of the Principal Balance on the account.

2.0.0.97 - 9/20/2011
-Fixed a typo in the Late Fee record code.

2.0.0.96 - 9/19/2011
-Added borrower SSN to the collections report.
-Added Late Fee Settings dialog (on the Loan menu) and the ability to change the late fees at any point over the life of the loan.

2.0.0.95 - 9/12/2011
-Fixed a problem that affected Metro2 reports attempting to report null text fields.

2.0.0.94 - (Not Released)
-Added some simple improvements to the user interface of the program.

2.0.0.93 - 8/23/2011
-When all loans in a portfolio begin with numbers, MLP will order them in numeric order, instead of textual order (old behavior: 1,10,100,9,99 - new behavior: 1,9,10,99,100).

2.0.0.92 - 8/16/2011
-Blank filled the Payment Rating field in Metro2 files where it was not required.
-Fixed an error that affected payoff calculations before the last payment applied date on Flexible Payment accounts that pay ahead of schedule.

2.0.0.91 - 8/4/2011
-Summary of Loans can now export to CSV.
-Fixed most of the menus and buttons that were enabled when they shouldn't be.
-Fixed a glitch that affected payments recorded as normal payments and were applied in part to late fees and later changed to principal only payments.
-Fixed some o fthe fields in the Metro2 report files.

2.0.0.90 - 7/18/2011
-Report headers for individual loans now reflect the current regular payment amount as of the end date on the report.

2.0.0.89 - 6/28/2011
-Version 2.0.0.88 appears to have some issues from incomplete compile/build process.

2.0.0.88 - 6/28/2011
-Fix: Past due Flexible loans not advancing to the next due date properly.
-Fix: The maximum and minimum dates allowed in the calendar of the additional fee dialog now adjust if the fee being displayed is already set to a date beyond the loan's maturity (or before the loan's creation).

2.0.0.87 - 6/22/2011
-Fix: Closing a loan on a regular payment date caused MLP to ignore the payoff payment (changed three >='s to >'s).

2.0.0.86 - 6/9/2011
-Added automatic determination of account status codes for Metro2 reports, along with account history data and some other custom fields.

2.0.0.85 - 5/5/2011
-Fixed a bug where fees that occur within the current payment cycle weren't being added to payoff quotes.

2.0.0.84 - 4/20/2011
-Debugged Metro2 reporting to address a problem with field lengths and to specify a default loan type if not set in the loan wizard.

2.0.0.83 - 4/9/2011
-Fixed a bug in the interest report that was throwing off the values.

2.0.0.82 - 4/9/2011
-Changed the target date on the Interest Earned report to be last day of earned interest instead of first day of unearned interest so MTD and YTD columns would make more sense.

2.0.0.81 - 4/8/2011
-Added a start and end date range for the Interest Earned report.

2.0.0.80 - 4/5/2011
-Made the target date for Interest Earned reports selectable.

2.0.0.79 - 3/17/2011
-Fixed Metro2 reporting, which was broken by another patch.
-Fixed an error which occurred in very specific circumstances and probably didn't affect you :)

2.0.0.78 - 2/7/2011
-Fixed a bug in the Rate dialog where Custom fields weren't repopulating with the values form teh rate records.
-Added a YTD Start option to the Control Report to allow adjusting when the fiscal year begins for the YTD column of the report.

2.0.0.77 - 12/20/2010
-Added the Arrears Report which shows the amount currently owed as of a specific date.

2.0.0.76 - 12/13/2010
-Fixed an error where Amount Due would double on Statements if printed repeatedly from the Preview dialog.

2.0.0.75 - 12/7/2010
-Fixed an error in the code for <LoanRecentFeeXDate> tags.

2.0.0.74 - 12/6/2010
-Forced Closed loans to $0 unearned interest on the interest analysis report.
-Added <LoanRecentFee1Date> <LoanRecentFee1Amount> <LoanRecentFee1Custom1> <LoanRecentFee1Custom2> <LoanRecentFee1Custom3> <LoanRecentFee1Custom4> and similar for Fee2, Fee3, and Fee4 to allow itemizing of additional fees on statements.

2.0.0.73 - 11/25/2010
-Included extended fields in the transfer when paying off a loan with a new loan.

2.0.0.72 - 11/15/2010
-Disabled the second date box setting for the loan control report.
-Put the target date on the top of the control report's printout.

2.0.0.71 - 11/9/2010
-Fixed a small issue in the Aggregator tool.
-Added the <LoanOriginationFees> template tag.
-Added the "Export Payments" option to the File Menu.
-Added a few more topics about the control report to the help documentation.
-Took the "(beta)" label off the Control Report menu item.

2.0.0.70 - 11/5/2010
-Added the Loan Control Report - which includes the new tab on the Portfolio Settings dialog, the report itself, and some subtle changes when the report is enabled. See the updated help files for details on how to use this powerful new report.
-Added Custom Field Aggregator Tool - see the new help for details.
-Updated the contents of the help files significantly.

2.0.0.69 - 10/20/2010
-Added Payments Due Report which shows all payments that should be arriving within a given date range for all open, amortizable loans. Exportable to CSV file.
-Added Interest Earned Report which shows the total interest based on an amortization of the loan, along with interest earned to date, unearned interest, and MTD and YTD earned interest per loan. Exportable to CSV file.
-Fixed error on Payment Detail reports that went over one page. Totals shown were only the totals for the current page.
-Added open and undelete all payments utility to Tools menu - can be used as a last-ditch rescue if you accidentally deleted all your payments with the delete all your payments tool.

2.0.0.68 - 10/13/2010
-Added some error handling to the new <LoanAmortizationSummary> tag's computation routine to make sure it doesn't affect the printing of any other templates.

2.0.0.67 - 10/6/2010
-Moved the code to record the current total of all balances owed on the loan to before the interest is added for the current cycle.

2.0.0.66 - 10/6/2010
Thanks to The Money Man from New Zealand for sponsoring most of this update!
-Added new template tags: <LoanCurrentDailyRate>, <LoanAmortizationSummary>, <LoanAmortizedTotal>, <LoanAmortizedInterest> which make creating a fairly elaborate loan contract template possible.
-Changed the Print Statement dialog so it doesn't reset every time you change the template, only resetting when it really needs to.

2.0.0.65 - 9/17/2010
-Added Employer form to Borrower Wizard for adding and editing employer information. -Fixed doubling of payment due / loans would add amount due for an extra payment cycle - an error I likely introduced in a recent update - sorry. -Replaced non-function <LoanPayoffAmount> template tag with <LoanTotalDue> tag that represents the amount of principal, interest, fees, and late fees owed on the account as of the current due date.
Due to an update to the basic structure of the Activation/Update system versions 2.0.0.64 and earlier may not be able to get automatic updates. Uninstalling the program, downloading the latest version, and reinstalling it will get you back on the update cycle. Your loan data, license, and program settings will remain unaffected by uninstalling/reinstalling. We apologize for any inconvenience.
2.0.0.64 - 9/17/2010
-Fixed error message when attempting to print statements when a portfolio has no templates so now it displays a friendly message inviting the user to add or create some templates.
-Added some new template tags for printing statements <LoanAbsoluteAmountDue> and <LoanFinalPaymentDate> to represent the amount due regardless of regular payment settings and the due date for the last scheduled payment on the account respectively.
-Added a little bit of logic to ensure the loan's balances and amounts are set aften the final due date on the account, even if it's before the maturity date of the loan.
-Added a new template to the defaults that come with the software: "Final Payment Letter"

2.0.0.63 - 8/16/2010
-Fixed error in Import from Excel routine. If the payment info was valid, but MLP couldn't match the loan it would import payments that were orphaned from all the loans in the portfolio. Now it just ignores valid data if it doesn't match a loan (like it was supposed to - I changed a "<" to a "<=" to fix the problem.)
-Added handling to the gross receipts report so it will ignore any such orphaned payment records.

2.0.0.62 - 7/22/2010
-Made the Replace All Lenders utility (formerly a secret hotkey) accessible under the tools menu. This command is helpful if you deleted a lender that had loans attached to it.
-Added Remove Payment Records under the Tools menu. This command removes all payments from the entire portofolio. Use with care!

2.0.0.61 - 7/20/2010
-Added ability to preview and print 2010 1099-MISC forms.
-Added ability to import payment history from Excel, and CSV files.
Many thanks to the investors with the BH Cars Financing Department for sponsoring this very useful addition!
-Added option to export loan yields report to CSV file

2.0.0.60 - 7/8/2010
-Added ability to preview and print 2010 1098 forms.

2.0.0.59 - not publicly released - these upgrades became publicly available with 2.0.0.60 release
-Added Multilender Investment Analysis Report.
-Added Export to CSV option for ExtendedPaymentDetail, IncomeAnalysis, MultilenderInvestmentAnalysis, and MultilenderIncomeAnalysis reports

2.0.0.58 - 2/11/2009
-Removed commas from 1099 forms.
-Increased font size on 1098 and 1099 printing.

2.0.0.57 - 2/11/2009
-Removed commas from 1098 forms.
-Fixed Loan Yields Reports to display the amount of late fees paid, not late fees assessed.

2.0.0.56 - 1/26/2009
-Fixed Rule of 78s Prepayment Penalty Calculations.

2.0.0.55 - 1/13/2009
-Added handling to separate payments and fees before interest begins from payments and fees after interest begins.
-Added support for 2008 and 2009 IRS Form 1098 and Form 1099-MISC printing.

2.0.0.54 - 10/21/2008
-Adjusted the logic which determines the payment amount when changing the regular payment on a loan.
-Changed < to <= to include payments on the end date for Multilender Summary of Loans reports.

2.0.0.53 - 9/22/2008
-Added a bunch of code to optimize the use of Moneylender over a network with read-only account.

2.0.0.52 - 8/26/2008
-Fixed a typo in the Loan Yields report.
-Added option to show payment Description in Manage Payments dialog.
-Added Manage Payments option to List of Loans contect menu (pop-up menu).
-Added Deferral Markert payment type, allowing MLP to record normal $0 payments in addition to actual payment deferrals.
-Enabled negative amounts for Interest Adjustment type payment records.
-Disabled date options on Loan Yields report (since it didn't change the report anyway).
-Made the Manage Payments dialog bigger.
-Added icons for new Payment Types for Manage Payments dialog.
-Added record cacheing to improve performance when loading, and on multiuser network installations.

2.0.0.51 - 1/28/2008
-Added three-up IRS form 1098 printing.
-Fixed issue with deleted lenders preventing form from loading all records.

2.0.0.50 - 1/28/2008
-Added support for printing 1098s broken out by multilender settings, and support for printing to federal 1098 forms (under Other Records menu)
-Fixed an error in the Loan Totals and Loan Yields calculation logic.

2.0.0.49 - 12/6/2007
-Added support for printing 1099-MISC statements for your lenders (Other Records > Print 1099-MISC Forms)
-Fixed the code that validates records and allows manual repairs of damaged portfolio files (sorry everybody!)
-The Complex/MultiLender Summary of Loans Report now totals up the discount earned for each lender and the entire portfolio.
-Added a dialog that allows you to select a new template for Quicknotes when the template they were tied to is deleted.

2.0.0.48 - 10/19/2007
-Fixed layout of Next and Back buttons in the wizards when screen font size is changes

2.0.0.47 - 10/19/2007
-Fixed long pauses caused by QuickNote pop-up code in portfolios with many quicknotes or statement records
-Added "Edit Custom Vallues" to the right-click menu on the List of Loans
-Added the loan's current regular payment amount to the Collections Report
-Added "Edit Borrower" and "Edit Lender" to the right-click menu on th eList of Loans
-Added "Show Borrower's Loans" button to the Manage Borrowers Dialog (Other Records > Manage Borrowers)
-Fixed error that prevented the Portfolio Setting dialog from working sometimes
-Fixed error in Lender Wizard (Notes weren't saving)
-Fixed error: Interst-is-Payment loans can sometimes compute negative regular payments, which crashed the Loan Wizard's #7 Dialog

2.0.0.46 - 7/9/2007
-Added option to advance statement to next period based on upcoming payment due date, instead of the number of days after the last due date
-Added option to print a report for all open loans on all loan-type reports (like Payment Detail, but not Summary reports, like Cash flow or SOLs)
-Revised lender association records for multilender loans to eliminate the need to recalculate each loan when rendering a multi-SOL report (for Discount earned calculations)

2.0.0.45 - 7/2/2007
-Fixed Loan Wizard dialog not saving the Skip Interest on 31st setting.

2.0.0.44 - 6/22/2007
-Fixed interest schedule for Construction Loans from Make a Loan dialog
-Added Interest Adjustment payment type
-Added "Skip Day 31 Interest" option for daily interest loans
-Added shortcut (Ctrl-M) to the Manage QuickNotes dialog
-Added Custom1 and Custom2 columns to the List of Loans

2.0.0.43 - 5/22/2007
-Fixed code that applies regular payment amounts due to a loan during calculation of Flex Loans.

2.0.0.42 - 5/10/2007
-Fixed error with associating multiple lenders to a loan during computation.

2.0.0.41 - 5/4/2007
-Added the Make a New Loan dialogs to simplify making most common loan types
-Fixed handling of payments and third party fees with FlexLoans
-Fixed Payment Status so it no longer includes Amount Due and Principal Adjustment type payments in the totals.
-Fixed typo in loan wizard
-Added the current loan balance to the header on many reports
-Fixed handling of amount due for FlexLoans
-Made Compound on Payment Schedule the default for new loans
-Added the Loan Totals report
-Added Multi-Lender Loan Totals report
-Added computation of discount earned as column in multi-lender Summary of Loans report
Follow the links to the topics on the message board where there's details abotu the new stuff.

2.0.0.40 - 4/10/2007
-Added Amount Due Adjustment payment type
-Added Interest is Amount Due loan mode
-Fixed typo in Regular Payment sorting routine code

2.0.0.39 - 4/4/2007
-Stopped the sorting from running every time the page refreshes.
-Set new loans now default to the "Use default" Grace Period setting.

2.0.0.38 - 3/28/2007
-Fixed error that prevented entry of new payments!
-Fixed computation when multiple payments apply to one due date.

2.0.0.37 - 3/27/2007
-Added option to waive late fees on a per-payment basis.
-Added per-loan grace period option.
-Added Amount Due column to Complete Accounting report.
-Fixed error in current year tally computation logic.
-Added ability to tell if multiple regular payments have been applied to one period, and credit fees accordingly.

2.0.0.36 - 3/9/2007
-Fixed problem with Summary of Loans report showing current balance amounts for reports with dates in the past.
-Added Receivables report to show, in addition to other numbers, the estimated monthly receivable by loan, lender, and portfolio.

2.0.0.35 - 2/21/2007
-Added Collections Report. More about this report on the.
-The main window now shows the number of open loans, and total number of loans in the system in the status bar at the bottom.

2.0.0.34 - 2/16/2007
-Stopped MLP from including closed loans when printing statements on multiple loans.

2.0.0.33 - 2/9/2007
-Replaced the negative amount for principal addition with the "Principal Adjustment" payment type.

2.0.0.32 - 1/20/2007
-Fixed issue that caused late fees to accumulate on Flex loans even if payments were received.
-Added recording of statements at time of printing.

2.0.0.31 - 1/4/2007
-Fixed a problem with crediting regular payment amounts when payments were below the expected amount.
-Added "Interest Strict" payment type to allow payments to credit towards interest in spite of outstanding third party fees.

2.0.0.30 - 12/19/2006
-Added option to pay off late fees before principal (in the loan Loan Wizard - Principal dialog) regardless of payment amount received, in addition to the default option of paying late fees only if payment is higher than regular payment amount.
-Added some simple error handling to the sorting routines in the main window to improve stability
-Fixed a glitch that cause the payoff amounts to differ when printed from the preview dialog, even though the preview showed the correct amounts.

2.0.0.29 - 11/29/2006
-Added Points Paid setting to loan wizard which is used in 1098 statements
-Added new set of 1098 statements to template share for use with Points settings
-Adjusted amortizer to compute "Apparent" payment one month earlier
-Added error handling to QuickNotes pop-up code
-Improved the logic for determining which QuickNotes to pop-up

2.0.0.28 - 11/21/2006
-Added contextual help button to the toolbar
-Fixed glitch in ratio between weekly, daily, and biweekly interest periods
-Show Closed Loans button causes LOL to refresh automatically
-Setting a future date on a QuickNote will cause a pop-up notice when that date/time arrives.
-Loans can be copied from one portfolio to another.

2.0.0.27 - 11/14/2006
-Any date can be selected for individual third party fees.
-Closed loans show a zero balance in summary of loans reports.
-Amortizer will generate a default regular payment based on a loan's current balance, in addition to the assumed regular and interest payment amounts.
-Loan Summary dialog to quickly review contents of a loan record (right-click in the list of loans)
-Borrower Summary dialog to quickly review contents of a borrower record (right-click in the list of loans)
-Lender Summary dialog to quickly review contents of a lender record (right-click in the list of loans)
-Fixed a bunch of crashes in the payment calculator if a non-numeric value was entered into the different fields.
-Corrected some "upside-down" math which was incorrectly adjusting the ratio of interest to principal for certain schedules.

2.0.0.26 - 10/31/2006
-Added Per Diem Interest Tool
-Statements/Printing Dialog remembers last settings

2.0.0.25 - 10/3/2006
-Fixed error when amortizing or changing regular payment on non-monthly loans.

2.0.0.24 - 9/5/2006
-Added "Pay Off and Close Loan", "Pay Off with New Loan", and "Charge Off and Close Loan" to the payoff calculator dialog.
-Fixed typo in Quarterly Payment DueDate Scheduler (now uses 1 Quarter instead of 3 Minutes!)
-Added Interest Only mode to loans and Regular Payments to force an interest only status for Amortization tables and the interest calculator.
-Fixed code that accounts for additional principal when determining default payment amounts for new Regular Payment settings.
-Revised the Amortization Engine and Regular Payment Dialog to drastically improve accurracy of amortized repayment and interest only settings.
-Added check to cause loans that have matured to assign values to the total due, next payment due, etc.
-Revised code to position Back, Next, and Finish buttons relative to screen size in Wizard dialogs.

2.0.0.23 - 8/29/2006
-Added Loan Yields report
-Added Bar128 barcode font and functionality
-Fixed missing late fees for payments that haven't yet been received in Flexible Payment loans.
-Reversed search order for <del> tag to allow nexting/multiple adjacent tags.

2.0.0.22 - 8/22/2006
-Added <del>, <ldel>, and <tab> tags to allow the removal of succeeding or preceeding characters.
-Fixed windows that did not have "Scale with Windows Font Size" disabled.
-Fixed problem with calculating regular payment for interest on a more frequent schedule than payments.
-Added Flexible Payment loan type to allow lenders to credit payments on the date arrived while managing the loan as a fixed term loan.
-Fixed glitch where MLP added a late fee for every interest cycle for separate interest/payment schedule loans.

2.0.0.21 - 8/15/2006
-Added Template Definition Files for template sharing.
-Added Extended Custom Fields to allow association of extra data with each loan.
-Added <LoanRecentPayment1, 2, 5, and All...> tags for adding information about recently received payments to statements and other communications with borrowers.
-Added autosensing for US/UK dates when program first installs
-Fixed Interest Only glitch where payments that already had principal amounts showing would not show zero after the 2.0.0.20 patch.
-Added statement delay setting to allow users to adjust how many days MLP will wait before advancing to the next billing cycle.
-Fixed indexes to account for deleted object ID's.

2.0.0.20 - 7/18/2006
-Fixed error in payoff calculations based on the incorrect date since the calculator rewrite in 2.0.0.16.
-Added Interest Only designation to payments to allow them to appear only as interest and not influence the amount of outstanding principal.
-Added late fees to deferral markers that show received dates after the grace period.
-Improved the payment management interface to illustrate regular, interest only, and principal payments that are either on time or late.
-Added note when a payment will incur a late fee to the payment dialog.

2.0.0.19 - 7/14/2006
-Fixed problem with incorrect balance and payoff amounts (balance was temporarily showing total due instead of outstanding principal amount).

2.0.0.18 - 7/9/2006
-Fixed problem with "precomputed" tags such as payoff and YTD_Interest, which were broken by the 2.0.0.16 patch.

2.0.0.17 - 7/8/2006
-Fixed problem with statements showing $0 for past due and only Regular Payment for amount due.
-Fixed late fees on late loans where fees are applied against payments not received.

2.0.0.16 - 6/30/2006
-Major revision to the calculation engines which improves stability and consolidates the different algorithms to a single set of routines.
-Changed balance shown in main window to reflect the principal plus interest, late fees, and other charges due, instead of just principal.
-Added setting in Portfolio Settings (under the Numbers Tab) for "Statement Delay" (how long before statement date is advanced to the succeeding month).
-Fixed text to make more sense in the <AskQuestion> Special Tag dialog, which was also reversed.
-Replaced default Windows InputBox with custom form for answering Template Question at print time.
-Debugged some small issues with Question tags
-Allow IDs from deleted objects to affect the MaxID stored in the file index (fixes problems with residual records associating with new records assigned the same ID as a previously deleted record).

2.0.0.15 - 6/20/2006
-Added Extended Payment Detail Report
-Added MultiLender Summary Of Loans Report
-Added MultiLender Income Analysis Report
-Added MultiLender Cash Flow Report
-Fixed error when re-opening a closed loan
-Added Min/Max constraints to date ranges in Lender Association dialog
-Fixed "duplicate record" problem after new update installs
-Fixed <LoanRegularPayment> tag to display regular payment including changes over time
-Fixed list of loans to display the regular payment based on changes over time
-Added code to improve Maturation Date settings when using the Payment Calculator to create a loan
-Removed QuickNote Templates from the list of templates in the Print Statement dialog
-Added option to allow payments to "carry over" if they exceed the regular payment amount
-Fixed tab order on Payment Calculator
-Improved program startup time
-Changed Amount past due to base on the payment cycle, and not on 30 days prior
-Added Portfolio File versioning to determine the need for update management on a per-portfolio file basis
2.0.0.14 - 6/13/2006
-added Multiple Lender / Lender History management with adjustable Purchase Price and Percent Interest over date span of ownership
-added QuickNotes for sending brief, unique notices to borrowers
-added QuickNote Letterhead template type
-approx 50% complete for scanning documents into the portfolio records
-fixed Cash/Accrual setting not being retained between sessions
-added keyboard shortcuts to many menu items
-closed loans now show "- - -" and 0's in many places
-fixed issue with variable interest rates applying properly
-fixed "None" buttons on Borrower screen of Loan wizard
-fixed code when restarting after an update to fully shut down the portfolio before initiating the update routines
-fixed Custom fields not saving in Lender Wizard
-fixed missing regular payment applied to loan's amount due field in irregular initial cycle of amortized loans
-migrated <LoanTodays...> tags to equivalent <Loan...> values
-added <BorrowerAllFormattedName> tag

2.0.0.13 - 6/6/2006
-added Prepayment Penalty computations
-added Rule of 78s payoff calculation
-added Payoff calculator
-added <LoanPayoffTwoDay...> and <LoanPayoffTenDay...> template tags
-added TwoDay Payoff and TenDay Payoff statements to the default templates
-added additional template layout settings to facilitate creating label templates
-added Avery 8160 compatible mailing labels to default templates
-added <LoanNextPaymentLateDate> and <LoanAmountDueIfLate> tags
-fixed balance to show correct amount if accounts become past due.
-fixed the seach borrowers function in the borrower manager.
-removed record sorting in Complete Accounting report to ensure Balance shows logically and linearly
-added Amortization Table with Totals report
-added <GracePeriod> template tag
-fixed Payment Detail report to correctly show late payments

2.0.0.12 - 5/30/2006
-Added Portfolio Snapshot Report
-Added <LoanInterestPaidYDT>, <LoanInterestPaidLastYear>, <LoanPrincipal...>, and <LoanTotalPaid...> tags to template system
-Added "1098 Statement" and "Substitute 1098" templates to the defaults
-Added Complete Accounting Report showing all transactions (including finance charges) against a loan
-Report preview auto-resizes when the window resizes!
-Added "Ask Question" tags to template system, allowing the user to enter information at the time a statement prints.
-Fixed Amortization to acknowledge when first interest cycle is a normal one
-Fixed Tab Order on Payment dialog
-Fixed "Import" button enable when checking Templates to import from another portfolio
-Changed Account Status on Statements from "Paid" to "Current"
-Added period before first payment is due to the Loan Status report
-Added loan status to Summary of Loans report

2.0.0.11 - 5/24/2006
-Fixed Save button for Deferred Payments and Principal Additions
-Fixed math error when determining regular payment amount for weekly and biweekly schedules
-Fixed amount due and regular payment shortcuts, and loan account number display when editing or creating a payment from the payment manager.
-Allow borrowers to have only Company name.
-Added minimum balance outstanding to list of loans report.
-Fixed locking problem when creating new third party from the third party manager.
-Added Third Party Fees report.
-Fixed Third Party Wizard to properly record phone numbers.
-Added new algorithm to calculate Variable Schedule Payments / Interest with Payments and enabled these options in Loan Wizard.
-Fixed the precomputed maturation date for semi-annual payments.
-Added automatic pro-rating of interest for loans that mature before the last payment is scheduled, and last payment is due on maturation date.

2.0.0.10 - 5/16/2006
-Fixed inconsistency in Change Regular Payment dialog
-Added Payment Calculator tool with "Create Loan" button!
-Revised code for Regular Repayment amount calculations and Interest Only Payment calculations to give a number in every interest scenario
-Added "no Rate" Payment Detail Report
-Added Interest Type to allow the rate to refer to either an "Annual Rate", a "Percent of Outstanding Principal", or a "Percent of Initial Principal" which make the program very useful in countries where those types of loans are common.
-Added the Import Template function to the Template manager.
-Changed "LoanTodaysOtherFees" to "LoanOtherFees" in the default Regular Statement to correctly represent the other fees due.
-Added functions to recalculate multiple loans when selected in the list of loans.
-Added option to change the default open folder to "General2" tab of MLP Settings dialog (F2)
-Added option to recalculate loans before printing statements to "General2" tab.
-Upgraded interest and amortization engines to generate amortizations across the new spectrum of supported interest types.

2.0.0.9 - 5/9/2006
-Fixed drawing glitch with shape objects that affected multiple-printings-per-page templates like vouchers
-Added Borrower Name to the Summary of Loans report
-Added Gross Receipts report
-Amortization report hidden when selected loan is not Fixed Term with Interest on Payment Schedule

Demo & Buy The Powerful Moneylender Loan Software