Can Margill Loan Manager do progressive Advances to my clients?


Can Margill Loan Manager do progressive Advances to my clients?

For example, my borrower was authorized for a $100,000 loan but this will be disbursed in stages. So 15,000 one day, 10,000 another and so forth…


Short answer… very easily…

You first create a new Record. In this case the first advance of 15k is on 06/06/2017 with regular payments on the first of each month starting July 1. To be repaid over 5 years (60 months).

You can Compute and the following preliminary schedule is created. If we were to leave it at that, we would have 60 payments of $305.59.

For information purposes, let’s enter that the loan is for a maximum of 100,000 (General tab):

Now for the next draws. Do you know when they are to be paid of not? If so, you can enter them on the set Advance dates as Additional Principal (Loan). Notice below there are 2 more Advances, the first for 10k and the second for 25k. We include these as negative amounts to increase the Balance.

I also used the right mouse click to recompute the payments to get 0.00 as my ending balance after 60 months.

So the new payments become 1099.54. You could recompute the payments to give 0.00 at any time or stretch out the loan (add more payment months). As you wish….

If you do not know when the money is to be advanced to your borrower, then you enter the Additional Principal as the information comes in and your recompute your payments (increase them) as more principal is advanced.

Margill Loan Manager – Principal and Interest forecast


I need to break down the due payment for the next fiscal into Due payment interest portion total and Due payment principal portion.


If you are on version 4.3 and above (go to to download) go to Reports > Personalized Reports > Record List (Customized) with Period Breaks.

1) Report template

Click on New, name your report and select the fields from the left.

In the example below I selected the Borrower Business and Loan ID to identify each loan.

Then I selected, under the “Interest” theme, the “Interest Accrued (for period)”. We call it “Accrued” but in fact, for projections it is TO BE accrued. I will rename my column header to “Interest – Forecast” (see below).

Finally, select, under the “Principal’ theme “Principal Accrued (including any transaction on the report Start Date)(for period)” – renamed to “Principal – Forecast”.

Report template is now complete.

2) Actual report

First select the desired Records from the Main window and go to Reports > Personalized Reports > Record List (Customized) with Period Breaks.

This report will break down the principal and interest by month, quarter or year. So you can do short and long term projections – short term for 12 months broken down by month and short/medium/ long term over 5 years.

Now run the report which may take  few minutes (thousands of calculations are done!). You then get results that can be shown in a variety of ways (horizontal, vertical and summaries). You can even show Totals.

Summary view below:


If a client makes a payment, how do I feed that into the program?


Hi – I’ve been giving your software a trial, and really like it.

The only thing I haven’t been able to do is feed information into the ledger. For example, if a client makes a payment, how do I feed that into the program? How does it know when a payment hasn’t been made? And if someone makes a partial payment, does it automatically adjust the remaining payments?
You will notice that when a schedule is created, the “Line status” for each line is “Due Pmt.” You then manage the payments as they are paid (or not paid) by changing this Line status to Paid, Unpaid, Partial payment, etc.

You can do this loan by loan. Or, a much much faster way, is to use the Post payment tool, probably the most important tool in software where you can batch update payments.

Post payment tool to batch update Due payments

The software usually does not recompute payments – it recomputes the interest for the remaining of the loan automatically. Fees can also automatically be added for unpaid payments for example – you create the rules (Tools > Settings > Administrator settings > Column Fees Automatic).
When a borrower does not pay, the loan will show a balance. You could also decide to recompute the payments, or you can extend the loan (after an agreement with the borrower). This can all be done with the powerful right mouse click.

Margill Loan Manager – General Ledger (GL) Accounts


1. In terms of the accounting report and accounting identifiers, are these captured at the borrower level,  or the record level? How is this selection made and where is it used/displayed on the accounting report?

2. In our accounts we split interest accrued and other fees by product type, i.e. a separate GL account by product, is it possible to do this in the accounting report or would we need select and run it for each product type?


1. You can have as many General Ledger (GL) accounts as you want in Margill and report for  each. These can be assigned to the Loan (Record), the Borrower and/or the Creditor.

These can be included as Custom fields by checking the “#GL” column. You can even create a scroll menu if there aren’t hundreds of these.

You can populate these very quickly with the Global changes (select Records in the Main window, right click with the mouse).

The GL accounts created are then used in the Accounting Entries report (only one Record has an account below…).

When you run the report, the GL number will show up here:

This detail can then be exported to Sage, QuickBooks, Excel, CSV, TXT. Or you can get a summary – “By Account” tab.

2. Yes you can have a GL account by product type. If each Record (or loan) is for one product type, then you would create a scroll menu for the GL by product type and assign to each Record individually. You can then run one report with all your records and the proper GL number will be assigned for each debit and credit.

How to setup weekly or biweekly payments


How to setup weekly or biweekly payments in Margill Loan Manager?


When creating a new record, set up the Period of Payments at ”By day(s)” and input 7 for weekly or 14 for biweekly payments.

We also suggest that you setup the Compounding Period to match the Period of Payments.

Typical questions before software purchase – Margill Loan Manager


  • We are a secured lender, our loans are secured against properties. Does the system allow us to input details of the property and loan to value against each loan? How do I do this?
  • Will the system give me an overview of our loan book as a whole?
  • Some clients pay monthly, some clients we deduct the interest payments from the loan on completion. Can I input these options?
  • From an Excel spreadsheet can I input the loan book /data how do I do this /what information is needed?
  • How do I start is there someone I can speak to (I am based in the UK)? Read more

How can I set up multiple Global Initial Fees in Margill Loan Manager?


How to set Global Initial Fees which are a) a flat $100, b) a Dealer Fee of 7% of the loan amount and c) an Admin one time initial fee of 7% of the loan amount. These fees are financed, not paid up front…

How and where do I set the Initial 3 fees described above and can I have them only apply to “Auto” loans, but not to other types of loans?


There are many ways to do this in Margill. I would recommend the APR tab. In this example we are looking at a $2000 loan (so the percentage fees are computed to $140 each):

Notice on the bottom left (circled in red) that you can set this up as your Default for all new loans.

To answer the second part of your question, can some fees apply only to some loans? Yes. You can save what are called “Profiles”. So these fees would not be set up as the Default but as a Profile for Auto loans.


APR fees financed and accounting

Since these three fees are financed, they become “principal” like (part of the total amount financed).

So when they are paid, from an accounting perspective, they are paid according to a proportion of 380/2000 (total fees divided by principal):  380/2000 = 0.19

So for a $100 payment, interest is first paid, followed by principal in the following proportion: 50.70 x 0.19 = 9.63

The $9.63 in paid APR fees can even be subdivided by the 3 fee types you entered. This is done in the reports.


Fees could also have been added as Line Fees and paid when you want then to be paid. You charge fees (“Setup Fees”: -$100 in the Payment column) and you tell the system when you want them to be paid (“Setup Fees Paid”: +$100 or other amount in the Payment column). Each of the fees below can be renamed.


They can also be added as Column Fees that are paid within the normal payment. I personally would keep my 3 column fees for regular monthly fees or for automatic NSF fees…


Where to add these fees? I personally would add them under the APR tab. You must provide the APR to your borrower anyways…

From an accounting perspective though, although a little less important, you should ask your accountant.

Why am I not getting the right amount of interest for a month?


Why am I not getting the right amount of interest for a month?

I’ve created a payment schedule for my client for a $250,000 loan with these dates (my date format is Day/Month/Year, so the first payment is one month after May 5). Read more