If you have filed an income tax return with FBR and you believe you are owed a refund โ because you paid more tax than your actual liability through withholding, advance tax, or voluntary payments โ checking the refund status is straightforward but easy to overlook. The FBR has multiple refund tracks operating in parallel: the standard RTO (Regional Tax Office) refund, the automated income tax refund on the IRIS portal, the sales tax refund, and the customs duty refund. This guide walks through every official channel for checking the status of your income tax refund in 2026, what each status means, and what to do if your refund is delayed, stuck, or disputed.
How FBR tax refunds work in 2026
Pakistan’s income tax refund process has been substantially automated since the introduction of IRIS 2.0 in 2024. The flow is:
- You file your return via IRIS, declaring total tax paid (via withholding certificates, advance tax, and any voluntary payments) and total tax liability
- IRIS calculates the difference โ if tax paid exceeds liability, the difference is your refund
- For refunds up to Rs 1 million with no audit flags, IRIS auto-approves and the refund enters the State Bank of Pakistan (SBP) disbursement queue
- For larger refunds or flagged cases, the file is routed to your RTO for manual review
- Once approved at every level, the refund is paid via the IBFT (Inter-Bank Funds Transfer) to the bank account you declared in your return
Method 1 โ IRIS portal “My Refunds” (fastest)
The IRIS portal gives you the most authoritative, real-time view of your refund status:
- Visit iris.fbr.gov.pk from any browser
- Log in with your CNIC (registered as your IRIS username) and your IRIS password
- Navigate to “My Refunds” in the left sidebar
- The page lists every refund claim associated with your NTN/CNIC โ current and historical
- Click on any individual refund for full status detail including the audit trail (received, in-process, approved, paid, rejected, etc.)
The status field will show one of these values:
| Status | Meaning |
|---|---|
| Refund Request Received | Your return has been processed; refund computed; awaiting initial review |
| Refund Approved | Approved by IRIS or RTO; entering SBP disbursement queue |
| Refund Paid | Funds transferred to your declared bank account |
| Refund Rejected | Refund denied; specific reason given (e.g., duplicate claim, no actual liability) |
| Refund Adjustment | Refund applied against an outstanding demand (tax arrears) |
Method 2 โ FBR Refund Status Portal (no login required)
For a quick check without logging in to IRIS, FBR has a public refund status lookup:
- Visit the FBR refund status portal (typically at fbr.gov.pk or via the link in the IRIS welcome page)
- Enter your CNIC and the captcha
- The portal displays the basic refund status (received, approved, paid, rejected)
This is a stripped-down version of the IRIS “My Refunds” view. Use it if you cannot remember your IRIS password or want a quick check without logging in.
Method 3 โ Contact your RTO directly
For refunds that have been stuck in manual review beyond 180 days, or for disputes and clarifications, contact the RTO that has jurisdiction over your case:
- Identify your RTO based on the city of your declared address in the return (or the RTO that handled your case if you’re unsure)
- Visit the RTO’s Refund Cell with your CNIC and return acknowledgement number
- Request a status update โ the RTO staff can pull up your case file and tell you exactly where it is in the process
- If the refund is stuck in audit review, ask which officer is handling it and request a contact for follow-up
RTO contact details are available on fbr.gov.pk under “Contact Us.”
Method 4 โ Helpline and email
FBR operates a dedicated refund helpline and email:
- Helpline: 051-111-772-772 (Monday-Friday, 8am to 11:30pm)
- Email: [email protected]
- Refund-specific email: [email protected]
Email is often more effective than the helpline for specific case status โ include your CNIC, return acknowledgement number, and the specific tax year you’re inquiring about.
What to do if your refund is delayed
Refund delays fall into a few common buckets:
| Delay type | Cause | Action |
|---|---|---|
| Awaiting audit review | Case flagged for verification (e.g., discrepancy in declared income vs withholding) | Wait 60-90 days for audit completion; provide any requested documents proactively |
| Bank account mismatch | Bank account declared in return is closed or name mismatch | Update the bank account on IRIS under “My Profile โ Bank Accounts” and request re-disbursement |
| Adjustment against arrears | Refund applied to clear prior tax demand | Check IRIS adjustment note; if contested, file an appeal with CIT(A) |
| Funds not yet released by SBP | SBP queue is long during peak season | Wait 30-45 days from “Approved” status; escalate to RTO if longer |
| Refund rejected | Technical issue (e.g., no actual liability declared, withholding certificate not matched) | Review rejection reason on IRIS; correct the underlying issue and refile if eligible |
Sales tax and customs duty refunds (different process)
This guide focuses on income tax refunds, but if you have filed sales tax or customs duty refund claims, the process is different:
Sales tax refund
Sales tax refunds (for zero-rated supplies, exports, or excess input tax) are claimed via STR (Sales Tax Return) on IRIS. Status is tracked under “My Refunds” the same way as income tax refunds. The typical processing time is 45-90 days for auto-approved amounts and 120-180 days for manual review.
Customs duty refund
Customs duty refunds (for overpaid duties, drawback on exports, or refund of excess deposits) are handled through the Pakistan Customs Operations (PCO) system, not IRIS. To check status, log in to the WeBOC (Web-Based One Customs) portal at weboc.gov.pk and navigate to “Refund Tracking.”
The 2026 refund-fast-track for active filers
Under the FY27 Finance Act, FBR has committed to a refund fast-track for active filers (those on the ATL):
- Income tax refunds up to Rs 5 million processed within 45 days of return filing
- Sales tax refunds (input tax on zero-rated supplies) within 60 days
- Customs duty refunds (drawback claims) within 75 days
- Auto-approval of refunds if no audit flags and bank account on file is valid
These commitments are not always met in practice, but they create a baseline you can use when escalating a delayed refund through the helpline or RTO.
How to make sure your refund goes through smoothly
The single biggest cause of refund delays is mismatch between the bank account declared in your return and the bank account that FBR can actually credit. To avoid this:
- Use a personal bank account in your own name (not a joint account, not a business account)
- Make sure the CNIC on the bank account matches the CNIC on your return exactly
- Keep the account active โ FBR reverses refund payments sent to dormant or closed accounts, which adds 60-90 days to the process
- If you change banks or accounts after filing, update IRIS immediately and request re-disbursement
Frequently asked questions
Related coverage on All Pakistan Taxes
For the broader return-filing framework that determines whether you’re owed a refund, our TY2026 step-by-step return filing guide walks through declaring withholding, advance tax, and computing your liability. Our salary tax slabs calculator helps verify that the right amount was deducted at source. For filer status โ required for the 2026 fast-track โ see our FBR filer status check guide. For freelancers with cross-border income, our freelancer tax filing guide covers the new 0.5% FBR WHT and the refund claim process.
Sources: FBR IRIS portal iris.fbr.gov.pk, FBR Refund Status portal, Income Tax Ordinance 2001 (Sections 170, 171, 174), Finance Act 2026, State Bank of Pakistan IBFT system, FBR circulars of June 2026. Refund thresholds and timelines current as of June 22, 2026.
