E-Stamping in KPK: How to Generate E-Stamp Papers Online

To generate an e-stamp paper in Khyber Pakhtunkhwa, visit the KPK e-Stamping portal at estamping.kp.gov.pk, click on Challan Form 32-A, accept the disclaimer, enter the applicant’s district, name, and CNIC, add seller and purchaser information with their CNICs, select the Tehsil and deed type, enter the property address and value, confirm the system-calculated stamp duty, print the Challan Form 32-A, take it to the nearest Bank of Khyber branch to pay the duty, and receive your e-stamp paper printed on the spot. For low-denomination e-stamps of Rs 150 to Rs 500, visit an authorised e-vendor in your district who can issue them directly using the e-vendor module with PSID-based payment.

KPK’s e-stamping system replaced traditional physical stamp papers with a digital workflow built on a tripartite arrangement between the Board of Revenue KPK, the KP Information Technology Board, and the Bank of Khyber, which is the designated collecting agent for stamp duty across the province. The system eliminates back-dated stamp papers, fake stamp vendors, and the old queue-based treasury issuance that could take two to three days. Citizens now generate the Challan online in around 15 minutes, pay at a Bank of Khyber branch, and receive the authenticated e-stamp paper within the same visit.

What E-Stamp Papers Are and When You Need Them

An e-stamp paper in KPK is a digitally generated, QR-code-authenticated stamp paper issued on plain white paper through the official system rather than as a pre-printed physical document. It carries a unique 16-digit serial number, a QR code for instant verification, and a machine-readable audit trail. Any party who tries to reuse the same stamp paper for a different transaction will find it flagged in the system’s database, eliminating one of the most common stamp paper frauds.

Stamp duty in KPK is required for a range of legal instruments and transactions. The most common situations requiring an e-stamp paper in KPK include:

  • Sale deeds for property transfers, where the e-stamp paper carries the stamp duty on the transaction value
  • Gift deed transfers
  • Mortgage deeds when property is being used as collateral
  • Rent agreements and lease deeds above the threshold requiring stamping
  • Powers of attorney, particularly for property transactions
  • Affidavits and declarations requiring non-judicial stamp paper
  • Court-related legal documentation requiring judicial stamp paper

The stamp duty amount depends on the nature and value of the transaction. For property sales, who pays the stamp duty is a matter of agreement between the parties, but it must be paid before the deed is presented for registration. The e-stamping portal automatically calculates the stamp duty based on the transaction value and the applicable rates in KPK.

The Two Routes to Getting an E-Stamp Paper in KPK

The KPK e-stamping framework operates through two distinct routes, each suited to different transaction sizes and contexts.

The main citizen portal route at estamping.kp.gov.pk is for higher-value transactions and for any citizen who wants to generate their own Challan online. This is the route used for property sales, registered deeds, mortgages, and any document requiring a stamp duty calculated on a transaction value. The citizen generates the Challan, takes it to the Bank of Khyber, pays there, and collects the printed e-stamp paper from the bank counter.

The e-vendor module route is for low-denomination stamp papers in the range of Rs 150 to Rs 500. Authorised e-vendors, which are licensed stamp vendors who have been enrolled in the e-vendor module, can issue e-stamp papers directly on plain white paper using the system, with payment collected through the PSID-based electronic payment mechanism. 

This route was launched starting with Peshawar as a pilot, then extended to Haripur, Swat, Mardan, Nowshera, Bannu, D.I. Khan, Kohat, Abbottabad, Charsadda, Tank, and continuing to expand across the province in early 2026. It is intended for routine documentation such as affidavits, agreements, and declarations that require low-value stamp paper without a full bank visit.

Step-by-Step: Generating the Challan Form 32-A Online

The process on the citizen portal is documented in the official KPK e-Stamping System User Guide published by the KP IT Board. The steps follow a structured multi-page form.

Open the portal

Open the portal at estamping.kp.gov.pk. The home page presents several service tiles. The one you need is Challan Form 32-A. Click it to begin.

The system will show a disclaimer before allowing you to proceed. The disclaimer states that you certify the information you are entering is correct and valid as per CNICs, and that any incorrect information carries no obligation on any government department. Click Agree to continue.

 Applicant Information Screen

On the Applicant Information screen, enter your district, your full name exactly as it appears on your CNIC, your CNIC number, and your contact number. These details identify who is generating the Challan.

Challan Details Screen

