<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Aaj TV English News - Pakistan</title>
    <link>https://english.aaj.tv/</link>
    <description>Aaj TV English</description>
    <language>en-Us</language>
    <copyright>Copyright 2026</copyright>
    <pubDate>Tue, 07 Apr 2026 21:08:39 +0500</pubDate>
    <lastBuildDate>Tue, 07 Apr 2026 21:08:39 +0500</lastBuildDate>
    <ttl>60</ttl>
    <item xmlns:default="http://purl.org/rss/1.0/modules/content/">
      <title>Income tax calculator for FY 2024-25</title>
      <link>https://english.aaj.tv/news/330365081/income-tax-calculator-for-fy-2024-25</link>
      <description>&lt;p&gt;&lt;strong&gt;The federal government has increased the income tax rate for people earning Rs100,000 or above per month in the &lt;a href="https://english.aaj.tv/news/330365009/finance-minister-aurangzeb-unveils-rs18-trillion-amid-opposition-noise"&gt;federal budget&lt;/a&gt; for the fiscal year 2024-25.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The tax rate has increased from 2.5% to 5% for those earning between Rs600,000 and Rs1,200,000 per annum.&lt;/p&gt;
&lt;p&gt;The government maintained the tax slabs to six, as the tax burden continues to increase on the inflation-burdened salaried class.&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://english.aaj.tv/news/330365065/pakistan-increases-income-tax-rates-for-salaried-class"&gt;salaried class&lt;/a&gt; paid Rs158 billion in taxes during the first half of the last fiscal year, becoming the fourth-largest income tax contributor.&lt;/p&gt;
&lt;p&gt;Individuals might think twice before seeing their pay cheque at the start of the month as the new rates have further affected the post-tax earnings of people earning more than Rs600,000 per annum.&lt;/p&gt;
&lt;p&gt;Here is your guide to quickly calculate how the new tax rate has affected your post-tax earnings and how much tax you will be paying annually.&lt;/p&gt;
&lt;p&gt;We have also reproduced the next tax slab as laid out in the finance bill for FY 2024-25.&lt;/p&gt;
&lt;form accept-charset="utf-8" class="form-vertical comments-form jsform mb-4" id="comments-form" method="POST"&gt;
&lt;div class='grid grid-cols-1 sm:grid-cols-3'&gt;&lt;div class="form-group text-black-100"&gt;&lt;label for="your_monthly_salary" class="control-label"&gt;Your monthly salary or income&lt;/label&gt;
&lt;input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Input your monthly income" autocomplete="off" id="your_monthly_salary" type="text" name="your_monthly_salary"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='grid grid-cols-1 sm:grid-cols-3'&gt;
&lt;div class="form-group text-black-100"&gt;&lt;label for="monthly_salary" class="control-label"&gt;Full monthly salary&lt;/label&gt;&lt;input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Fulll monthly salary" readonly id="monthly_salary" type="text" name="monthly_salary"&gt;&lt;/div&gt;&lt;div class="form-group text-black-100"&gt;&lt;label for="monthly_tax" class="control-label"&gt;Monthly Tax&lt;/label&gt;&lt;input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Monthly Tax" readonly id="monthly_tax" type="text" name="monthly_tax"&gt;&lt;/div&gt;&lt;div class="form-group text-black-100"&gt;&lt;label for="monthly_salary_after_tax" class="control-label"&gt;Post-tax salary&lt;/label&gt;&lt;input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Monthly Salary after tax" readonly id="monthly_salary_after_tax" type="text" name="monthly_salary_after_tax"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='grid grid-cols-1 sm:grid-cols-3'&gt;&lt;div class="form-group text-black-100"&gt;&lt;label for="yearly_salary" class="control-label"&gt;Annual salary&lt;/label&gt;&lt;input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Annual income" readonly id="yearly_salary" type="text" name="yearly_salary"&gt;&lt;/div&gt;&lt;div class="form-group text-black-100"&gt;&lt;label for="yearly_tax" class="control-label"&gt;Annual tax&lt;/label&gt;&lt;input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Annual tax" readonly id="yearly_tax" type="text" name="yearly_tax"&gt;&lt;/div&gt;&lt;div class="form-group text-black-100"&gt;&lt;label for="yearly_salary_after_tax" class="control-label"&gt;Annual income post-tax&lt;/label&gt;&lt;input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Annual income post-tax" readonly id="yearly_salary_after_tax" type="text" name="yearly_salary_after_tax"&gt;&lt;/div&gt;&lt;/div&gt;&lt;input class="form-control" type="hidden" name="_token" value=""&gt;&lt;/form&gt;
&lt;script&gt;
    var input = document.querySelector("[name=your_monthly_salary]") &amp;&amp; document.querySelector("[name=your_monthly_salary]").addEventListener('input', (e) =&gt; {
      const your_monthly_salary = parseInt(e.target.value);
      calculator(your_monthly_salary);

      function thousands_separators(num) {
        num = Math.round(Math.abs(num)) || 0;
        num_parts = num.toString().split(".");
        num_parts[0] = num_parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",");
        return num_parts.join('.');
      }

      function calculator(input) {
        if (input * 12 &gt; 100000 &amp;&amp; input * 12 &lt;= 600000) {
          var total_year = Math.abs(input * 12) * 0.0;
          var total_month = total_year / 12;
        } else if (input * 12 &gt; 600001 &amp;&amp; input * 12 &lt;= 1200000) {
          var total_year = Math.abs((input * 12 - 600000) * 0.05) + 0;
          var total_month = total_year / 12;
        } else if (input * 12 &gt; 1200001 &amp;&amp; input * 12 &lt;= 2200000) {
          var total_year = Math.abs((input * 12 - 1200000) * 0.15) + 30000;
          var total_month = total_year / 12;
        } else if (input * 12 &gt; 2200001 &amp;&amp; input * 12 &lt;= 3200000) {
          var total_year = Math.abs((input * 12 - 2200000) * 0.25) + 180000;
          var total_month = total_year / 12;
        } else if (input * 12 &gt; 3200001 &amp;&amp; input * 12 &lt;= 4100000) {
          var total_year = Math.abs((input * 12 - 3200000) * 0.30) + 430000;
          var total_month = total_year / 12;

        } else if (input * 12 &gt; 4100001) {
           var total_year = Math.abs((input * 12 - 4100000) * 0.35) + 700000;
          var total_month = total_year / 12;
        } else {
          var total_year = 0;
          var total_month = 0;
        }

        document.querySelector("[name=monthly_salary]").value = 'Rs ' + thousands_separators(input);
        document.querySelector("[name=monthly_tax]").value = "Rs " + thousands_separators(total_month.toFixed(2));
        document.querySelector("[name=monthly_salary_after_tax]").value = "Rs " + thousands_separators(input.toFixed(2) - total_month.toFixed(2));

        document.querySelector("[name=yearly_salary]").value = 'Rs ' + thousands_separators(input * 12);
        document.querySelector("[name=yearly_tax]").value = "Rs " + thousands_separators(total_year.toFixed(2));
        document.querySelector("[name=yearly_salary_after_tax]").value = "Rs " + thousands_separators(input.toFixed(2) * 12 - total_year.toFixed(2));

        return false;
      }
    });
  &lt;/script&gt;
