BPS-12 starts at Rs 23,750 basic pay a month in 2026-27 and rises by Rs 1,720 each 1 December, to Rs 75,350 after 30 increments. On federal rates a new employee in a big city gets Rs 34,137 gross and Rs 30,261 take-home pay. Income tax begins at stage 10.
Khyber Pakhtunkhwa's Finance Department notification of 22 July 2026 gives BPS-12 the same minimum and increment, and Primary School Teacher (PST) posts in KP's Elementary and Secondary Education Department are in BPS-12. The slip figures on this page use federal allowance rates; for house rent, medical allowance and fund deductions, go by your KP slip.
BPS-12 in Khyber Pakhtunkhwa: what matches
- Basic pay: Rs 23,750 at the minimum and Rs 1,720 a year, the same figures as the federal chart. KP's notification merged ARA-2022 and ARA-2025 into the new scale from 1 July 2026, as the federal order did.
- ARA-2026: 7% of basic pay, Rs 1,663 at the minimum.
- Conveyance allowance: Rs 4,284 a month for BPS 11 to 15 in KP, the same as the federal rate.
- House rent, medical allowance, GP Fund and benevolent fund: set by KP's own orders and funds, so they are not worked out here. Take them from your KP slip.
To get a KP take-home figure, open the government salary calculator 2026, enter your basic pay, and type your own house rent, medical allowance and deductions in its "Match your pay slip" boxes.
BPS-12 salary by stage on federal rates, 2026-27
Federal employee in a big city, own or rented house, no DRA or special pay. Rupees a month.
| Stage | Basic pay 2026-27 | Same stage 2025-26 | Gross pay | Income tax | Take-home pay |
|---|---|---|---|---|---|
| 0 | 23,750 | 19,770 | 34,137 | 0 | 30,261 |
| 1 | 25,470 | 21,200 | 35,977 | 0 | 32,053 |
| 2 | 27,190 | 22,630 | 37,817 | 0 | 33,845 |
| 3 | 28,910 | 24,060 | 39,658 | 0 | 35,686 |
| 4 | 30,630 | 25,490 | 41,498 | 0 | 37,478 |
| 5 | 32,350 | 26,920 | 43,339 | 0 | 39,271 |
| 6 | 34,070 | 28,350 | 45,179 | 0 | 41,063 |
| 7 | 35,790 | 29,780 | 47,019 | 0 | 42,855 |
| 8 | 37,510 | 31,210 | 48,860 | 0 | 44,648 |
| 9 | 39,230 | 32,640 | 50,700 | 0 | 46,440 |
| 10 | 40,950 | 34,070 | 52,541 | 10 | 48,271 |
| 11 | 42,670 | 35,500 | 54,381 | 29 | 50,092 |
| 12 | 44,390 | 36,930 | 56,221 | 47 | 51,914 |
| 13 | 46,110 | 38,360 | 58,062 | 66 | 53,736 |
| 14 | 47,830 | 39,790 | 59,902 | 84 | 55,558 |
| 15 | 49,550 | 41,220 | 61,743 | 102 | 57,381 |
| 16 | 51,270 | 42,650 | 63,583 | 121 | 59,202 |
| 17 | 52,990 | 44,080 | 65,423 | 139 | 61,024 |
| 18 | 54,710 | 45,510 | 67,264 | 158 | 62,846 |
| 19 | 56,430 | 46,940 | 69,104 | 176 | 64,668 |
| 20 | 58,150 | 48,370 | 70,945 | 194 | 66,491 |
| 21 | 59,870 | 49,800 | 72,785 | 213 | 68,312 |
| 22 | 61,590 | 51,230 | 74,625 | 231 | 70,134 |
| 23 | 63,310 | 52,660 | 76,466 | 250 | 71,956 |
| 24 | 65,030 | 54,090 | 78,306 | 268 | 73,778 |
| 25 | 66,750 | 55,520 | 80,147 | 286 | 75,601 |
| 26 | 68,470 | 56,950 | 81,987 | 305 | 77,422 |
| 27 | 70,190 | 58,380 | 83,827 | 323 | 79,244 |
| 28 | 71,910 | 59,810 | 85,668 | 342 | 81,066 |
| 29 | 73,630 | 61,240 | 87,508 | 360 | 82,888 |
| 30 | 75,350 | 62,670 | 89,349 | 378 | 84,711 |
Tax first appears at stage 10, where twelve months of taxable pay pass Rs 600,000: Rs 10 a month in a big city and Rs 1 at other stations. At the maximum it is Rs 378.
Worked example: BPS-12 at stage 5 in Islamabad
- Basic pay: Rs 23,750 + 5 x Rs 1,720 = Rs 32,350
- ARA-2026 at 7%: Rs 2,265
- House rent, 45% of the 2008 BPS-12 minimum (Rs 4,355) plus 50%: Rs 2,940
- Conveyance Rs 4,284 and medical Rs 1,500
- Gross pay: Rs 43,339
- GP Fund Rs 3,300 and benevolent fund Rs 768; no income tax at this stage
- Take-home pay: Rs 39,271
The GP Fund step from BPS-11
At the minimum, BPS-12 pays Rs 34,137 gross against Rs 32,541 for BPS-11. Yet take-home pay is Rs 30,261 against Rs 30,093, almost the same. The reason is the GP Fund subscription: Rs 3,300 in BPS-12 against Rs 1,920 in BPS-11, because the 2022 uniform rates use 8% of average pay from BPS-12 and 5% for BPS 2 to 11. GP Fund is your own saving and comes back at retirement. See bps 11 salary in pakistan for the scale below.
BPS-12 salary questions
What is BPS-12 salary in Pakistan in 2026?
Basic pay is Rs 23,750 at the start. On federal rates a new employee in a big city gets Rs 34,137 gross and Rs 30,261 take-home pay; at other stations Rs 29,282. After ten increments the take-home pay in a big city is Rs 48,271.
What is PST BPS-12 salary in KPK?
A PST in BPS-12 starts on Rs 23,750 basic pay, with ARA-2026 of Rs 1,663 and conveyance of Rs 4,284. House rent, medical allowance and deductions follow KP's rules, so add them from the slip. Each 1 December the increment adds Rs 1,720 to basic pay.
When does income tax start in BPS-12?
At stage 10, for a federal employee at either kind of station. Below that, twelve months of taxable pay stay under Rs 600,000. The first slab above it is 1%, so the tax stays small: Rs 194 a month at stage 20.
How much is the BPS-12 annual increment?
Rs 1,720 a month, up from Rs 1,430 in the 2022 scale. With ARA-2026 it adds Rs 1,840 to gross pay. The annual increment chart 2026 works out the next five.
What was BPS-12 salary in 2025?
The 2022 scale started BPS-12 at Rs 19,770, with ARA-2025 of Rs 1,977 (10%) and ARA-2022 paid on top. Both were merged into the 2026 basic pay of Rs 23,750. Compare your June and July slips with the salary increase calculator.
How does BPS-12 compare with BPS-14?
BPS-14 starts at Rs 27,060 with an increment of Rs 2,090, against Rs 23,750 and Rs 1,720 in BPS-12. Both get the same conveyance and medical allowance. See bps 14 salary in pakistan for its stages.
Last reviewed 8 November 2026. Results are estimates; official notices always take precedence.