NTN Registration Guide — Pakistan 2026

How to Apply for NTN Online in Pakistan 2026

Getting an NTN in Pakistan takes about 20 minutes online — completely free through FBR IRIS. Your CNIC number is your NTN. This guide walks you through every step, explains which income type to select, and covers the most common errors that block registrations.

Last updated: April 25, 2026

NTN Registration in Pakistan — At a Glance

Cost Free

NTN registration is completely free on FBR IRIS. No fee, no agent needed.

Time Required ~20 Minutes

For individuals — near-instant activation once form is submitted.

What You Need CNIC + Mobile

Your CNIC and the mobile number registered with NADRA for OTP verification.

Your NTN = Your CNIC Number. For individual taxpayers in Pakistan, the NTN is not a new number — it is your existing 13-digit CNIC number. Registration on IRIS activates it in FBR's system and creates your taxpayer account.

What Is an NTN and Why Do You Need One?

NTN stands for National Tax Number. It is the unique identifier FBR (Federal Board of Revenue) uses to track taxpayers, process returns, and manage withholding tax deductions.

You need an NTN to:

  • File an annual income tax return on FBR IRIS.
  • Appear on the Active Taxpayer List (ATL) for reduced withholding rates.
  • Open a business bank account as a sole proprietor.
  • Register a business or apply for import/export licenses.
  • Claim refunds of excess withholding tax.
  • Provide proof of filer status to employers, banks, or property registrars.
  • Apply for government tenders or contracts requiring taxpayer status.

Individual NTN vs Company/Business NTN

NTN registration works differently depending on the type of taxpayer:

Taxpayer Type NTN Number Registration Method Processing Time
Individual (salaried, freelancer, self-employed) Same as CNIC (13 digits) Online via FBR IRIS — fully self-service Instant
Sole Proprietorship Owner's CNIC (same NTN) Online via FBR IRIS under business income type Instant to 1 day
Private Limited Company / AOP Separate 7-digit NTN assigned by FBR Online + possible RTO visit for company documents 1–3 business days

This guide focuses on individual and sole proprietor NTN registration — the most common type. For company NTN registration, see the Sole Proprietor NTN Guide.

What You Need Before Starting

Gather these before opening FBR IRIS — having them ready makes the process smooth without interruptions:

Required (All Applicants)
  • CNIC number (13 digits)
  • Mobile number registered with NADRA (for OTP)
  • Active email address
  • Current residential address in Pakistan
Also Helpful to Have
  • Bank account number and bank name (for profile completion)
  • Employer NTN if salaried (from your payslip or HR department)
  • Business address if registering as a sole proprietor
  • CNIC scan (front and back, JPEG or PDF)
NADRA mobile number match is critical. The OTP is sent only to the number in NADRA's database for your CNIC. If your active SIM number differs from your NADRA record, registration will stall. Update your NADRA record first at any e-Sahulat outlet or NADRA office.

Step-by-Step: How to Apply for NTN Online on FBR IRIS

Portal: iris.fbr.gov.pk  |  Cost: Free  |  Time: ~20 minutes

  1. Step 1 — Open FBR IRIS Registration Page
    Visit iris.fbr.gov.pk. On the login screen, look for the text link "Registration for Unregistered Person" — it appears below the login button. Click it. Do not attempt to log in — you have no account yet at this stage.
  2. Step 2 — Enter Your CNIC Number
    A form appears asking for your CNIC. Enter your 13-digit CNIC number without dashes or spaces (e.g., 3740512345678). Select your registration type — choose "Individual" for personal NTN (covers salaried, freelancers, and self-employed). Click Submit.
  3. Step 3 — Receive and Enter the OTP
    FBR sends a 6-digit OTP to the mobile number linked to your CNIC in NADRA's records. This arrives as an SMS from FBR within 1–2 minutes. Enter the OTP in the IRIS field within the displayed time limit (usually 5 minutes). If the OTP does not arrive, see the troubleshooting section below.
  4. Step 4 — Create Your IRIS Password
    After OTP verification, IRIS prompts you to create a password for your account. Requirements: minimum 8 characters, at least one uppercase letter, one number, and one special character. Write this password down — it is your permanent FBR IRIS login credential.
  5. Step 5 — Complete Your Taxpayer Profile
    Log in with your CNIC and new password. Navigate to Registration → Draft and open the registration form. Fill in all required fields:
    • Full name (must match CNIC).
    • Date of birth.
    • Address (permanent residential address).
    • Income type — see the income type guide below.
    • Bank account details (bank name, account number, IBAN).
    • Email address.
  6. Step 6 — Select the Correct Income Type
    This is one of the most important decisions in the form. The income type you select affects which return sections are shown in subsequent filings. See the income type selection guide below for the right choice based on your situation.
  7. Step 7 — Submit the Registration Form
    Review every field carefully. Once submitted, changes require contacting FBR or visiting an RTO. Click Submit. For individual registrations, activation is near-instant.
  8. Step 8 — Download Your NTN Certificate
    After submission, navigate to My Profile → Registration in IRIS. A downloadable NTN certificate is available as a PDF. This document confirms your NTN, name, and registration category. Save it — banks, employers, and government agencies may request it.

Which Income Type to Select During Registration

