Capital gains tax on property depends on when you bought it. For property bought on or after 1 July 2024, a filer pays a flat 15% of the gain however long it was held. For property bought on or before 30 June 2024, the rate falls with the holding period and is nil after 6 years for plots, 4 years for houses and 2 years for flats.
Enter the purchase and sale dates and prices. The calculator picks the right rule, works out the gain and the tax, and compares it with the 236C advance tax collected when the property was transferred.
Property bought on or before 30 June 2024
Rate of tax on the gain by holding period, section 37(1A) and Division VIII of Part I of the First Schedule, tax year 2026-27.
| Holding period | Open plot | Constructed property | Flat |
|---|---|---|---|
| Up to 1 year | 15% | 15% | 15% |
| More than 1 but not more than 2 years | 12.5% | 10% | 7.5% |
| More than 2 but not more than 3 years | 10% | 7.5% | Nil |
| More than 3 but not more than 4 years | 7.5% | 5% | Nil |
| More than 4 but not more than 5 years | 5% | Nil | Nil |
| More than 5 but not more than 6 years | 2.5% | Nil | Nil |
| More than 6 years | Nil | Nil | Nil |
The holding period runs from the date you acquired the property to the date you dispose of it. "Not more than 1 year" includes a sale on the first anniversary.
Property bought on or after 1 July 2024
- Seller on the ATL on the date of sale: 15% of the gain, whatever the holding period.
- Individual or AOP not on the ATL: the gain is taxed at the normal Division I rates for individuals, but never less than 15% of the gain. On larger gains this is much more than 15%, up to 45% at the top.
Division I rates used for non-filers
| Gain | Tax |
|---|---|
| Up to Rs 600,000 | Nil |
| Rs 600,001 to Rs 1,200,000 | 15% of the amount above Rs 600,000 |
| Rs 1,200,001 to Rs 1,600,000 | Rs 90,000 + 20% of the amount above Rs 1,200,000 |
| Rs 1,600,001 to Rs 3,200,000 | Rs 170,000 + 30% of the amount above Rs 1,600,000 |
| Rs 3,200,001 to Rs 5,600,000 | Rs 650,000 + 40% of the amount above Rs 3,200,000 |
| Above Rs 5,600,000 | Rs 1,610,000 + 45% of the amount above Rs 5,600,000 |
The calculator applies these rates to the gain alone. If you have other income in the year, your adviser may work it out on the total, which can give a higher figure.
Worked examples
House bought after July 2024
Bought on 1 October 2024 for Rs 15,000,000 and sold on 30 September 2026 for Rs 17,500,000 by a filer.
- Gain: 17,500,000 minus 15,000,000 = Rs 2,500,000.
- Tax at 15%: Rs 375,000.
- 236C collected at transfer: 2.75% of Rs 17,500,000 = Rs 481,250.
- The 236C already paid is Rs 106,250 more than the gains tax, so nothing more is due on this sale and the extra counts towards the seller's other tax for the year.
If the same seller were not on the ATL: Division I tax on Rs 2,500,000 is Rs 170,000 + 30% of Rs 900,000 = Rs 440,000 (17.6%), which is above the 15% floor. 236C at 11.5% would have been Rs 2,012,500.
Plot bought before July 2024
A plot bought on 15 March 2022 for Rs 6,000,000 and sold on 30 September 2026 for Rs 9,500,000. It was held 4.5 years, so the rate for an open plot is 5%. Gain Rs 3,500,000, tax Rs 175,000. 236C at 2.75% was Rs 261,250.
House or flat bought in 2023
Bought on 1 August 2023 for Rs 20,000,000 and sold on 30 September 2026 for Rs 26,000,000, a holding of just over 3 years. A house pays 5% of the Rs 6,000,000 gain, Rs 300,000. A flat held that long pays nil.
Working out the gain
The gain is the sale price minus the cost of the property. Cost includes the purchase price and what you spent building on it or improving it. Keep the receipts, bank transfers and contractor bills.
- Inherited property: from 2026-27 the heir's cost is the property's fair market value when the owner died, under the Finance Act 2026. Enter that value as the purchase price.
- A loss on a sale is not taxed.
- 236C is collected on the sale price or the FBR value if higher. Enter the FBR value if it is above your price.
- Non-residents who bought through a foreign currency value account (FCVA) or a non-resident rupee value account (NRVA), such as a Roshan Digital Account, pay 236C at 3% of the sale value in place of capital gains tax. Pick that option in the calculator.
For the taxes at registration on both sides, use the property transfer tax calculator.
This calculator covers individuals and AOPs. Companies not on the ATL are taxed at Division II rates, and dealers in property are taxed on business income, not under section 37(1A). The rates are from the 2026-27 rate cards; check your own case with a tax adviser before filing.
Gain tax questions
What is the capital gains tax on property in Pakistan in 2026?
15% of the gain for a filer who bought on or after 1 July 2024, at any holding period. For property bought on or before 30 June 2024 it is 15% in the first year, falling to nil after 6 years for plots, 4 years for constructed property and 2 years for flats.
Is there gain tax on property held for more than 6 years?
Not if it was bought on or before 30 June 2024: every type of property held more than 6 years pays nil. For property bought from 1 July 2024 the holding period no longer matters, so a filer pays 15% even after 6 years.
Is 236C tax the same as gain tax?
No. 236C is advance tax of 2.75% for filers on the sale value, collected at transfer whether or not you made a gain. Capital gains tax is on the profit. The 236C paid counts towards your capital gains tax and other tax for the year.
What is the gain tax for a non-filer?
For property bought from 1 July 2024, a non-filer individual pays at the Division I income tax rates, with a minimum of 15% of the gain. On a Rs 2.5 million gain that is Rs 440,000; on Rs 10 million it is Rs 3,590,000. Non-filers also pay 236C at 11.5%.
Do I pay gain tax on inherited property?
Receiving it is not taxed. When you sell it, the gain is the sale price minus its fair market value when the owner died, under the Finance Act 2026. If the value at death is close to the sale price, the gain and the tax are small.
Last reviewed 30 September 2026. Results are estimates; official notices always take precedence.