On the Challan Details screen, select the Tehsil, choose whether the stamp paper is Judicial or Non-Judicial, select the Deed Type from the list provided, and indicate which party (seller or purchaser) will pay the Challan amount. For a sale deed, the system will show a note that you should use the “Conveyance” deed type. A help popup is available to guide you to the correct deed type for your transaction.

Seller Information

Add Seller Information by clicking the seller entry button. For individual sellers, enter the full name, CNIC, contact number, email (optional), relation type (son of, wife of, etc.), relation name, and address. If there are multiple sellers, add each one separately. Tick the checkbox next to the seller whose name should appear on the Challan Form 32-A. If one seller is acting on a Power of Attorney, tick the Power of Attorney checkbox.

 Purchaser Information

Add Purchaser Information in the same way by clicking the Add Purchaser button and filling in the same fields for the buyer. Multiple purchasers can be added, with the tick box selecting whose name appears on the Challan.

Deed Details screen

On the Deed Details screen, enter the property address, the land value, and the constructed structure value if there is a building on the land. The system will automatically display the combined property value.

 Valuation Calculation screen

The Valuation Calculation screen follows. Select whether the land is Urban or Rural, then select the District, Tehsil, Town or Qanongoee circle, Revenue circle, Land Classification, and Location. Enter the land area in Marla. The system retrieves the applicable DC rate and calculates the Land Value at valuation rate. It will compare this to the value you entered. If your declared value is less than the DC valuation rate, the system will alert you and the stamp duty will be calculated on the higher figure, which is the DC rate.

Review Information 

Review all the information on the summary screen covering deed details, total payable amount, valuation rate details, and seller and purchaser information. Confirm it is correct, then click Submit.

Challan Generation

The system generates a unique 16-digit hexadecimal Challan number. Save this number carefully as it is required for all future correspondence, reprinting, and bank payment. Print the Challan Form 32-A. The printed form has two copies: one for the bank’s records and one for the customer. Both copies carry the QR code, the Challan number, party details, deed name, property address, and the stamp duty amount.

Paying at the Bank of Khyber

Take the printed Challan Form 32-A to the nearest Bank of Khyber branch. The Bank of Khyber and the State Bank of Pakistan signed an Agency Agreement specifically designating the Bank of Khyber as the collecting agent for KPK e-stamping. Present the Challan to the teller, pay the stamp duty amount stated on the form, and the bank will print the e-stamp paper on the spot on specially designed legal-sized paper.

The e-stamp paper printed by the bank carries all the security features of the KPK system, including the QR code and the unique stamp number. It is this bank-printed document that constitutes the legal e-stamp paper for attachment to your deed or agreement. The Challan you generated online is the payment instruction; the bank-printed output is the actual stamp paper.

Bank of Khyber has branches across KPK including Peshawar, Mardan, Abbottabad, Swat, DI Khan, Kohat, Bannu, Haripur, Nowshera, Swabi, Tank, Lakki Marwat, Hangu, Mohmand, Bajaur, Chitral, Dir, Shangla, Battagram, and others. The full list of branches and their addresses is available on the e-stamping portal at estamping.kp.gov.pk under the List of BOK Branches section.

Verifying an E-Stamp Paper

The KPK system provides multiple verification methods for e-stamp papers. Anyone who needs to confirm that an e-stamp paper is genuine, used on the correct deed, and has not been presented for reuse can verify it through any of these channels.

  • The portal at estamping.kp.gov.pk has an E-Verify tile on the home page. Enter the 16-digit stamp paper number and the system confirms the stamp’s authenticity, the parties it was issued for, the deed type, and whether it has been used or is still valid.
  • SMS verification is available by typing eStampKP followed by a space and then the 16-digit e-stamp number, and sending it to 8100. The system will return the verification result by SMS.
  • QR code scanning: every e-stamp paper carries a QR code. Scanning it with a standard QR reader on a smartphone connects to the verification system and displays the stamp details in real time.

For any disputed or suspected fraudulent stamp paper presented in a court proceeding, conveyancing, or registration, use the online portal verification before accepting the document. A legitimate e-stamp paper will show a valid result with the correct party names and deed type. One that has already been used for a different deed, or one whose number does not exist in the system, will show an invalid result.

Using the E-Stamp Paper with E-Registry

Since the launch of KPK’s E-Registry system in Peshawar in December 2025, the e-stamp paper and the e-registration process are integrated on the same portal at estamping.kp.gov.pk. For property transfers in Peshawar where manual registries are now banned, the process is:

