The charge now appears in the Upcoming Charges and the Recent Account Activity list. It will appear in Transaction History when posted.
This feature provides MFIs the ability to collect fees in advance of the repayment date. However, early repayment of fees is applicable only at the client, group and center level. It cannot be applied to loan accounts.
This feature, part of Mifos 2.1, enables fees to be assessed and collected up-front at the time in which they've been assessed. Specifically, this feature could be used by MFIs to charge a fee for withdrawal from a savings account. Currently, Mifos does not provide any option to assign penalties or fees to a savings account. If your MFI has a business need to charge fee for withdrawal from a savings account, the early fee repayment feature can be used to assign and charge that fee at the client level (as described in the section below).
When an early payment is made, it is paid off in the following order:
In general, fee repayment can be entered into the system in two ways:
The Apply payment feature can be used to collect fee payment before the meeting, on the day of meeting and back-dating of meeting.
Collection Sheet Entry cannot be used to make an early repayment of fee for a meeting date which has not occurred yet . It can either collect payments on the day of the meeting or it can be used to collect back-dated payments before the next meeting date.
The next section describes the process of applying fee repayment through apply payment and collection sheet entry.
For each of the below scenarios, let's assume the following scenario: The entity (client, group, or center) has a monthly meeting date of Dec 5. You would like to apply and collect a fee either before this meeting date or on the day of the meeting.
Without the early repayment capability, any fees applied wouldn't be able to be collected until the next meeting date.
Action: | Without Early Repayment of Fees | With Early Repayment of Fees |
Apply and collect payment of fee on Dec 1 (early) |
Apply Payment: Fee can be applied prior to meeting but not collected until Dec 5. Collection Sheet: N/A |
Apply Payment: Fee can be applied prior to meeting and collected on Dec 1. Collection Sheet: N/A |
Apply and collect payment of fee on Dec 5 (day of meeting) |
Apply Payment: Fee can be applied to account but not collected till next meeting, Jan 5. Collection Sheet: Fee will not show up as due under A/C column until next meeting for Jan 5. |
Apply Payment: Fee can be applied to account and collected on Dec 5. Collection Sheet: Fee will show up as due under A/C column for meeting on Dec 5. |
The steps below outline in detail the process you would follow to complete each of these scenarios.
Additional scenarios including back-dating of fees are covered in detail on the Early Repayment of Fees functional specification.
Early fee repayment through apply payment:
When a payment is made at the center/group/client level, the payment applies only to fees. The sections below describe how early fee repayment can be made through apply payment feature.
When a payment is made at the center level, the payment applies only to fees. To make an early fee repayment at the center level, select the center for which the fee needs to be collected. This can be done as follows:
1. In any search box type the name of the center for which you want a fee applied and click Search. The center(s) matching the search string you provided will be displayed. The page will look something like this:
2. Select the required center. A screen similar to the following will be displayed:
3. Under Center Charges in the Account Information section displayed above, click View Details. A screen with the following sections is displayed:
Apply transactions - This section allows the user to enter loan repayment details (apply payment), modify entered loan repayment details (apply adjustment) and apply charges to the center like fee, penalty, etc (apply charges).
Account Summary - This sections shows the amount due at the next installment, the amount overdue (unpaid at the previous installment) and the total.
Upcoming charges - This section shows the charges that are due at the next repayment schedule.
Recent Account Activity - As the name suggests, this section shows all recent activity by the center.
4. Click Apply Payment. This leads to a screen similar to the following:
Date of transaction - This records the date of the transaction. By default, it is set to the current date.
Amount - This is amount of fee that is being repaid.
Mode of payment - This is the mode in which repayment is made. Typical modes include Cash, Voucher, Cheque and MPESA.
Receipt ID - If a receipt ID is used, it is entered here.
Receipt Date - The receipt date, if a receipt was used, is entered here.
5. Enter the amount of fee repaid. When payment is made, it is applied in the following order: all overdue charges are applied first followed by one-time fee followed by recurring fee.
6. System validations and other notes: When an amount is entered, the system performs the following validations.
So, when a fee payment is made all overdue charges are repaid first. The remaining balance is adjusted against the one-time fee. If some balance still remains, it is adjusted against the number of recurring meetings for which the fee can be repaid.
Example: If overdue charges = 5, one-time fee = 10 and recurring fee = 2 for a period of 5 installments. Suppose the client makes a repayment of 19, then the amount is adjusted in the following manner.
For more scenarios and examples, please look up documentation available here.
7. Click Review Transaction and if you are satisfied with the updates, click Submit. Else, click the Edit button and modify the transaction details.
When a payment is made at the group level, the payment applies only to fees. To make an early fee repayment at the group level, select the group for which the fee needs to be collected. There are two ways you can do this:
1. As mentioned in the section "Early repayment at the Center Level", in any search box enter the name of the group and click Search. The group(s) matching the search string provided are displayed. Select the required group.
2. Alternately, if you know the center to which the particular group belongs, select the center as described in the previous section. A screen like this will be displayed, with the list of groups assigned to the Center.
Select the required group. The rest of the procedure is the same as described for the Center. Follow steps 3-5 outlined in the previous section "Early fee repayment at the Center Level".
The validations performed at the group level are also similar to that at the center level.
This is very similar to what has been outlined in the above two sections. The client can either be located through a search or by selecting the group to which the client belongs and then selecting the client from that group. In the case of the latter, a screen similar to the following is displayed. The client can then be selected from the list of clients assigned.
After selecting the client, follow steps 2-5 outlined above for the remaining process of applying an early fee repayment at the client level.
The validations performed are similar to that at the center level.
Note: In case a particular client has both penalty and fee due, then the repayment is applied in the following order: penalty is repaid first and if there is excess balance, the fee is repaid.
As already mentioned, collection sheet entry cannot be used to make early repayment of fee for a meeting which has not occurred yet. It can only be used to make payment on the day of the meeting or back-dated payments before the next meeting date.
If unfamiliar with using Collection Sheet Entry, please visit the How to enter collection sheet data section of the User Manual.
To access the collection sheet entry page, click Clients and Accounts > Enter Collection Sheet Data and a screen similar to the following will be displayed:
To understand the capability of the new early repayment of fees features, let's revisit our original example. Assume you have a client whose monthly meeting date is Dec 5. On Dec 5 (the day of the meeting) you would like to assess a client fee of 10. You manually apply the fee to the client. In the Collection Sheet Entry page for Dec 5, this fee of 10 will show up under the A/C collections column.
Prior to the early repayment of fees functionality, after applying the fee manually to the client on Dec 5, this would not show up on the Collection Sheet Entry page until the next meeting date of Jan 5.
However, in case of collection sheet entry, only payments on the meeting date or backdated payments before the meeting date is allowed.Recurring fee payment for a meeting date which has not occurred yet is not allowed. Only backdated recurring fee for an already elapsed period or recurring fee for the current meeting date is allowed.
So, in the case of repayment through CSE, when a fee payment is made, all overdue charges are repaid first. The remaining balance is adjusted against the one-time fee, provided the repayment date is for a period already elapsed or if repayment is scheduled for the current meeting date. Recurring fee for future meeting dates are not accepted by the system.
Example
: If overdue charges = 5, one-time fee = 10 repayable on the first installment meeting and recurring fee = 2 for a period of 5 installments. Suppose the client makes a repayment of 19 on the meeting date of the first installment, then the amount is adjusted in the following manner.
For more scenarios and examples, please look up documentation available here.
When you have typed all collection data, click Preview to review your work. All values that you changed from their expected amount appear in red.
7. If you need to make changes, click Edit Data, make the changes, and click Preview again.
8. When you are satisfied with the collection data, click Submit.
It is possible to apply misc charge or misc penalties to loans after payment has been made. Loan repayment schedule will be recalculated like on screens below:
After applying misc penalty (amount = 30), repayment schedule will be recalculated like on screen below:
There has been error in communication with Booktype server. Not sure right now where is the problem.
You should refresh this page.