diff --git a/core/kernel/money/money-adapter.ts b/core/kernel/money/money-adapter.ts
index 16e7ed0e5..f49553e40 100644
--- a/core/kernel/money/money-adapter.ts
+++ b/core/kernel/money/money-adapter.ts
@@ -123,7 +123,6 @@ export class MoneyAdapter implements MoneyFacadePort {
return new Intl.NumberFormat(locale, {
maximumFractionDigits,
- maximumSignificantDigits: this.maximumSignificantDigits,
...options,
})
.format(amount)
diff --git a/shared/features/amount-selector/_components/amount-field/amount-field.tsx b/shared/features/amount-selector/_components/amount-field/amount-field.tsx
index 706ff38f5..19152eaee 100644
--- a/shared/features/amount-selector/_components/amount-field/amount-field.tsx
+++ b/shared/features/amount-selector/_components/amount-field/amount-field.tsx
@@ -75,6 +75,7 @@ export function AmountField({ onAmountChange, amount, readOnly, isFilled, budget
const { amount: formattedCurrencyAmount } = format({
amount: parseFloat(amount),
currency: budget.currency,
+ options: { maximumSignificantDigits },
});
if (isConversionFirst) {
diff --git a/shared/features/invoice/sections/invoice-summary.tsx b/shared/features/invoice/sections/invoice-summary.tsx
index 5fc110499..33c047677 100644
--- a/shared/features/invoice/sections/invoice-summary.tsx
+++ b/shared/features/invoice/sections/invoice-summary.tsx
@@ -47,7 +47,7 @@ export function InvoiceSummary({
{dateKernelPort.format(new Date(item.date), "MM/dd/yyyy")}
{/* amount */}
- {moneyKernelPort.format({ amount: item.amount.prettyAmount, currency: item.amount.currency }).amount}
+ {item.amount.prettyAmount} {item.amount.currency.code}
{/* rate */}
@@ -122,7 +122,7 @@ export function InvoiceSummary({
{InvoiceTokens.rewardSummary.specialMentions}
{totalAfterTaxPerCurrency?.map((item, index) => (
- - {moneyKernelPort.format({ amount: item.amount, currency: item.currency }).amount}
+ - {moneyKernelPort.format({ amount: item.amount, currency: item.currency }).amount} {item.currency.code}
{vat.vatRegulationState === "VAT_APPLICABLE" ? InvoiceTokens.rewardSummary.includingVat : " "}
{InvoiceTokens.rewardSummary.itemsReceived}