Generate the Challan Form 32-A as described above, pay at the Bank of Khyber to receive the e-stamp paper, then use the Initiate E-Registry tile on the same portal to start the digital property registration process. The E-Registry tile requires the Stamp Paper Tracking Number from your e-stamp paper to initiate the registration, directly linking the stamping and registration steps in a single verified chain.

This integration eliminates the gap that previously existed between stamp paper issuance and deed registration, where a stamp paper could be used for a deed that was never formally registered, or where a registration was recorded without proper stamp paper documentation. For parties involved in property transactions in Peshawar, both steps now flow through the same digital system.

Understanding the Valuation Rate Calculator

The Valuation Rate Calculator is a useful standalone tool on the e-stamping portal that allows citizens to check the DC rate for a specific property before they enter the full Challan. This is helpful for anyone planning a property transaction who wants to know in advance what stamp duty they will owe based on the DC valuation of the land.

To use the calculator, select Urban or Rural, then select the District, Tehsil, Town or Qanongoee, Revenue Circle, and Land Classification. The system retrieves the applicable DC rate per Marla. Enter the land area and the system calculates the total land value at the DC rate, showing separately the structure rate if applicable.

Understanding stamp duty obligations before a transaction completes means you will not be surprised at the bank counter and will not be tempted to under-declare the transaction value to reduce the duty, which carries legal penalties and creates risks for the buyer at the mutation and registration stages.

Paying Stamp Duty Deficiency

If an e-stamp paper was issued with an incorrect or insufficient stamp duty amount, the portal allows payment of the deficiency without generating a new Challan from scratch. On the home page, use the Pay Stamp Duty Deficiency tile, enter the stamp paper serial number, and the system will show the deficiency amount due. Pay this at the Bank of Khyber to bring the stamp duty to the correct amount.

This feature is relevant in situations where the property value was initially underestimated, or where the Sub-Registrar or revenue authority identifies a deficiency during deed registration. Rather than having the registration rejected, the deficiency can be paid and the original e-stamp paper updated in the system.

Reprinting a Challan

If you generated a Challan but need to reprint it before paying at the bank, use the Re-Print Challan tile on the home page. Enter the 16-digit hexadecimal Challan number, and the system will retrieve and print the form again. Note that only unpaid Challans can be reprinted. Expired Challans are also not available for reprint. If your Challan has expired before payment, generate a fresh Challan.

Frequently Asked Questions

What is the portal address for KPK e-Stamping?

The official KPK e-Stamping portal is at estamping.kp.gov.pk. The older URL estamp.kp.gov.pk also redirects to the same system. Avoid any unofficial third-party websites claiming to offer KPK e-stamp services, as NADRA has specifically warned about fraudulent platforms.

Which bank do I pay the stamp duty at in KPK?

The Bank of Khyber is the designated collecting agent for KPK e-stamping under an Agency Agreement with the State Bank of Pakistan. Take your printed Challan Form 32-A to any Bank of Khyber branch in your district. The full list of branches with addresses and contact numbers is on the e-stamping portal.

What denominations are available through the e-vendor module?

The e-vendor module launched across KPK districts in early 2026 covers denominations from Rs 150 to Rs 500. These are issued by authorised stamp vendors enrolled in the e-vendor module and are paid for via PSID-based electronic payment. Higher-value stamp duties use the citizen portal and Bank of Khyber payment route.

Can I verify an e-stamp paper by SMS?

Yes. Type eStampKP followed by a space and then the 16-digit e-stamp number and send it to 8100. You will receive a verification reply confirming the stamp’s details and status.

What happens if the value I enter is lower than the DC valuation rate?

The system compares your declared transaction value with the DC rate for the property location. If your value is lower, the system alerts you and calculates the stamp duty on the DC rate rather than your declared value, as required by law. You cannot proceed without acknowledging this. If you disagree with the comparison, do not click Yes to continue with the calculation, and seek clarification from the Sub-Registrar or a legal advisor before completing the Challan

Author

  • Naz Manzoor, experienced Patwari, shares expertise in land administration and revenue management. With 4+ years in Pakistan’s government sector, Naz’s writings simplify complex topics like land records, property laws, and dispute resolution, making them accessible to all readers.

    View all posts

Leave a Reply

Your email address will not be published. Required fields are marked *