1 parent aa35758 commit d8be544Copy full SHA for d8be544
1 file changed
src/components/MoneyRequestConfirmationList/sections/AmountField.tsx
@@ -242,8 +242,9 @@ function AmountField({
242
persistMainDraftTotal(updatedAmount, value);
243
244
if (isMovingTransactionFromTrackExpense(action)) {
245
- const taxCode = getTaxCode(transactionForHandlers);
+ const taxCode = value !== policy?.outputCurrency ? policy?.taxRates?.foreignTaxDefault : policy?.taxRates?.defaultExternalID;
246
if (taxCode) {
247
+ setMoneyRequestTaxRate(transactionID, taxCode);
248
const taxPercentage = getTaxValue(policy, transactionForHandlers, taxCode) ?? '';
249
const taxAmount = convertToBackendAmount(calculateTaxAmount(taxPercentage, updatedAmount, getCurrencyDecimals(value)));
250
setMoneyRequestTaxAmount(transactionID, taxAmount);
0 commit comments