Peshawar residents register for an NTN when they open a business account, take government or NGO contracts, start freelancing or prepare to buy property. Registration is online on IRIS, and service businesses usually follow it with KPRA registration.

Who Registers in Peshawar

  • Contractors and suppliers working for government departments, cantonment bodies and NGOs, who are asked for an NTN and often active filer status before payment.
  • Wholesale traders opening business accounts and dealing with registered buyers.
  • Freelancers and students earning from foreign clients.
  • Families planning property purchases who want the lower filer rate on advance tax.

The IRIS Process

  1. Register with your CNIC, a mobile number in your own name and an email you can access.
  2. Enter the verification codes.
  3. Complete your address and income source; add business name, address and activity if you trade.
  4. Submit and download the NTN certificate.

Common Problems in Peshawar

Mobile numbers registered in a relative's name, and business addresses described by landmark rather than a street address, are the most common obstacles. Use the address exactly as on your rent agreement or utility bill, and a SIM registered to your own CNIC.

KPRA After the NTN

Service businesses in Khyber Pakhtunkhwa register with KPRA for sales tax on services once they cross the threshold; the NTN is needed first.

Getting Started

Send your CNIC and business details on WhatsApp. NTN registration is Rs 2,000 on our pricing page.

Also see tax consultant in Peshawar and income tax return filing in Peshawar.

Frequently Asked Questions

Can I register an NTN if my SIM is in my father's name?

IRIS sends codes to the mobile number entered; use a SIM registered to your own CNIC to avoid problems with later password resets.

Do NGO contractors in Peshawar need an NTN?

Generally yes, and NGOs often deduct tax at the non-filer rate if the contractor is not on the Active Taxpayers List.

Is KPRA registration automatic with the NTN?

No, KPRA registration is separate and done on the authority's own system.