Punjab vs Sindh vs KP: property transfer cost
Stamp duty and registration fee are set provincially, so the same Rs 10,000,000property transfer costs a genuinely different amount depending on where it's located — before federal withholding tax is even added.
Why the gap exists
Stamp duty and registration are provincial subjects — each province's excise & taxation department sets its own rate, and Punjab additionally levies a town tax that some other provinces don't. The federal withholding tax (236K/236C) and CGT apply uniformly regardless of province, so they don't explain the gap — the provincial stamp/registration rates do. Run your own property value, filer status, and holding period through the Property Transfer Total Cost Calculator.
Balochistan is covered on the calculator itself but omitted here for brevity. See the rates reference page for the underlying withholding tax data.