&lt;h2&gt;&lt;a id="tax-slabs" href="#tax-slabs" class="heading-permalink" aria-hidden="true" title="Permalink"&gt;&lt;/a&gt;Tax slabs&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;br&gt;S. No&lt;/th&gt;
&lt;th&gt;&lt;br&gt;Annual taxable income&lt;/th&gt;
&lt;th&gt;&lt;br&gt;Tax rate (2024-25)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;br&gt;1&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Taxable income does not&lt;br&gt; exceed Rs600,000&lt;/td&gt;
&lt;td&gt;&lt;br&gt;0%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;br&gt;2   &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Taxable income exceeds Rs600,000&lt;br&gt; but does not exceed Rs1,200,000&lt;/td&gt;
&lt;td&gt;&lt;br&gt;5% of the amount exceeding   &lt;br&gt;Rs600,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;br&gt;3   &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Taxable income exceeds   &lt;br&gt;Rs1,200,000 but does not &lt;br&gt;exceed Rs2,200,000&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Rs30,000 + 15% of the   &lt;br&gt;amount exceeding 1,200,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;br&gt;4   &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Taxable income exceeds   &lt;br&gt;Rs2,200,000 but does not &lt;br&gt;exceed Rs3,200,000&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Rs180,000 + 25% of   &lt;br&gt;the amount exceeding Rs2,200,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;br&gt;5&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;   &lt;br&gt;&lt;br&gt;&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Taxable income exceeds   &lt;br&gt;Rs3,200,000 but does not &lt;br&gt;exceed Rs4,100,000&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Rs430,000 +30% of the   &lt;br&gt;amount exceeding Rs3,200,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;br&gt;6   &lt;br&gt;&lt;br&gt;&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Taxable income exceeds   &lt;br&gt;Rs4,100,000&lt;/td&gt;
&lt;td&gt;&lt;br&gt;Rs700,000 + 35% of   the &lt;br&gt;amount exceeding Rs4,100,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Furthermore, those earning between Rs3,200,000 to Rs4,100,000 per annum will pay a fixed tax of Rs430,000 and 30% on income above Rs3,200,000 will be levied.&lt;/p&gt;
&lt;p&gt;For those earning above Rs4,100,000 per annum, a fixed tax of Rs700,000 plus 35% on income above Rs4,100,000 will be applicable.&lt;/p&gt;
&lt;p&gt;The government has maintained the existing six tax slabs but has adjusted the tax rates. Previously, the 35% tax rate was applicable on monthly incomes above Rs600,000 (Rs7,200,000 per annum), while the lower slabs had a 27.5% tax rate.&lt;/p&gt;
</description>
      <content:encoded xmlns="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><strong>The federal government has increased the income tax rate for people earning Rs100,000 or above per month in the <a href="https://english.aaj.tv/news/330365009/finance-minister-aurangzeb-unveils-rs18-trillion-amid-opposition-noise">federal budget</a> for the fiscal year 2024-25.</strong></p>
