Khyber Pakhtunkhwa Revenue Authority (KPRA) e-Filing official login page screenshot
Government Services
Khyber Pakhtunkhwa Revenue Authority (KPRA) e-Filing Login
Official portal · login steps · password reset

Khyber Pakhtunkhwa Revenue Authority (KPRA) e-Filing Login — Official Portal & Guide (2026)

Go to Official Khyber Pakhtunkhwa Revenue Authority (KPRA) e-Filing Login
Official URLhttps://kpra.kp.gov.pk/
Official link verified 2026-07-06

The Khyber Pakhtunkhwa Revenue Authority portal handles e-registration, taxpayer search and filing of KP Sales Tax on Services and Infrastructure Development Cess.

How to log in to Khyber Pakhtunkhwa Revenue Authority (KPRA) e-Filing

  1. Go to https://kpra.kp.gov.pk/.
  2. New taxpayers complete e-Registration; existing users click Login.
  3. Enter your credentials to access your account.
  4. File your Sales Tax on Services return for the period and manage your profile.
  5. To verify a taxpayer without logging in, use the Online Taxpayer Search page.

Reset your password / PIN

You need your registration number or CNIC and registered contact for recovery. A public Online Taxpayer Search needs only an NTN/registration number or business name and no login.

New user? Service providers in KP e-register on kpra.kp.gov.pk to obtain login credentials before filing returns.

Common Khyber Pakhtunkhwa Revenue Authority (KPRA) e-Filing login problems & fixes

Registration page not opening
Use the e-Registration link on kpra.kp.gov.pk and an updated browser; retry if the server is busy.
Credentials not recognised
Confirm your registration number/CNIC and reset your password, or contact KPRA support.
Taxpayer not found in search
Search by exact NTN/registration number or full registered name; unregistered businesses will not appear.

Khyber Pakhtunkhwa Revenue Authority (KPRA) e-Filinghelpline & contact

Email: [email protected]

Frequently asked questions

What is the KPRA e-filing URL?

The official taxpayer facilitation and e-services portal is https://kpra.kp.gov.pk/, with information at https://kpra.gov.pk/.

Can I verify a KP taxpayer online?

Yes, use the Online Taxpayer Search on the KPRA portal with an NTN/registration number, no login required.

Who must register with KPRA?

Businesses providing taxable services in Khyber Pakhtunkhwa must register and file KP Sales Tax on Services returns.

Official link last verified on 2026-07-06. If the portal has changed, please let us know.

Related login portals