Tax and Import Duty Calculator

Tax and Import Duty Calculator

function calculateTaxAndDuty() { const itemValue = parseFloat(document.getElementById(“itemValue”).value); const importDutyRate = parseFloat(document.getElementById(“importDutyRate”).value) / 100; const salesTaxRate = parseFloat(document.getElementById(“salesTaxRate”).value) / 100; const shippingCost = parseFloat(document.getElementById(“shippingCost”).value); if (isNaN(itemValue) || isNaN(importDutyRate) || isNaN(salesTaxRate) || isNaN(shippingCost) || itemValue <= 0 || importDutyRate < 0 || salesTaxRate < 0 || shippingCost < 0) { alert("Please enter valid positive values for all fields."); return; } const importDuty = itemValue * importDutyRate; const salesTax = itemValue * salesTaxRate; const totalAmount = itemValue + importDuty + salesTax + shippingCost; document.getElementById("totalImportDuty").value = importDuty.toFixed(2); document.getElementById("totalSalesTax").value = salesTax.toFixed(2); document.getElementById("totalAmount").value = totalAmount.toFixed(2); } function resetCalculator() { document.getElementById("taxImportDutyForm").reset(); document.getElementById("totalImportDuty").value = ""; document.getElementById("totalSalesTax").value = ""; document.getElementById("totalAmount").value = ""; }

Leave a Reply

Your email address will not be published. Required fields are marked *