<p>The tax rate has increased from 2.5% to 5% for those earning between Rs600,000 and Rs1,200,000 per annum.</p>
<p>The government maintained the tax slabs to six, as the tax burden continues to increase on the inflation-burdened salaried class.</p>
<p>The <a href="https://english.aaj.tv/news/330365065/pakistan-increases-income-tax-rates-for-salaried-class">salaried class</a> paid Rs158 billion in taxes during the first half of the last fiscal year, becoming the fourth-largest income tax contributor.</p>
<p>Individuals might think twice before seeing their pay cheque at the start of the month as the new rates have further affected the post-tax earnings of people earning more than Rs600,000 per annum.</p>
<p>Here is your guide to quickly calculate how the new tax rate has affected your post-tax earnings and how much tax you will be paying annually.</p>
<p>We have also reproduced the next tax slab as laid out in the finance bill for FY 2024-25.</p>
<form accept-charset="utf-8" class="form-vertical comments-form jsform mb-4" id="comments-form" method="POST">
<div class='grid grid-cols-1 sm:grid-cols-3'><div class="form-group text-black-100"><label for="your_monthly_salary" class="control-label">Your monthly salary or income</label>
<input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Input your monthly income" autocomplete="off" id="your_monthly_salary" type="text" name="your_monthly_salary"></div></div><div class='grid grid-cols-1 sm:grid-cols-3'>
<div class="form-group text-black-100"><label for="monthly_salary" class="control-label">Full monthly salary</label><input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Fulll monthly salary" readonly id="monthly_salary" type="text" name="monthly_salary"></div><div class="form-group text-black-100"><label for="monthly_tax" class="control-label">Monthly Tax</label><input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Monthly Tax" readonly id="monthly_tax" type="text" name="monthly_tax"></div><div class="form-group text-black-100"><label for="monthly_salary_after_tax" class="control-label">Post-tax salary</label><input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Monthly Salary after tax" readonly id="monthly_salary_after_tax" type="text" name="monthly_salary_after_tax"></div></div><div class='grid grid-cols-1 sm:grid-cols-3'><div class="form-group text-black-100"><label for="yearly_salary" class="control-label">Annual salary</label><input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Annual income" readonly id="yearly_salary" type="text" name="yearly_salary"></div><div class="form-group text-black-100"><label for="yearly_tax" class="control-label">Annual tax</label><input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Annual tax" readonly id="yearly_tax" type="text" name="yearly_tax"></div><div class="form-group text-black-100"><label for="yearly_salary_after_tax" class="control-label">Annual income post-tax</label><input class="form-control form-input text-black flex w-9/10 mb-4" placeholder="Annual income post-tax" readonly id="yearly_salary_after_tax" type="text" name="yearly_salary_after_tax"></div></div><input class="form-control" type="hidden" name="_token" value=""></form>
<script>
    var input = document.querySelector("[name=your_monthly_salary]") && document.querySelector("[name=your_monthly_salary]").addEventListener('input', (e) => {
      const your_monthly_salary = parseInt(e.target.value);
      calculator(your_monthly_salary);

      function thousands_separators(num) {
        num = Math.round(Math.abs(num)) || 0;
        num_parts = num.toString().split(".");
        num_parts[0] = num_parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",");
        return num_parts.join('.');
      }

      function calculator(input) {
        if (input * 12 > 100000 && input * 12 <= 600000) {
          var total_year = Math.abs(input * 12) * 0.0;
          var total_month = total_year / 12;
        } else if (input * 12 > 600001 && input * 12 <= 1200000) {
          var total_year = Math.abs((input * 12 - 600000) * 0.05) + 0;
          var total_month = total_year / 12;
        } else if (input * 12 > 1200001 && input * 12 <= 2200000) {
          var total_year = Math.abs((input * 12 - 1200000) * 0.15) + 30000;
          var total_month = total_year / 12;
        } else if (input * 12 > 2200001 && input * 12 <= 3200000) {
          var total_year = Math.abs((input * 12 - 2200000) * 0.25) + 180000;
          var total_month = total_year / 12;
        } else if (input * 12 > 3200001 && input * 12 <= 4100000) {
          var total_year = Math.abs((input * 12 - 3200000) * 0.30) + 430000;
          var total_month = total_year / 12;

        } else if (input * 12 > 4100001) {
           var total_year = Math.abs((input * 12 - 4100000) * 0.35) + 700000;
          var total_month = total_year / 12;
        } else {
          var total_year = 0;
          var total_month = 0;
        }

        document.querySelector("[name=monthly_salary]").value = 'Rs ' + thousands_separators(input);
        document.querySelector("[name=monthly_tax]").value = "Rs " + thousands_separators(total_month.toFixed(2));
        document.querySelector("[name=monthly_salary_after_tax]").value = "Rs " + thousands_separators(input.toFixed(2) - total_month.toFixed(2));

        document.querySelector("[name=yearly_salary]").value = 'Rs ' + thousands_separators(input * 12);
        document.querySelector("[name=yearly_tax]").value = "Rs " + thousands_separators(total_year.toFixed(2));
        document.querySelector("[name=yearly_salary_after_tax]").value = "Rs " + thousands_separators(input.toFixed(2) * 12 - total_year.toFixed(2));

        return false;
      }
    });
  </script>
