modification ui changes base pages,login, manus and from chnages and adding filds. V2 commit
This commit is contained in:
@@ -18,8 +18,11 @@ document.addEventListener("DOMContentLoaded", function () {
|
||||
var disallowance_37 = getValue("disallowance_37");
|
||||
|
||||
// // Auto-calculations (your logic)
|
||||
setValue("gross_total_income", disallowance_37 + gross_total_income);
|
||||
setValue("disallowance_37", disallowance_14a + disallowance_37);
|
||||
// setValue("gross_total_income", disallowance_37 + gross_total_income);
|
||||
// setValue("disallowance_37", disallowance_14a + disallowance_37);
|
||||
|
||||
var gross_total = gross_total_income + disallowance_37 + disallowance_14a
|
||||
console.log("gross_total income:: " + gross_total)
|
||||
|
||||
// --- DEDUCTIONS ---
|
||||
var d80_business = getValue("deduction_80ia_business");
|
||||
@@ -32,23 +35,29 @@ document.addEventListener("DOMContentLoaded", function () {
|
||||
var deduction_80g = getValue("deduction_80g");
|
||||
|
||||
// --- NET TAXABLE INCOME ---
|
||||
var net_taxable_income = gross_total_income - deduction_sec37 - deduction_80g;
|
||||
var net_taxable_income = gross_total - deduction_sec37 - deduction_80g;
|
||||
setValue("net_taxable_income", net_taxable_income);
|
||||
|
||||
// --- TAX 30% ---
|
||||
setValue("tax_30_percent", net_taxable_income * 0.30);
|
||||
var tax30 = net_taxable_income * 0.30;
|
||||
setValue("tax_30_percent", tax30);
|
||||
|
||||
// --- TAX PAYABLE (18.5%) ---
|
||||
var tax_book = getValue("tax_book_profit_18_5");
|
||||
setValue("tax_payable", tax_book);
|
||||
var tax185 = getValue("tax_book_profit_18_5");
|
||||
|
||||
var surcharge = tax_book * 0.12;
|
||||
var tax_payable = (tax30 > tax185) ? tax30 : tax185;
|
||||
setValue("tax_payable", tax_payable);
|
||||
|
||||
// --- SURCHARGE ---
|
||||
var percent = getValue("persentage");
|
||||
var surcharge = tax_payable * (percent / 100);
|
||||
setValue("surcharge_12", surcharge);
|
||||
|
||||
var edu_cess = (tax_book + surcharge) * 0.03;
|
||||
var edu_cess = (tax_payable + surcharge) * 0.03;
|
||||
setValue("edu_cess_3", edu_cess);
|
||||
|
||||
var total_tax_payable = tax_book + surcharge + edu_cess;
|
||||
// --- total tax payable ---
|
||||
var total_tax_payable = tax_payable + surcharge + edu_cess;
|
||||
setValue("total_tax_payable", total_tax_payable);
|
||||
|
||||
// --- FINAL TAX ---
|
||||
|
||||
Reference in New Issue
Block a user