diff --git a/server/job/job-totals.js b/server/job/job-totals.js index 1d4865592..d61ea6a82 100644 --- a/server/job/job-totals.js +++ b/server/job/job-totals.js @@ -363,7 +363,8 @@ function CalculateTaxesTotals(job, otherTotals) { job.joblines .filter((jl) => !jl.removed) .forEach((val) => { - if (!val.tax_part || (!val.part_type && IsAdditionalCost(val))) { + if (!val.tax_part) return; + if (!val.part_type && IsAdditionalCost(val)) { additionalItemsTax = additionalItemsTax.add( Dinero({ amount: Math.round((val.act_price || 0) * 100) }) .multiply(val.part_qty || 0)