FBR ka IRIS (Integrated Revenue Information System) portal Pakistan mein income tax return file karne ka official platform hai. Yeh 2014 mein launch hua tha aur 2021 mein mukammal overhaul hua jab FBR ne legacy system ko replace kiya. Aaj karib 5 million taxpayers IRIS par registered hain. Lekin bohot se Pakistanis ke liye IRIS par return file karna ek challenging task hai - 165+ fields, mukhtalif forms, aur technical jargon ki wajah se log confuse ho jate hain. Is comprehensive walkthrough mein hum har step ko detail mein cover karenge - registration se le kar final submission tak. Yeh guide specially beginners ke liye design ki gayi hai jo pehli dafa return file kar rahe hain.
IRIS Portal ka Introduction aur Background
IRIS portal https://iris.fbr.gov.pk par available hai aur yeh 24/7 accessible hai. Yeh browser-based system hai jo modern web browsers (Chrome, Firefox, Edge) par smoothly chalta hai. Mobile browsers par bhi chal jata hai lekin desktop ya laptop recommended hai kyunke forms detailed hote hain aur small screen par difficult hota hai. Bohot se log smartphone se file kar lete hain lekin at least 7-inch screen recommended hai.
IRIS ka architecture PRAL (Pakistan Revenue Automation Limited) ne develop kiya hai. Yeh FBR ka subsidiary hai jo tax automation systems develop karta hai. IRIS mein different modules hain - income tax return, sales tax return, withholding tax statement, wealth statement, aur refund application. Individual filers ke liye sabse important modules income tax return (Form 114) aur wealth statement (Form 116) hain. Businesses ke liye sales tax return (Form 3) aur withholding statement (Form 165) bhi important hain.
IRIS mein kuch important features hain - pre-filled data (employer ne jo WHT kata hai woh auto-populate hota hai), online validation (galtiyan real-time detect hoti hain), draft save (incomplete form ko baad mein continue kar sakte hain), aur PDF download (submitted return ki copy mil jati hai). Yeh features tax filing ko easier banate hain lekin tab bhi aap ko tax laws ka basic understanding honi chahiye. Yeh guide aap ko dono provide karegi - technical walkthrough aur tax concepts.
Step 1: Registration Process - CNIC, Phone, Email Setup
Registration ka process simple hai lekin carefully follow karna zaroori hai. Pehle https://iris.fbr.gov.pk par jayein aur "Registration for Unregistered Person" button par click karein. Ek form khulega jismein aap ko apna CNIC number dena hoga. CNIC NADRA ke database se verify hoga - yani aap ka CNIC active aur valid hona chahiye. Agar CNIC expire hua hai to pehle NADRA se renew karwayein.
CNIC verification ke baad aap ko form fill karna hai jismein following fields hote hain: full name (jo CNIC ke mutabiq ho), father name, mother maiden name (optional lekin recommended), date of birth (CNIC ke mutabiq), gender, marital status, religion (optional), aur occupation. Mobile number jo CNIC se linked ho woh deni hai - is par OTP aayega. Email address bhi deni hai - yeh bhi verify hoga. Address - permanent aur postal dono deni hain. Bank account details - IBAN aur account title.
Form submit karne ke baad aap ke mobile aur email par 6-digit OTP aayega within 5 minutes. Woh OTP enter karein aur account activate ho jayega. Phir aap ko password set karna hoga - password kam az kam 8 characters ka hona chahiye, jismein ek uppercase letter, ek lowercase letter, ek number, aur ek special character ho. Password secure jagah save karein - IRIS ka password recovery process slow hai (3-5 working days). Registration complete hone ke baad aap ka username aap ka CNIC hai aur password aap ne set kiya.
Step 2: Login aur Dashboard Overview
Login karne ke liye CNIC aur password enter karein. Captcha bhi solve karna hoga. Successful login ke baad dashboard khulega jo aap ke tax profile ka overview deta hai. Dashboard mein following sections hote hain: Pending Tasks (jo returns file karni hain), Filed Returns (jo already submit ho chuki), Notices (FBR se aayi koi notice), Refunds (refund applications), aur Profile Completion Status (aap ka profile kitna complete hai).
Dashboard ka top menu navigation hai - "Drafts", "Returns", "Statements", "Notices", "Refunds", aur "Profile". Bohot se beginners dashboard dekh kar confuse ho jate hain lekin asal mein simple hai. Income tax return file karne ke liye "Returns" menu mein jayein aur "Income Tax Return" select karein. Wealth statement file karne ke liye "Statements" menu mein jayein aur "Wealth Statement" select karein.
Profile completion status check karna zaroori hai - agar profile incomplete hai to return filing ke waqt errors aate hain. Profile mein bank accounts, properties, vehicles, aur business details add karne hote hain. Yeh data wealth statement mein auto-populate hota hai. Dashboard ka right side mein "Quick Links" section hota hai jahan se common actions directly access kiye ja sakte hain. Yeh modern UI design PRAL ne 2024 mein introduce kiya hai.
Step 3: Personal Profile Completion - Bank, Properties, Vehicles
Profile completion mandatory hai return filing se pehle. "Profile" menu mein jayein aur different sections fill karein. Pehla section "Personal Information" hai jismein basic details verify karein - name, CNIC, date of birth, etc. Agar koi galti hai to update karein. Yeh data NADRA se sync hota hai isliye yahan changes limited hote hain.
Doosra section "Bank Accounts" hai. Yahan aap ke saari Pakistani bank accounts add karein - IBAN (24 characters ka PK se shuru), account title, bank name, aur branch code. Bohot se log sirf ek account add karte hain lekin agar aap ke multiple accounts hain to sab add karein kyunke FBR CIB (Centralized Information Branch) database ke through sab accounts ki information rakhta hai. Agar aap disclose nahi karenge to audit mein problem ho sakti hai. Foreign bank accounts bhi disclose karein agar hai (Foreign Income aur Asset Declaration Act 2018 ke under).
Teesra section "Properties" hai. Yahan aap ki owned properties add karein - residential, commercial, agricultural, aur plots. Har property ke liye: property type, address, area (in sq yd or kanal), acquisition date, aur acquisition cost. FBR valuation aur DC rate bhi mention karna hoga. Choutha section "Vehicles" hai - aap ki owned vehicles ki details: registration number, make, model, year, aur acquisition cost. Paanchva section "Business" hai agar aap ka koi business hai to uska details. Yeh profile completion 30-60 minutes lagti hai lekin yeh one-time effort hai - saal mein sirf update karna hota hai.
Step 4: Form 114 (Salaried) Selection aur Form Setup
Ab actual return filing start karte hain. "Returns" menu mein jayein aur "Income Tax Return (Form 114)" select karein. Ek dropdown khulega jismein aap tax year select karein (jaise 2025-26). Aap ko form ki type select karni hogi - "Salaried" ya "Non-Salaried" ya "Business". Salaried individuals ke liye "Salaried" option choose karein. Form khulega jismein multiple tabs honge.
Form ke pehle part mein "Personal Information" tab hai jo automatically populated hota hai aap ke profile se. Verify karein ke sab sahi hai. Phir "Income from Salary" tab par jayein jo next step mein cover hoga. Form ke structure ko samajhna zaroori hai - yeh 12 tabs mein divided hai: Personal Info, Salary, Property, Business, Capital Gains, Other Sources, Foreign Income, Tax Credits, Foreign Income, Withholding Tax, Tax Computation, aur Verification.
Har tab par data entry karne ke baad "Save Draft" button par click karein. Yeh important hai kyunke agar session expire ho jaye to data lost nahi hoga. Bohot se beginners yeh galti karte hain ke draft save nahi karte aur 30-40 minutes ka data lost ho jata hai. IRIS session 30 minutes inactive hone ke baad expire ho jata hai. Draft har tab ke baad save karein. Form 114 total mein 165+ fields hote hain jo sab fill karne hote hain (jo applicable hon).
Step 5: Income from Salary - Detailed Entry aur Salary Certificate
"Income from Salary" tab par click karein. Yahan aap ko employer details enter karne hain: employer name, employer NTN (National Tax Number), employer address, aur employer business code. Yeh sab information aap ki salary certificate par available hoti hai jo HR department se milni chahiye. Agar aap ne multiple employers se salary li hai saal mein to sab ke details add karein - "Add Another Employer" button se.
Salary breakup enter karein - basic salary, house rent allowance (HRA), conveyance allowance, medical allowance, bonus, commission, aur other allowances. Salary certificate mein yeh sab detail hoti hai. Total taxable salary auto-calculate ho jayegi. Tax-free allowances (jaise conveyance allowance Rs 2,500/month tak) ko alag se mark karein. Yeh important hai kyunke tax-free allowances par tax nahi lagta.
Salary deductions enter karein - provident fund contribution, gratuity contribution, aur group insurance. Yeh sab tax-free hain limits ke under. Phir "Tax Deducted at Source" (TDS) enter karein - jo WHT employer ne kata hai. Yeh amount salary certificate par clearly likha hota hai. Agar employer ne SRO 1058(I)/2021 ke under tax deducted kiya hai to woh bhi mention karein. Total tax deducted ka amount next step mein tax liability se adjust hoga. Salaried individuals ke liye yeh sabse important tab hai kyunke 80-90% income yahan se hoti hai.
Step 6: Income from Property aur Rent Detail
Agar aap ke pass rental property hai to "Income from Property" tab par data enter karein. Yahan property details add karein - property address, type (residential ya commercial), aur total area. Phir annual rent received enter karein. Bohot se log rent ko kam show karte hain lekin yeh risky hai kyunke FBR ka CIB database tenants ke payments track karta hai aur actual rent pata laga sakta hai.
Deductions claim karein jo allowed hain: repair allowance (1/5th of rent = 20% automatically), insurance premium (actual), ground rent (actual), collection charges (actual, max 6% of rent), aur profit on money borrowed (markup on loan for property purchase). Repair allowance flat 20% mil jata hai bina koi proof ke. Lekin agar aap repairs par zyada kharach karte hain to actual repair allowance claim karne ki jagah flat 20% better hota hai.
Phir WHT enter karein jo tenant ne kata hai - 5% (filer landlord) ya 15% (non-filer landlord) Section 155 ke under. Yeh tenant ki responsibility hai WHT katni ki lekin landlord ko receipt lazmi milni chahiye. Agar tenant ne WHT nahi kata to landlord ko apni tax liability khud pay karni hogii. Vacant property (jahan rent nahi aa rahi) ki bhi details enter karein lekin uski income zero hogi. Self-occupied property (apna ghar) ki bhi details lekin uski income bhi zero hoti hai tax purposes ke liye.
Step 7: Income from Business aur Capital Gains Detail
"Income from Business" tab sirf tab fill karein agar aap ka koi side business, freelancing, ya consultancy hai. Salaried individuals jo sirf employment se kamate hain woh yeh tab skip kar sakte hain. Agar business income hai to following enter karein: business name, NTN (agar registered), business activity code, aur net profit (after all business expenses). Bohot se salaried individuals part-time consulting karte hain - yeh income bhi declare karein kyunke bank transactions ke through FBR ko pata chal jata hai.
"Income from Capital Gains" tab par aap ki investments ki sales par gains enter karein. Yeh teen categories mein divided hai: (1) Securities (PSX shares, mutual funds) - short term (held less than 12 months) par 15% tax, aur long term par 0%. (2) Real property - sale par CGT slabs: <1 year 15%, 1-2 years 12.5%, 2-3 years 10%, 3-6 years 7.5%, 6+ years 0%. (3) Crypto aur virtual assets - abhi tax framework clear nahi lekin gains report karein.
Capital gains calculation ke liye purchase price, sale price, acquisition date, aur sale date enter karein. IRIS automatically gain/loss aur tax calculate karta hai. Capital losses ko carry forward kar sakte hain next 6 years tak (sirf capital gains ke against, salary ke against nahi). Mutual funds aur ETFs ki gains bhi yahan report karein. Naya section 2024 mein add hua - "Foreign Capital Gains" jo Roshan Digital Account se investments par apply hota hai.
Step 8: Income from Other Sources aur Foreign Income
"Income from Other Sources" tab par following enter karein: profit on debt (bank deposits, NSS schemes, savings certificates), dividend income (PSX listed companies se), royalty income, prize bond winnings, aur gifts received in business context. Profit on debt par 10% WHT already lagta hai filers par, 15% non-filers par. Yeh WHT adjust hoga tax liability mein. Dividend par 15% WHT lagta hai jo final tax hai - yani aur tax nahi dena.
Profit on Behbood Savings Certificates Rs 1 million tak tax-free hai Section 151 ke under. Yeh senior citizens aur widows ke liye hai. Agar aap qualify karte hain to yeh exemption claim karein. Special Savings Certificates aur Regular Income Certificates par bhi WHT lagta hai jo filers ke liye adjustable hai. Bohot se log NSS profit ko disclose nahi karte lekin State Bank se FBR ko data transfer hota hai, isliye declare karna lazmi hai.
"Foreign Income" tab agar aap ka overseas income hai (jaise Roshan Digital Account se profit, foreign dividends, ya property rent abroad). Resident Pakistanis (jo 183 days+ Pakistan mein rehte hain) ko apni global income declare karni hai. Non-resident Pakistanis sirf Pakistan-source income declare karte hain. Foreign tax credit available hai Section 103 ke under - agar aap ne foreign country mein tax pay kiya hai to woh Pakistan mein credit mil jata hai. Double Taxation Avoidance Agreements (DTAAs) bhi apply hote hain.
Step 9: Tax Credits aur Withholding Tax Adjustment
"Tax Credits" tab par aap eligible deductions claim karein. Pehla - charitable donations Section 61: approved NGOs ko donation par 30% of taxable income tak tax credit. Approved NGOs ki list FBR website par available hai. Donation receipts lazmi rakhein. Doosra - investment in pension fund Section 63: VPS (Voluntary Pension Scheme) mein contribution par 20% of taxable income tak credit. Max Rs 2 million per year. Teesra - life insurance premium Section 62: 20% of taxable income tak.
Choutha - markup on housing loan Section 64: first house ka loan le to markup par 30% of taxable income ya Rs 1.5 million (jo bhi kam) tak credit. Yeh sirf first house ke liye hai aur loan registered financial institution se hona chahiye. Paanchva - children education fees Section 64A: Rs 50,000 per child (max 3 children, total Rs 150,000). Chayta - new equity investment Section 65E: PSX par new investment par 10% credit, max Rs 25 lakh investment.
"Withholding Tax" tab par aap ke saari WHT deductions ka summary hota hai. Yeh tab 165+ fields ka hai kyunke har WHT section ka alag code hai. Sabse common: 149 (cash withdrawal), 150 (banking transactions), 151 (profit on debt), 152 (dividend), 153 (payments to non-residents), 154 (exports), 155 (rent), 156 (brokerage), 233 (vehicle purchase), 236 (property purchase). Yeh sab data aap ki bank statements aur salary certificate se extract karna hai. Total WHT amount tax liability se deduct hoga.
Step 12: Tax Computation aur Verification aur Submission
"Tax Computation" tab IRIS automatically calculate karta hai. Total income (sum of all sources) - deductions = taxable income. Tax on taxable income (slab rates ke mutabiq) - tax credits - WHT = final tax payable/refundable. Agar payable amount hai to aap ko PSID (Payment Slip ID) generate karna hoga aur bank mein payment karni hai. Payment modes: online banking, ATM, ya physical challan. Payment receipt ka CPR (Computerized Payment Receipt) download karein aur upload karein IRIS mein.
Agar refundable amount hai to "Refund Application" submit karna hoga Section 170 ke under. Refund processing 3-6 months lagti hai. Bank account details verify karein - agar IBAN galat hai to refund stuck ho jayegi. "Verification" tab par aap ko attestation karni hai. E-enrollment verify kiye hue individuals ke liye OTP-based verification hai - mobile aur email par OTP aayega. Digital signature (PKI certificate) wale log apna certificate upload karenge.
Verification ke baad "Submit" button par click karein. Ek confirmation popup aayega - "Are you sure you want to submit?" Yes karein. Acknowledgement receipt generate hogi jismein aap ka acknowledgment number, filing date, aur return summary hogi. Yeh receipt PDF mein download karein aur save karein - yeh aap ka proof of filing hai. ATL mein next Monday ke update mein aap ka naam appear ho jayega (1-7 days lagta hai). Income tax return aur wealth statement dono submit karna lazmi hai.
Acknowledgement receipt lazmi download aur save karein. Yeh future mein audit ya notice ki surat mein aap ka proof hai. Receipt mein mentioned acknowledgement number ko bank, employer, aur property transactions ke liye reference ke taur par use karein.
Real Case Study aur Common Errors aur Penalties
Real case study lete hain - Asad, 32 saal, software engineer Karachi mein, monthly salary Rs 220,000. Asad ke pass ek rental flat bhi hai (Rs 35,000 monthly rent) aur Rs 1.5 crore ka bank deposit (annual profit Rs 2,200,000). Asad ke employer ne salaried WHT Rs 8,750 monthly kata. Asad ne IRIS par registration ki, profile complete ki (2 bank accounts, 1 property, 0 vehicles), aur Form 114 fill shuru kiya.
Salary tab mein Asad ne employer details aur salary breakup enter kiya (Rs 2.64M yearly, including basic Rs 1.4M, HRA Rs 600,000, conveyance Rs 30,000, medical Rs 18,000, bonus Rs 220,000). Taxable salary Rs 2.49M aayi (conveyance exempt Rs 30,000, medical exempt Rs 18,000). Property tab mein flat ka rent Rs 420,000 entered, 20% repair allowance Rs 84,000 deducted, net property income Rs 336,000. Other Sources tab mein Rs 2.2M bank profit entered. Total income Rs 5.046M.
Tax computation: Rs 5.046M par tax = Rs 425,000 + 25% x (5,046,000 - 4,000,000) = Rs 676,500. Tax credits: pension fund Rs 200,000 (Section 63) = Rs 135,300 saved, donation Rs 100,000 = Rs 25,000 saved. Total tax after credits Rs 516,200. WHT: salary Rs 105,000 + property Rs 21,000 + bank profit Rs 220,000 = Rs 346,000. Net tax payable Rs 170,200. Asad ne PSID generate ki, bank mein payment ki, aur verification ke baad submit kiya. Total time 2 hours laga. Asad ko Rs 1,040 ka ATL update bhi mila.
Common errors: (1) Bank account details galat - IBAN mein typo, is se refund nahi milta. (2) Salary certificate data galat enter - employer ka NTN galat, ya WHT amount galat. (3) Property rent kam show karna - FBR ko pata chal jata hai. (4) Multiple bank accounts disclose na karna. (5) Capital gains miss kar dena. (6) Tax credits claim na karna bina receipts ke. (7) Wealth statement mein assets miss karna. (8) Verification OTP expire hone se re-submit karna.
Penalties: Late filing Rs 1,000/day individual (max 50% of tax). Non-filing Rs 10,000 + 5% of tax per month. Incorrect filing Rs 25,000 + 100% of under-reported tax. ATL se drop hone par 2x WHT rates lagti hain. Late filing surcharge 12% per annum tax liability par. Yeh penalties avoid karne ke liye timely aur accurate filing zaroori hai. Agar pehli dafa file kar rahe hain to help le sakte hain - tax practitioner ya IRIS helpline 051-111-772-772.
Aam Sawalat (FAQ)
IRIS registration ke liye aap ko chahiye: valid CNIC, registered mobile number (jo CNIC se linked ho), email address, aur kuch personal details. OTP verification ke liye mobile aur email dono par code aata hai. Bank account details baad mein add kar sakte hain profile completion ke waqt.
Individuals (salaried aur non-salaried) ke liye tax year 2025-26 ki return ki last date September 30, 2026 hai. Companies ke liye 6 months after year-end (December 31 agar June year-end hai). FBR kabhi kabhi 30 days ki extension deti hai. Late filing par Rs 1,000 per day penalty lagti hai individuals ke liye.
Form 114 income tax return hai jismein saari income details hoti hain (salary, business, property, capital gains, etc.). Form 116 wealth statement hai jismein aap ki assets aur liabilities hoti hain. Salaried individuals ko dono file karne hote hain - Form 114 main return hai aur Form 116 attachment hai.
Agar aap ka withholding tax (WHT) aap ke actual tax liability se zyada hai to aap ko refund milega. IRIS automatically refund amount calculate kar deta hai. Refund claim karne ke liye application IRIS mein submit karni hoti hai. Processing 3-6 months lagti hai. Bank account mein direct credit hoti hai.
E-enrollment yani electronic verification hai jis ke liye aap ko apne mobile number aur email par OTP aata hai. Yeh basic verification hai jo har filer ke liye mandatory hai. Digital signature (PKI certificate) advanced level hai jo companies ke liye zaroori hai. Individuals ke liye e-enrollment sufficient hai.
IRIS mein return file karne ke baad aap usay revise kar sakte hain Section 111(5) ke under, lekin sirf assessment order pass hone se pehle. Revised return ke liye "Revision of Return" option use karein. Original return ki filing date se 5 years tak revise kar sakte hain agar koi income under-report hui thi.
Salary certificate employer se milni chahiye - yeh mandatory hai salaried return ke liye. Salary certificate mein aap ki gross salary, deductions, aur WHT amount hota hai. Agar employer nahi de raha to HR se demand karein. Bina salary certificate ke file karne par WHT adjust nahi hoga aur aap ka tax double aa sakta hai.
Individuals ke liye late filing penalty Rs 1,000 per day hai (minimum Rs 1,000, maximum 50% of tax payable). Plus, ATL se bhi drop ho jate hain, jis se aap ko non-filer rates par WHT dena parega (2x rates). Companies ke liye Rs 10,000 per day penalty hai. Saath hi surcharge bhi lagta hai 12% per annum ki rate se.
Apni salary par tax liability aur WHT adjust karne ke liye hamara FBR Tax Calculator use karein - return file karne se pehle estimate verify karne ke liye perfect.