<h2><a id="tax-slabs" href="#tax-slabs" class="heading-permalink" aria-hidden="true" title="Permalink"></a>Tax slabs</h2>
<table>
<thead>
<tr>
<th><br>S. No</th>
<th><br>Annual taxable income</th>
<th><br>Tax rate (2024-25)</th>
</tr>
</thead>
<tbody>
<tr>
<td><br>1<br><br><br><br></td>
<td><br>Taxable income does not<br> exceed Rs600,000</td>
<td><br>0%</td>
</tr>
<tr>
<td><br>2   <br><br><br><br><br></td>
<td><br>Taxable income exceeds Rs600,000<br> but does not exceed Rs1,200,000</td>
<td><br>5% of the amount exceeding   <br>Rs600,000</td>
</tr>
<tr>
<td><br>3   <br><br><br></td>
<td><br>Taxable income exceeds   <br>Rs1,200,000 but does not <br>exceed Rs2,200,000</td>
<td><br>Rs30,000 + 15% of the   <br>amount exceeding 1,200,000</td>
</tr>
<tr>
<td><br>4   <br><br><br></td>
<td><br>Taxable income exceeds   <br>Rs2,200,000 but does not <br>exceed Rs3,200,000</td>
<td><br>Rs180,000 + 25% of   <br>the amount exceeding Rs2,200,000</td>
</tr>
<tr>
<td><br>5<br><br><br><br>   <br><br></td>
<td><br>Taxable income exceeds   <br>Rs3,200,000 but does not <br>exceed Rs4,100,000</td>
<td><br>Rs430,000 +30% of the   <br>amount exceeding Rs3,200,000</td>
</tr>
<tr>
<td><br>6   <br><br></td>
<td><br>Taxable income exceeds   <br>Rs4,100,000</td>
<td><br>Rs700,000 + 35% of   the <br>amount exceeding Rs4,100,000</td>
</tr>
</tbody>
</table>
<p>Furthermore, those earning between Rs3,200,000 to Rs4,100,000 per annum will pay a fixed tax of Rs430,000 and 30% on income above Rs3,200,000 will be levied.</p>
<p>For those earning above Rs4,100,000 per annum, a fixed tax of Rs700,000 plus 35% on income above Rs4,100,000 will be applicable.</p>
<p>The government has maintained the existing six tax slabs but has adjusted the tax rates. Previously, the 35% tax rate was applicable on monthly incomes above Rs600,000 (Rs7,200,000 per annum), while the lower slabs had a 27.5% tax rate.</p>
]]></content:encoded>
      <category>Pakistan</category>
      <guid>https://english.aaj.tv/news/330365081</guid>
      <pubDate>Wed, 31 Jul 2024 17:49:25 +0500</pubDate>
      <author>none@none.com (Web Desk)</author>
      <media:content url="https://i.aaj.tv/large/2024/06/130121485e4da90.webp?r=012200" type="image/webp" medium="image" height="480" width="800">
        <media:thumbnail url="https://i.aaj.tv/thumbnail/2024/06/130121485e4da90.webp?r=012200"/>
        <media:title>AFP/File
</media:title>
      </media:content>
    </item>
  </channel>
</rss>
