Budget FY26-27: How much tax will you pay? Use the Dawn Income Tax Calculator to find out
Why this matters: local context for readers following news across Pakistan and the region.
The federal budget for 2026–27 has brought the salaried class something it has rarely seen in recent years: a tax cut. In his budget speech, the finance minister has announced reduced income tax rates for salaried individuals earning between Rs2.2 million and Rs7 million a year, restructured the slabs from six to eight, and abolished the surcharge that currently applies to annual incomes above Rs10m. But what those changes mean for you depends entirely on where your salary falls. Most relief has been given to the middle and upper slabs. The rate on income between Rs2.2m and Rs3.2m a year has dropped from 23 per cent to 20pc (3pc), while the old top rate of 35pc, which previously applied to annual income above Rs4.1m, now applies only to income above Rs7m. There are new 25pc, 29pc and 32pc bands in between. Those earning up to roughly Rs183,000 a month, however, will see no change at all: the bottom three slabs, including the Rs600,000 tax-free threshold, have been kept unchanged. You can use Dawn’s income tax calculator below to see how the proposed income tax measures will change your take-home salary. .dtc-wrap { --navy: #003794; --red: #C0141C; --blue: #00B8F6; --slate: #ADB6BD; --ink: #1a1a1a; --paper: #ffffff; --bg: #f6f5f2; --rule: #d9d6cf; --green: #1a7a3c; } .dtc-wrap, .dtc-wrap * { margin: 0; padding: 0; box-sizing: border-box; } .dtc-wrap { font-family: 'Source Sans 3', -apple-system, sans-serif; color: var(--ink); line-height: 1.5; -webkit-font-smoothing: antialiased; text-align: left; } .dtc-wrap h1, .dtc-wrap p, .dtc-wrap table { font-family: inherit; } .dtc-wrap button { font: inherit; border-radius: 0; } .dtc-wrap { max-width: 680px; margin: 0 auto; background: var(--paper); border-top: 4px solid var(--navy); border-bottom: 1px solid var(--rule); } .dtc-head { padding: 28px 28px 22px; border-bottom: 1px solid var(--ink); } .dtc-kicker { font-size: 11px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--red); margin-bott