[
https://issues.apache.org/jira/browse/FINERACT-2433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Adam Saghy updated FINERACT-2433:
---------------------------------
Description:
Calculated interest on period and Interest Accrual activity not matching with
interest accruals. E.g. 6 monthly installments, when final installment (6th)
paid in advance and 5th one not paid, Fineract accrues the interest until
maturity date, but this results inconsistency between accruals and accrual
activity.
Steps to reproduce:
# Disburse the loan
# Create MIR to pay-off the last installment
# Pay until 4th installment
# 5th installment becomes past-due and creates accruals until 6th installment
due date (maturity date)
# Calculated interest and Accruals and accrual activity (5th installment)
doesn’t align after maturity date
*Expected behaviour:*
*!image-2026-01-07-15-34-06-133.png|width=966,height=717!*
*!image-2026-01-07-15-34-11-857.png|width=960,height=668!*
*!image-2026-01-07-15-34-24-079.png|width=964,height=661!*
*!image-2026-01-07-15-34-28-218.png|width=963,height=765!*
*!image-2026-01-07-15-34-43-697.png|width=966,height=671!*
*!image-2026-01-07-15-34-49-686.png|width=971,height=750!*
*!image-2026-01-07-15-34-54-598.png|width=916,height=745!!image-2026-01-07-15-35-00-906.png|width=907,height=210!*
*Actual behaviour:*
*!image-2026-01-07-15-35-15-454.png|width=953,height=661!*
*!image-2026-01-07-15-35-20-575.png|width=945,height=688!*
*!image-2026-01-07-15-35-31-927.png|width=943,height=784!!image-2026-01-07-15-35-37-039.png|width=886,height=238!*
was:
Calculated interest on period and Interest Accrual activity not matching with
interest accruals. E.g. 6 monthly installments, when final installment (6th)
paid in advance and 5th one not paid, Fineract accrues the interest until
maturity date, but this results inconsistency between accruals and accrual
activity.
Steps to reproduce:
# Disburse the loan
# Create MIR to pay-off the last installment
# Pay until 4th installment
# 5th installment becomes past-due and creates accruals until 6th installment
due date (maturity date)
# Calculated interest and Accruals and accrual activity (5th installment)
doesn’t align after maturity date
*Expected behaviour:*
*!image-2026-01-07-15-34-06-133.png!*
*!image-2026-01-07-15-34-11-857.png!*
*!image-2026-01-07-15-34-24-079.png!*
*!image-2026-01-07-15-34-28-218.png!*
*!image-2026-01-07-15-34-43-697.png!*
*!image-2026-01-07-15-34-49-686.png!*
*!image-2026-01-07-15-34-54-598.png!!image-2026-01-07-15-35-00-906.png!*
*Actual behaviour:*
*!image-2026-01-07-15-35-15-454.png!*
*!image-2026-01-07-15-35-20-575.png!*
*!image-2026-01-07-15-35-31-927.png!!image-2026-01-07-15-35-37-039.png!*
> Incorrect interest and accrual handling for last installment allocation after
> maturity date
> -------------------------------------------------------------------------------------------
>
> Key: FINERACT-2433
> URL: https://issues.apache.org/jira/browse/FINERACT-2433
> Project: Apache Fineract
> Issue Type: Bug
> Reporter: Adam Saghy
> Assignee: Adam Saghy
> Priority: Critical
> Fix For: 1.15.0
>
> Attachments: image-2026-01-07-15-34-06-133.png,
> image-2026-01-07-15-34-11-857.png, image-2026-01-07-15-34-24-079.png,
> image-2026-01-07-15-34-28-218.png, image-2026-01-07-15-34-43-697.png,
> image-2026-01-07-15-34-49-686.png, image-2026-01-07-15-34-54-598.png,
> image-2026-01-07-15-35-00-906.png, image-2026-01-07-15-35-15-454.png,
> image-2026-01-07-15-35-20-575.png, image-2026-01-07-15-35-31-927.png,
> image-2026-01-07-15-35-37-039.png
>
>
> Calculated interest on period and Interest Accrual activity not matching with
> interest accruals. E.g. 6 monthly installments, when final installment (6th)
> paid in advance and 5th one not paid, Fineract accrues the interest until
> maturity date, but this results inconsistency between accruals and accrual
> activity.
> Steps to reproduce:
> # Disburse the loan
> # Create MIR to pay-off the last installment
> # Pay until 4th installment
> # 5th installment becomes past-due and creates accruals until 6th
> installment due date (maturity date)
> # Calculated interest and Accruals and accrual activity (5th installment)
> doesn’t align after maturity date
>
> *Expected behaviour:*
> *!image-2026-01-07-15-34-06-133.png|width=966,height=717!*
> *!image-2026-01-07-15-34-11-857.png|width=960,height=668!*
> *!image-2026-01-07-15-34-24-079.png|width=964,height=661!*
> *!image-2026-01-07-15-34-28-218.png|width=963,height=765!*
> *!image-2026-01-07-15-34-43-697.png|width=966,height=671!*
> *!image-2026-01-07-15-34-49-686.png|width=971,height=750!*
> *!image-2026-01-07-15-34-54-598.png|width=916,height=745!!image-2026-01-07-15-35-00-906.png|width=907,height=210!*
>
> *Actual behaviour:*
> *!image-2026-01-07-15-35-15-454.png|width=953,height=661!*
> *!image-2026-01-07-15-35-20-575.png|width=945,height=688!*
> *!image-2026-01-07-15-35-31-927.png|width=943,height=784!!image-2026-01-07-15-35-37-039.png|width=886,height=238!*
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)