Choosing the wrong income type at registration is a common mistake that causes problems when filing returns. Use this table:

Your Situation Select This Income Type Why
Employed with a salary from a Pakistani company Salary Income Salaried return form uses more favorable tax slabs
Freelancer (Fiverr, Upwork, etc.) earning in foreign currency Business Income (IT Export / ITeS) Enables IT export reduced final tax rate on return
Remote worker paid by foreign company Business Income or Salary (depending on contract type) Employment contract → Salary; Service agreement → Business
Sole proprietor or small business owner Business Income Business income slabs and expense deductions apply
Both salaried AND running a side business Salary Income (primary) — business declared in return Salary income type selected at registration; other income added in annual return
Can I change income type later? Yes — but it requires modifying your registration through IRIS or contacting your regional FBR RTO. It is simpler to select correctly from the start. Freelancers: selecting "Salary" instead of "Business" at registration is the single most common costly mistake.

OTP Not Received — Troubleshooting

The OTP not arriving is the most common registration blocker. Here is a systematic approach:

Problem Likely Cause Solution
OTP SMS never arrives Active mobile number ≠ NADRA-registered number Update mobile number at NADRA e-Sahulat or NADRA HQ, then retry
OTP arrives but expired by entry time Slow entry or page delay Click "Resend OTP" to generate a fresh one — enter immediately
OTP marked "already used" Browser back/forward navigation invalidated it Start a fresh registration attempt from the beginning
CNIC shows as "already registered" Account was previously created (perhaps forgotten) Use "Forgot Password" on the IRIS login page to recover access
Page freezes after OTP entry Browser compatibility issue Use Google Chrome or Mozilla Firefox — avoid Internet Explorer

What to Do After Getting Your NTN

Registration alone is not enough. To fully benefit from filer status, take these steps after your NTN is active:

  1. File your annual income tax return — by September 30 each year. A nil return is fine if no income — it still keeps you on the ATL.
  2. Check your ATL status — visit atl.fbr.gov.pk 24–72 hours after your first filing.
  3. Share your NTN with your employer — if salaried, your employer uses it for withholding tax records.
  4. Add NTN to bank account — inform your bank of your NTN/CNIC for filer status recognition on transactions.
  5. Download your NTN certificate from IRIS for future reference.
Registration ≠ Filing. Getting an NTN registers you as a taxpayer. Filing a return is the separate annual action that places you on the ATL and provides all the withholding tax reduction benefits. Do both.

How to Verify Your NTN After Registration

After registering, you can verify your NTN is active through three methods:

  • FBR IRIS: Log in — if you can access your account and profile, your NTN is active.
  • FBR NTN Inquiry: Visit e.fbr.gov.pk/esbn/Verification and enter your CNIC.
  • ATL Check: Visit atl.fbr.gov.pk — you will appear after your first return is filed.

For full NTN verification methods including SMS and employer checks, see the NTN Verification Guide.

Common NTN Registration Mistakes

  • Selecting "Salary" income type as a freelancer — causes problems at return filing time.
  • Using a mobile number not registered in NADRA records — OTP never arrives.
  • Not completing the full profile after initial OTP verification — registration stays in draft.
  • Entering CNIC with dashes (e.g., 37405-1234567-8) — enter digits only without separators.
  • Not downloading and saving the NTN certificate — needed later for banks and employers.
  • Registering through a third-party agent and paying a fee — registration is free on IRIS.
  • Not filing a return after registering — registration alone does not place you on the ATL.

Related NTN & Registration Guides

Frequently Asked Questions

What is an NTN in Pakistan?

NTN is the National Tax Number — your unique FBR taxpayer identifier. For individuals, it equals your 13-digit CNIC number. Registration on IRIS activates it in FBR's system.

Is NTN registration free in Pakistan?

Yes — completely free on FBR IRIS at iris.fbr.gov.pk. No fee, no agent, no office visit required for individuals.

How long does NTN registration take?

For individuals, the process takes about 20 minutes and activation is near-instant. Sole proprietor and company NTN may take 1–3 business days.

Can I apply for NTN without a mobile number?

No. The OTP verification step requires a mobile number registered with your CNIC in NADRA records. Update your NADRA record first if your current SIM differs from the registered number.

What if my CNIC shows already registered in IRIS?

Someone (perhaps you at an earlier time, or an employer) may have already registered your NTN. Use the "Forgot Password" function on the IRIS login page to recover access, or contact the FBR helpline at 051-111-772-772.

Do I need a separate NTN for my freelance business?

No. As a sole proprietor or individual freelancer, your personal NTN (CNIC number) serves as your business NTN. You declare all business income under your individual tax return.

Disclaimer: FBR IRIS interface and registration procedures may change with system updates. Always refer to the current IRIS portal and fbr.gov.pk for the most up-to-date instructions.

Summary

Applying for NTN online in Pakistan takes about 20 minutes on FBR IRIS — completely free. Your CNIC number is your NTN. Prepare your NADRA-registered mobile number, select the correct income type, complete your profile, and submit. Download your NTN certificate from IRIS for future use.

After registration, file your first annual return to appear on the Active Taxpayer List and unlock reduced withholding tax rates on all your banking and other transactions.

Tax Calculator

Estimate your taxes instantly using our calculator.

Open Calculator