Salary Tax Calculator in Pakistan

Salary Tax Calculator FY 2026

(Updated for Pakistan Budget 2025-26)


Monthly Tax:
Rs 0
Take Home:
Rs 0
Annual Tax:
Rs 0

input.addEventListener('input', function() { const monthly = parseFloat(this.value) || 0; const annual = monthly * 12; let tax = 0;

// FBR FY 2025-26 Salaried Slabs if (annual <= 600000) { tax = 0; } else if (annual <= 1200000) { tax = (annual - 600000) * 0.01; } else if (annual <= 2200000) { tax = 6000 + (annual - 1200000) * 0.11; } else if (annual <= 3200000) { tax = 116000 + (annual - 2200000) * 0.23; } else if (annual <= 4100000) { tax = 346000 + (annual - 3200000) * 0.30; } else { tax = 616000 + (annual - 4100000) * 0.35; } // Apply 9% Surcharge if income > 10 Million if (annual > 10000000) { tax = tax + (tax * 0.09); }

const monthlyTax = tax / 12;

document.getElementById('mTax').innerText = 'Rs ' + Math.round(monthlyTax).toLocaleString(); document.getElementById('aTax').innerText = 'Rs ' + Math.round(tax).toLocaleString(); document.getElementById('mTakeHome').innerText = 'Rs ' + Math.round(monthly - monthlyTax).toLocaleString(); }); })();