Choose Prepayment Recalculation Method at Repayment Time
  • 23 Jul 2025
  • 2 Minutes To Read
  • Dark
    Light
  • PDF

Choose Prepayment Recalculation Method at Repayment Time

  • Dark
    Light
  • PDF

Article summary

When configuring dynamic mortgage products in Mambu, users must select a default prepayment recalculation method for handling prepayments or overpayments, with options being Reduce Amount Per Installment and Reduce Number of Installments. Users can also choose the recalculation method at repayment time, allowing for flexibility beyond the initial product selection. This feature enables real-time decisions on how prepayments affect the loan schedule. A dedicated checkbox during repayment allows users to specify which recalculation method to apply for that transaction. If the checkbox is unchecked, the default method is used. If checked and the selected method matches the default, the outcome remains unchanged. However, if a different method is chosen, the loan schedule is recalculated based on that method for that specific repayment only. Subsequent repayments will revert to the default method unless another override is selected. Prepayment recalculation can be accessed via the API with specific parameters.

When configuring dynamic mortgage products in Mambu, the user must specify the default prepayment recalculation method to be applied in the event of prepayments or overpayments. The two available options are Reduce Amount Per Installment (RAI) and Reduce Number of Installments (RNI).

For dynamic mortgage products, you also have the option to choose the prepayment recalculation method at repayment time. This provides increased flexibility as you are not solely constrained by the initial product selection, and the need to process all repayments in line with the choice of product type. This feature empowers users to make real-time decisions about how a specific prepayment impacts the loan schedule, offering enhanced flexibility and responsiveness to varying financial situations.

For a detailed explanation of how Reduce Amount Per Installment (RAI) and Reduce Number of Installments (RNI) methods work, refer to the following page: Prepayment Recalculation Methods.

How it works

This new functionality introduces flexibility at the point of repayment, allowing for a one-time override of the default account-level prepayment recalculation method for a specific transaction.

When posting a repayment for a dynamic mortgage account, the user will now see a dedicated checkbox. This checkbox enables the user to specify which prepayment recalculation method should be applied for that particular repayment. The available options to choose from will be Reduce Amount Per Installment (RAI) and Reduce Number of Installments (RNI).

choose repayment checkbox

Here’s a breakdown of the logic:

  • If the checkbox is not checked: The repayment logic will proceed using the default prepayment recalculation method configured at the account level. The schedule will be recalculated based on this default setting.
  • If the checkbox is checked, and the selected prepayment recalculation method is the same as the account's default: The schedule will still be recalculated based on the default account prepayment setting. Essentially, selecting the same option as the default does not alter the outcome.
  • If the checkbox is checked, and the selected prepayment recalculation method is different from the account's default: For this specific pre/overpayment, the loan schedule will be recalculated based on the chosen method for this one repayment only. Subsequent repayments, unless another override is selected, will revert to using the account's default prepayment recalculation method.
Note

This feature is exclusively available for Dynamic Mortgages (which involve both capital and interest repayments). It is not applicable to Interest-only loans, as these loans inherently operate solely with the Reduce Amount Per Installment (RAI) method.

At present, this feature is not compatible with the Principal Overpayment feature.

API parameters used for prepayment recalculation selection

Prepayment recalculation is available through the POST /loans/{loanAccountId}/repayment-transactions endpoint with the prepaymentRecalculationMethod parameter.

To choose one of the above prepayment methods, you can use the following values:

  • REDUCE_NUMBER_OF_INSTALLMENTS_NEW
  • REDUCE_AMOUNT_PER_INSTALLMENT

Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.