fix: Added filter to consider Tax Exemption Declaration if proof not submitted
diff --git a/erpnext/payroll/report/income_tax_computation/income_tax_computation.js b/erpnext/payroll/report/income_tax_computation/income_tax_computation.js
index 26b09bd..26e463f 100644
--- a/erpnext/payroll/report/income_tax_computation/income_tax_computation.js
+++ b/erpnext/payroll/report/income_tax_computation/income_tax_computation.js
@@ -34,6 +34,12 @@
 			"fieldtype": "Link",
 			"options": "Department",
 			"width": "100px",
+		},
+		{
+			"fieldname":"consider_tax_exemption_declaration",
+			"label": __("Consider Tax Exemption Declaration"),
+			"fieldtype": "Check",
+			"width": "180px"
 		}
 	]
 };
diff --git a/erpnext/payroll/report/income_tax_computation/income_tax_computation.py b/erpnext/payroll/report/income_tax_computation/income_tax_computation.py
index 1aa22a1..cbde3a6 100644
--- a/erpnext/payroll/report/income_tax_computation/income_tax_computation.py
+++ b/erpnext/payroll/report/income_tax_computation/income_tax_computation.py
@@ -256,7 +256,8 @@
 
 		self.employees_with_proofs = []
 		self.get_tax_exemptions("Employee Tax Exemption Proof Submission")
-		self.get_tax_exemptions("Employee Tax Exemption Declaration")
+		if self.filters.consider_tax_exemption_declaration:
+			self.get_tax_exemptions("Employee Tax Exemption Declaration")
 
 	def get_tax_exemptions(self, source):
 		# Get category-wise exmeptions based on submitted proofs or declarations
@@ -311,7 +312,8 @@
 
 		self.employees_with_proofs = []
 		self.get_eligible_hra("Employee Tax Exemption Proof Submission")
-		self.get_eligible_hra("Employee Tax Exemption Declaration")
+		if self.filters.consider_tax_exemption_declaration:
+			self.get_eligible_hra("Employee Tax Exemption Declaration")
 
 	def get_eligible_hra(self, source):
 		if source == "Employee Tax Exemption Proof Submission":