diff --git a/src/components/CreateProject/BulkAddPaymentModal.tsx b/src/components/CreateProject/BulkAddPaymentModal.tsx index ff4594e..0d61bb6 100644 --- a/src/components/CreateProject/BulkAddPaymentModal.tsx +++ b/src/components/CreateProject/BulkAddPaymentModal.tsx @@ -96,6 +96,9 @@ const BulkAddPaymentModal: React.FC = ({ description ) { const dividedAmount = truncateMoney(amountToDivide / numberOfEntries)!; + const amountForLastItem = truncateMoney( + amountToDivide - dividedAmount * (numberOfEntries - 1), + )!; return Array(numberOfEntries) .fill(undefined) .map((_, index) => { @@ -109,7 +112,8 @@ const BulkAddPaymentModal: React.FC = ({ return { id: getID(), - amount: dividedAmount, + amount: + index === numberOfEntries - 1 ? amountForLastItem : dividedAmount, description: replaceTemplateString(description, { "{index}": (index + 1).toString(), "{date}": date.format(OUTPUT_DATE_FORMAT),