diff --git a/india_compliance/gst_india/utils/e_invoice.py b/india_compliance/gst_india/utils/e_invoice.py index a0ac1a976d..930a5e068d 100644 --- a/india_compliance/gst_india/utils/e_invoice.py +++ b/india_compliance/gst_india/utils/e_invoice.py @@ -511,8 +511,9 @@ def update_other_charges(self): """ Non Taxable Value should be added to other charges. """ - self.transaction_details.other_charges += self.rounded( - self.transaction_details.total_non_taxable_value + self.transaction_details.other_charges = self.rounded( + self.transaction_details.other_charges + + self.transaction_details.total_non_taxable_value ) def validate_transaction(self):