diff --git a/frontend/components/displayBWASummary.vue b/frontend/components/displayBWASummary.vue index 687ecb2..7354f0e 100644 --- a/frontend/components/displayBWASummary.vue +++ b/frontend/components/displayBWASummary.vue @@ -132,7 +132,7 @@ const loadSummary = async () => { income: Number(income.toFixed(2)), expenses: Number(expenses.toFixed(2)), depreciations: Number(depreciations.toFixed(2)), - result: Number((income - expenses).toFixed(2)), + result: Number((income - Math.abs(expenses)).toFixed(2)), taxBalance: Number((outputTax - inputTax).toFixed(2)), incomeCount: outputDocs.length, expenseCount: inputDocs.filter((invoice: any) => getIncomingInvoiceImmediateExpenseNet(invoice) > 0).length + directAccountAllocations.filter((allocation: any) => getStatementAllocationImmediateExpenseAmount(allocation) > 0).length, diff --git a/frontend/pages/accounting/bwa.vue b/frontend/pages/accounting/bwa.vue index b0ac327..8561d45 100644 --- a/frontend/pages/accounting/bwa.vue +++ b/frontend/pages/accounting/bwa.vue @@ -244,7 +244,7 @@ const taxSummary = computed(() => { }) const operatingResult = computed(() => { - return Number((incomeTotal.value - expenseNetTotal.value).toFixed(2)) + return Number((incomeTotal.value - Math.abs(expenseNetTotal.value)).toFixed(2)) }) const incomeDocumentCount = computed(() => filteredDocuments.value.length)