Registering on FBR's IRIS portal is the prerequisite step before filing income tax returns, applying for various FBR services, or accessing tax-related online resources. The IRIS account is your personal portal access to FBR systems — file returns, view your tax records, check status of applications, generate PSIDs for payments. The registration process happens at iris.fbr.gov.pk and requires basic identification information. For most Pakistani individuals, CNIC functions as the NTN (National Tax Number), making registration simpler than the older two-step process (getting NTN, then registering on portal). The registration is one-time setup; subsequent filings use the established account.
IRIS account registration prerequisites
Information and documents needed:
- Valid Pakistani CNIC (for individual taxpayer)
- Current mobile number registered with PTA
- Email address (for confirmations and FBR communications)
- Current address with details
- Bank account information (for any refund processing)
- Employer information if salaried (CNIC and details of employer)
- Business details if self-employed (business name, type, etc.)
IRIS account registration steps
Detailed registration workflow:
Step 1: Visit iris.fbr.gov.pk in your web browser. The IRIS portal main page presents login and registration options.
Step 2: Click "Registration" or "New Registration" option. The registration interface opens.
Step 3: Select taxpayer category — typically "Individual" for personal tax filing. Different categories exist for businesses, companies, etc.
Step 4: Enter your CNIC number (without dashes — just the 13-digit number). The system verifies CNIC validity through NADRA integration.
Step 5: Enter personal information — name (matching CNIC), date of birth, gender. Information must match NADRA records exactly.
Step 6: Provide contact information — current mobile number, email address. These will be used for verification codes and FBR communications.
Step 7: Enter address details — current residential address with proper detail. Different from CNIC address allowed but current address must be accurate.
Step 8: Add employment information if salaried — employer name, employer NTN/CNIC, your employment type. For self-employed, business information.
Step 9: Set IRIS password — meets complexity requirements (combination of letters, numbers, symbols). Save this securely; you'll use it for every future login.
Step 10: Verification process — IRIS sends verification code to your mobile number and email. Enter both codes to verify your identity.
Step 11: Account activation — after successful verification, your IRIS account becomes active. You can immediately log in and begin using FBR services.
IRIS verification process
Multiple verification steps ensure legitimate registration:
CNIC verification — IRIS connects to NADRA database to verify CNIC validity and matching personal information. Wrong CNIC or non-matching information causes registration failure.
Mobile number verification — SMS code sent to provided mobile number. Mobile must be active and accessible. The mobile number being registered with PTA is typically required.
Email verification — verification email with link or code sent to provided email. Email must be accessible.
Identity cross-verification — IRIS may verify that provided personal information matches multiple sources (CNIC + provided info).
Address verification — typically self-attested without external verification, but provided address becomes record for FBR correspondence.
For consumers with discrepancies between sources (different name spelling on CNIC vs employer records, etc.), resolve discrepancies before registration. Inconsistent information causes complications.
Setting up IRIS account properly
After successful registration, configure your account:
Update profile — review and complete any incomplete profile sections. Bank account for refunds, additional contact information, employment details.
Set security preferences — strong password, two-factor authentication if available, security questions.
Link existing tax records — if you had previous tax filings under different identification, link them through profile management.
Set notification preferences — choose email/SMS notifications for various FBR communications. Important deadlines, refund updates, important notices.
Add authorized representative — if you use tax advisor or accountant for filing, you can add them as authorized representative through profile. Some operations require this authorization.
For consumers who don't plan to file independently — at minimum, have the IRIS account exist. Even if your tax advisor handles filing, your IRIS access allows checking status and receiving notifications directly.
Multiple tax categories or complex situations
Some scenarios require additional considerations:
Salaried + business income — single IRIS account can handle multiple income sources. The account links to your CNIC; all income tax matters use single profile.
Property income with rental — separate income category but managed through single account. Property details added during filing rather than during registration.
Multiple employers — single IRIS account; multiple employers reported during filing rather than separate accounts.
Sole proprietorship business — register sole proprietorship separately if you have business operations. The business may need separate registration (NTN if applicable, sales tax registration). See K14 for business registration.
Partnership in business — partner's individual IRIS account handles their share of partnership income. Partnership entity has its own registration separately.
For consumers transitioning between categories (becoming self-employed after employment, etc.), update IRIS account to reflect new status. The account adapts to changing circumstances.
Common IRIS registration mistakes
- 🚩 Using nickname or partial name instead of full CNIC name
- 🚩 Wrong CNIC number entry (extra dashes, missing digits)
- 🚩 Inactive mobile number causing verification code failure
- 🚩 Email typo causing verification email loss
- 🚩 Address mismatch between CNIC and registration creating future confusion
- 🚩 Weak password causing future security issues
- 🚩 Skipping employer information for salaried individuals
- 🚩 Registering multiple accounts under same CNIC — only one allowed
What if registration fails or has issues
Resolution paths for registration problems:
CNIC verification failure — typically indicates information mismatch with NADRA. Verify CNIC details (current and unmasked). Update CNIC information at NADRA if outdated. Re-attempt registration with corrected information.
Mobile/email verification failure — ensure mobile and email are accessible. Check spam folder for verification emails. Re-request verification code if needed.
Account already exists — your CNIC may already have IRIS account (perhaps registered previously without your knowledge, or registered by employer for tax deduction reporting). Use "Forgot Password" or contact FBR helpline to recover existing account.
Technical errors — temporary IRIS portal issues. Try again after some time. Persistent issues warrant FBR helpline contact (the helpline supports IRIS registration and account issues).
Information conflicts — discrepancies between sources requiring resolution at the source. Update CNIC, employer records, or other sources before re-attempting registration.
For most users, registration completes successfully on first attempt. Issues typically have specific causes addressable through targeted resolution.
Frequently Asked Questions
Yes — IRIS registration is independent of filing history. You can register without ever having filed; the registration creates the account allowing future filing. Many first-time filers register and immediately use the account for their initial return. Some consumers register proactively even before they're liable to file, building tax compliance history early. The registration is administrative; filing is separate activity using the registered account.
No — individual IRIS registration is fully online. The portal handles complete registration without office visits. CNIC verification happens automatically through NADRA integration. For special situations (business registration with sales tax, certain corporate categories), office visits may be needed; standard individual registration is online-only. The convenience of online registration makes IRIS accessible to all Pakistani consumers.
Email is typically required for IRIS registration. The verification process uses both mobile and email. Without email, registration completion isn't standard. For consumers without email: create one through free services (Gmail, Outlook, etc.) before IRIS registration; many free email services exist. The email becomes your communication channel with FBR; having one is generally necessary for modern Pakistani tax compliance.
Limited possibility. Registration requires entering personal information matching CNIC; this is technically possible by others with your CNIC information. However: the mobile and email verification require your access; the account becomes accessible only through your verification. For tax advisor scenarios — they can guide you through registration but the verification codes go to your registered mobile/email. The account is fundamentally tied to your identity.
No — IRIS registration is completely free. The portal access and account creation involve no charges. Filing tax returns through IRIS is also free; only tax payments themselves involve money. Beware of services charging "registration fees" — these are typically third-party services providing assistance, not actual FBR fees. For consumers wanting professional help with registration, the cost is the advisor's fee, not an FBR fee.
Yes — update IRIS profile when contact information changes. Outdated mobile or email means missing important FBR communications, verification codes for future operations, deadline reminders, etc. Update through IRIS profile management. Some updates may require re-verification of new contact information. For consumers with frequent address or contact changes, periodic IRIS profile review prevents missed communications.