FBR PSID Check Online: How to Verify and Pay Tax Challan

Quick Answer
To check an FBR PSID online, open the FBR IRIS portal at iris.fbr.gov.pk, choose Payment Slip ID (PSID) / Computerized Payment Receipt (CPR) Verification, and enter your PSID. A paid PSID links to a CPR, which is your official tax receipt. Pay any unpaid PSID through internet banking, mobile banking, an ATM or a bank branch. For creating a new slip, see our PSID and CPR generation guide.
Introduction: Why FBR PSID Checks Matter in 2026
An FBR PSID check tells you, in under a minute, whether your tax payment exists, whether it is still payable, and whether the Federal Board of Revenue (FBR) has received it. At the Institute of Corporate and Taxation (ICT), we train students and practitioners on these checks every week, because a missing credit can undo a correctly filed return. If you are new to the portal, start with our FBR IRIS login guide for 2026.
The stakes are highest in September. According to ProPakistani (6 September 2026), the FBR had received nearly 2 million income tax returns for tax year 2026 by 5 September, roughly 400,000 more than at the same point last year, with the statutory filing deadline set at 30 September. Many of those filers pay a balance through a PSID in the final days, which is exactly when payment and posting delays become costly. Our Pakistan tax calendar 2026 lists every related due date.
This guide covers verification, payment channels, status meanings, delays, the CPR receipt, legal consequences of late payment, and practical fixes. Generation of a new slip is covered briefly, with full steps in our PSID generation and CPR guide.
Key Takeaways
| Item | What You Need to Know (September 2026) |
|---|---|
| Where to verify | IRIS 2.0 online verification, IRIS Payment History, or the Tax Asaan app |
| What a PSID is | A unique Payment Slip ID that tells the bank who is paying, how much, and for which tax |
| Proof of payment | The Computerized Payment Receipt (CPR), not the PSID slip |
| Payment channels | Internet banking, ATMs, mobile banking, and counters of scheduled banks |
| Late payment cost | Default surcharge at 12% or KIBOR plus 3% a year, whichever is higher |
| Return deadline | 30 September 2026 for individuals and AOPs filing for tax year 2026 |
| FBR helpline | 111-772-772 |
- A PSID only records a payment request. The CPR proves the money actually reached the Federal Board of Revenue. See our IRIS 2.0 login and features guide.
- Always check the PSID status before paying, so you never pay an expired or cancelled slip. Our IRIS login problems guide helps if you cannot get in.
- A wrong NTN, tax year or payment section is the most common reason a payment does not show against your return. See common tax mistakes by Pakistani businesses.
- Provincial sales tax on services is not paid through an FBR PSID. See what sales tax is in Pakistan.
What Is an FBR PSID (Payment Slip ID)?
An FBR PSID (Payment Slip ID) is a unique reference number generated by the FBR's IRIS system for one specific tax payment. The PSID carries the taxpayer's NTN or CNIC, the tax type, the tax year, the payment section and the amount. Banks use the PSID to route money to the correct taxpayer account, which is why no federal tax payment can be processed without one. For the portal itself, read what the FBR IRIS portal is and how it works.
Payment Slip ID (PSID): a system-generated payment request that replaced the manual tax challan. Think of it as a pre-filled digital challan that the bank reads instead of a handwritten form. Your registration details must be correct first, so check our NTN verification guide.
How Is a PSID Different from a CPR and the Old Challan?
The PSID starts the payment; the CPR ends it. A Computerized Payment Receipt (CPR) is issued only after the bank successfully collects the money, so the CPR, not the PSID, is what you keep as proof. Our IRIS 2.0 feature comparison explains where each document appears.
| Document | When Created | What It Proves | Keep for Records? |
|---|---|---|---|
| PSID | Before payment, in IRIS or Tax Asaan | That a payment request exists | Yes, until the CPR is issued |
| CPR | After the bank collects payment | That the FBR received the tax | Yes, permanently |
| Manual challan (legacy) | Filled by hand at a bank | Older paper deposit | Only for historic years |
How Many Digits Does a PSID Have?
Inland Revenue PSIDs generated in IRIS are widely described as 17-digit numbers by practitioner sources. Customs PSIDs generated by the WeBOC system have been reported as 20-digit numbers. If your number looks different, confirm which system produced it before paying. Our e-FBR vs IRIS comparison explains how the older and newer FBR systems relate.
Why Should You Check Your PSID Before and After Paying?
Checking an FBR PSID before payment confirms the amount, tax year and NTN are correct and that the slip is still payable. Checking again after payment confirms the FBR has marked it paid and issued a CPR. Both checks together prevent the two costliest outcomes: paying against the wrong taxpayer and assuming a payment reached the FBR when it did not. Our FBR notices guide shows where missing payments usually surface later.
Benefits of a Two-Step PSID Check
A bank debit alone does not prove the FBR credited your tax, because posting between the bank and the FBR can be delayed or fail. Verifying the PSID status gives you evidence you can attach to a return, a refund claim or a reply to a notice. Refund claims especially depend on clean payment records, as our IRIS tax refund process guide explains.
For practitioners, the check is also a client-service habit. Consultants who reconcile every PSID against its CPR catch errors weeks before an audit does. The Certified Tax Advisor (CTA) course at ICT trains this reconciliation on live IRIS workflows.
Enroll Now in the Certified Tax Advisor Course →
Limitations to Keep in Mind
The PSID system has real limits. A PSID cannot be edited after generation, so a wrong amount or section usually means creating a new slip. Posting delays also rise during peak filing weeks. Knowing these limits in advance saves time, and our IRIS 2.0 filing errors and solutions guide covers related portal issues.
How Can I Check My FBR PSID Status Online?
You can check an FBR PSID status online in three official places: the IRIS 2.0 online verification page, the Payment History section inside your IRIS account, and the Tax Asaan mobile app. The IRIS 2.0 landing page lists a dedicated Payment Slip ID (PSID) / Computerized Payment Receipt (CPR) Verification service among its online verifications. Our IRIS registration guide helps if you do not yet have an account.
What Do You Need Before Checking?
You need the PSID number (or the CPR number if already paid), a working internet connection and, for account-based checks, your IRIS login credentials. If you have forgotten your password, use our IRIS password reset guide first.
Step-by-Step: Verify a PSID Through IRIS Online Verification
Follow these steps on the official portal. The verification page does not require you to log in, which makes it useful for checking a client's or employer's payment. For more on IRIS 2.0 screens, see our IRIS 2.0 login and features guide.
- Open iris.fbr.gov.pk in your browser.
- From the online verification services, select Payment Slip ID (PSID) / Computerized Payment Receipt (CPR) Verification.
- Enter the PSID or CPR number exactly as printed, with no spaces.
- Complete the captcha shown on screen and click Verify.
- Read the result: taxpayer name, amount, tax type and payment status.
- If paid, note or download the CPR details for your records.
Checking Through IRIS Payment History and Tax Asaan
Logged-in taxpayers can see all PSIDs raised against their registration in the IRIS payments area. According to FBR's Tax Asaan help documentation, logged-in users can open "My Payments" to view payments of the last 30 days and filter them by payment type and payment status. Checking a PSID through IRIS or Tax Asaan is free of charge on the FBR side. Our ATL status check guide uses the same verification portal.
A useful warning applies here. The FBR's own verification page states: "Only Following Official resources are legal for the verification regarding Federal Board of Revenue." Third-party websites that ask for your PSID alongside personal details are not official FBR channels, a risk our digital tax audits article also discusses.
What Do the Different PSID Statuses Mean?
An FBR PSID status tells you what action to take next. An unpaid PSID can still be paid, a paid PSID should show a CPR, and an expired or cancelled PSID must never be paid and needs a fresh slip. Reading the status correctly before paying stops duplicate or wasted payments. Our late filer surcharge guide explains why timing matters once a deadline passes.
| PSID Status | What It Means | What You Should Do |
|---|---|---|
| Unpaid / Pending | Slip created, no money received yet | Pay before the expiry date on the slip |
| Paid | Bank collected payment, FBR credited it | Download and save the CPR |
| Expired | Slip passed its validity without payment | Generate a new PSID; do not pay the old one |
| Cancelled | Slip withdrawn by the system or user | Generate a new PSID with correct details |
| Paid but not showing | Bank debited you; FBR has not posted it | Wait for posting, then contact bank and FBR |
Decision Matrix: Should You Pay This PSID Now?
Pay only when three conditions are true: the status is unpaid, the expiry date has not passed, and the NTN, tax year and section on the slip match your liability. If any one fails, create a new PSID. A PSID should be paid only when its status is unpaid, its expiry date is still ahead, and its taxpayer and tax details match your actual liability. For business taxpayers, our business income tax return guide shows how payments tie into the return.
How Do I Pay an FBR PSID Online or at a Bank?
You can pay an FBR PSID through four channels: internet banking, ATMs, mobile banking, and over the counter at scheduled bank branches. The FBR lists these four Alternate Delivery Channels (ADC) for paying customs duty, income tax, sales tax and federal excise duty. In every channel, you enter the PSID and the bank fetches the amount automatically. Our withholding tax on bank transactions guide covers related banking deductions.
According to Business Recorder (March 2018), the FBR launched this online collection mechanism in collaboration with the State Bank of Pakistan (SBP) and the 1-Link network, letting taxpayers pay directly from commercial bank accounts. See our FBR digital transformation article for how this fits the wider shift.
| Channel | Best For | What You Need | Watch Out For |
|---|---|---|---|
| Internet banking | Individuals and firms paying from a desk | Online banking login, PSID | Daily transaction limits |
| Mobile banking / wallets | Quick payments on the go | Banking app or wallet such as JazzCash, PSID | App-level limits |
| ATM | Account holders without online banking | ATM card, PSID | Printed slip may fade; photograph it |
| Bank counter | Large payments or cash payers | PSID printout, CNIC | Slower posting due to batch processing |
Step-by-Step: Pay a PSID Through Internet or Mobile Banking
The process is the same across most Pakistani banks, because FBR appears as a standard biller. If you are paying tax as a freelancer, our freelancer tax guide explains which liabilities apply.
- Log in to your bank's internet or mobile banking.
- Open Bill Payments and choose FBR as the biller (sometimes listed under tax or government payments).
- Enter the PSID number.
- Check the amount, taxpayer name and tax details fetched on screen.
- Confirm the payment with your OTP or PIN.
- Save the transaction confirmation, then verify the PSID status in IRIS.
Under the FBR procedure, entering the PSID displays the payment details for the taxpayer's approval, and the account is debited only after confirmation. If the fetched name or amount looks wrong, stop and recheck the slip. Paying under an old manual process can create mismatches, as our income tax return mistakes guide shows.
How Long Does a PSID Payment Take to Show as Paid?
An FBR PSID paid through internet banking, mobile banking or an ATM usually updates quickly, while counter payments can take longer because banks process them in batches. The FBR's original notice on digital channels set a short window for marking payments paid. If a payment is still unposted after a few working days, contact your bank first and then the FBR helpline. Our IRIS login problems guide helps if the portal itself is the issue.
When launching the facility, the FBR stated: "Within 03 hours of confirmation, the payment will be marked as paid." That timeline applied to digital channels at launch, and actual posting can vary during high-volume weeks. Practitioner guidance notes that stuck payments are relatively rare but happen during high-volume periods such as the September filing season. Paying a few days before any deadline gives you room to fix a delay. Our tax year 2026 documents guide helps you prepare early.
Payment Posting Timeline
| Stage | What Happens | Your Action |
|---|---|---|
| Payment confirmed | Bank debits your account | Save bank confirmation |
| Provisional authorisation | Payment reaches the FBR system | Check PSID status in IRIS |
| Marked paid | PSID shows Paid; CPR generated | Download CPR |
| Not posted after several working days | Possible bank or gateway delay | Contact bank with transaction reference, then call 111-772-772 |
For unresolved payment issues, the FBR directs taxpayers to its helpline at 111-772-772. Keep your PSID, bank reference and CNIC ready before calling. If the issue later appears as a demand, our guide to responding to FBR notices explains next steps.
How Long Is an FBR PSID Valid?
An FBR PSID is valid only until the expiry date shown on the slip itself, and taxpayers should treat that printed date as the only reliable limit. Published guides disagree on a standard period, so do not rely on a rule of thumb. If the expiry has passed, generate a new PSID instead of trying to pay the old one. Our PSID generation guide shows how to create a replacement.
The disagreement is real. One tax calculator site states a PSID is valid for seven days from generation, while a Lahore practice's 2026 guide states it expires 24 hours after generation. Neither is an FBR notification, which is why this guide does not present either figure as the rule. Read our Income Tax Ordinance compliance guide for how official positions are published.
The safest habit is simple. Generate the PSID on the day you intend to pay, and pay it within the same banking session. The safest approach is to generate an FBR PSID on the same day you plan to pay it, because expiry rules are displayed per slip and are not uniformly published. Customs users should note that FBR's WeBOC e-payment FAQs advise paying on the day of PSID generation to avoid exchange-rate effects. Importers can read our import and export tax rules guide.

How Do I Verify and Download My CPR?
You verify a CPR the same way you verify a PSID: through the IRIS PSID/CPR verification service or your IRIS payment records. Once a PSID shows Paid, its CPR number confirms the FBR received the tax, and that CPR is the document auditors, banks and tax officers accept as proof. Our tax audit guide explains why auditors ask for CPRs first.
Computerized Payment Receipt (CPR): the official FBR-recognised receipt linked to a paid PSID. A bank's SMS or app screenshot is helpful supporting evidence, but the CPR is the record that ties the money to your NTN and tax year. Our existing CPR walkthrough covers the download screens in detail.
What Should You Check on the CPR?
Confirm four fields match your intention: taxpayer NTN or CNIC, tax year, payment section or nature of payment, and amount. A CPR with the wrong tax year still shows money was paid, but it may not adjust against the liability you meant to settle. Salaried taxpayers can see how CPRs feed into the return in our salaried IRIS 2.0 filing guide.
Store CPRs in one folder per tax year, named by date and tax type. Firms handling many payments often track them in a spreadsheet, a skill taught in the Master Advanced Excel course.
Enroll Now in Master Advanced Excel →
Which Taxes Can Be Paid Through an FBR PSID?
An FBR PSID covers federal taxes administered by the FBR, including income tax, sales tax on goods, federal excise duty and customs duty. Income tax PSIDs include advance tax, tax paid with the return, demands raised in orders, and withholding tax deposited by agents. Provincial sales tax on services is outside the FBR PSID system. Our sales tax vs income tax guide explains the split.
FBR's e-payment taxpayer guide lists payment natures such as Current Demand, With Return, Advance Payment, Arrear Demand and Miscellaneous/Others. Choosing the correct nature of payment matters as much as the amount. For withholding agents, the PRAL e-payment training guide shows that the Deduction at Source option allows data entry online or by attaching a prescribed Excel file. See our withholding tax handling guide.
| Tax Type | Typical Payer | Paid Through FBR PSID? |
|---|---|---|
| Income tax (with return, advance, demand) | Individuals, AOPs, companies | Yes |
| Withholding tax deposits | Employers, companies, prescribed persons | Yes |
| Sales tax on goods | Registered persons under the Sales Tax Act, 1990 | Yes |
| Federal excise duty | Manufacturers and specified service providers | Yes |
| Customs duty | Importers and clearing agents (via WeBOC) | Yes, through customs PSID |
| Provincial sales tax on services | Service providers registered with PRA, SRB, KPRA or BRA | No, paid through the provincial authority's system |
How Do Businesses Pay Sales Tax Through a PSID?
A sales tax PSID is generated against a Sales Tax Registration Number (STRN), not just an NTN, and must match the tax period of the sales tax return it settles. Registered persons under the Sales Tax Act, 1990 generate the PSID in IRIS or Tax Asaan, pay it through any banking channel, and then verify the CPR before filing. Our guide to filing sales tax returns explains the return side.
FBR's Tax Asaan help documentation states that a user must hold a Sales Tax Registration Number to create a sales tax PSID. Businesses that are not yet registered should complete registration first, as explained in our sales tax registration guide.
Step-by-Step: Paying a Monthly Sales Tax Liability
A sales tax PSID must carry the correct STRN and tax period, because a payment posted to the wrong month cannot automatically settle the return it was meant for. Follow this sequence each month, and pair it with FBR digital invoicing compliance if your business is covered.
- Compute the net sales tax payable for the tax period.
- Generate a sales tax PSID in IRIS or Tax Asaan using your STRN.
- Select the correct tax period before confirming the slip.
- Pay through internet banking, mobile banking, ATM or a bank counter.
- Verify the PSID shows Paid and download the CPR.
- Enter the CPR details in the sales tax return and file it by the due date.
| Check Before Paying | Why It Matters |
|---|---|
| STRN on the slip | Credits the payment to the correct registered person |
| Tax period | Links the payment to the right monthly return |
| Amount | Must match net payable after input tax adjustment |
Businesses that handle monthly sales tax for clients can build this skill properly through the Master Sales Tax course.
Enroll Now in Master Sales Tax →
How Do I Pay Quarterly Advance Tax Through a PSID?
Quarterly advance tax under Section 147 of the Income Tax Ordinance, 2001 is paid through a separate PSID for each quarter, with "Advance Payment" selected as the nature of payment. Individuals pay by the 15th of September, December, March and June, while companies and AOPs pay by the 25th of September, December and March and the 15th of June. Our Pakistan tax calendar 2026 lists these dates alongside other deadlines.
Under Section 147(5), an individual pays advance tax for the September quarter on or before 15 September, with the same 15th-day rule applying to the other quarters. For companies and AOPs, Section 147(5A) sets the 25th of September, December and March, and the 15th of June. These dates come from the section text as amended up to the Finance Act, 2021, so confirm no later Finance Act has changed them. Our Income Tax Ordinance compliance guide tracks such amendments.
| Quarter | Individuals (Section 147(5)) | Companies and AOPs (Section 147(5A)) |
|---|---|---|
| September quarter | 15 September | 25 September |
| December quarter | 15 December | 25 December |
| March quarter | 15 March | 25 March |
| June quarter | 15 June | 15 June |
FBR's e-payment taxpayer guide lists "Advance Payment" as a separate nature of payment from "With Return" and "Current Demand". Each quarterly advance tax payment needs its own PSID with "Advance Payment" selected, so that the credit adjusts against the right tax year. Businesses receiving advance tax notices should also read our guide to FBR notices.
Advance tax computations for companies involve turnover-based formulas and estimates. The Certified Tax Advisor (CTA) course covers these computations with live IRIS payments.
Enroll Now in the Certified Tax Advisor Course →
How Do I Pay a PSID for a Property Transfer?
Property transfer taxes under Sections 236C (seller) and 236K (buyer) of the Income Tax Ordinance, 2001 are paid through a PSID before the registrar, housing society or development authority records the transfer. Each party's liability is calculated separately, a PSID is generated, paid through a bank, and the CPR is shown at transfer. Estimate your liability first with our property tax calculator.
The Finance Act, 2026 changed this area. Practitioner summaries of FBR's Budget 2026-27 salient features report that the Section 236C and 236K rates were cut and converted into lower flat rates. The same summaries report that Section 7E, the tax on deemed income from immovable property, was abolished. Published guides do not agree on the exact new rates, so confirm the current rate card on fbr.gov.pk before paying. Our capital gains tax guide covers the related gain on sale.
Property PSID Workflow
Property transfer taxes are calculated on the higher of the declared price or the FBR-notified value, not only on the price agreed between buyer and seller. Plan the payment days before transfer, and check both parties' filer status using our ATL status check guide.
- Confirm the filer status of buyer and seller on the Active Taxpayer List.
- Calculate 236K (buyer) and 236C (seller) on the higher of declared or FBR value.
- Generate a separate PSID for each party's liability.
- Pay each PSID and verify both show Paid.
- Present the CPRs to the registering authority at transfer.
- Claim the tax as an adjustable credit in the relevant income tax return, where the law allows.
Disputes over valuation and property tax demands often go to appeal. The Advance Taxation and Litigation (ATL) course prepares professionals for these proceedings.
Enroll Now in the Advance Taxation and Litigation Course →
Provincial vs Federal: A Distinction Many Businesses Miss
The Punjab Revenue Authority (PRA), Sindh Revenue Board (SRB), Khyber Pakhtunkhwa Revenue Authority (KPRA) and Balochistan Revenue Authority (BRA) each collect sales tax on services through their own systems. Paying a provincial liability through an FBR PSID puts money in the wrong treasury. Sales tax registrants can learn both sides in the Master Sales Tax course.
Enroll Now in Master Sales Tax →
Importers paying customs duty face a separate WeBOC workflow and valuation rules. The Certified Customs Clearance & Litigation Professional (CCCLP) course covers customs payments end to end.
Enroll Now in the CCCLP Course →
How Can Overseas Pakistanis Pay an FBR PSID from Abroad?
Overseas Pakistanis can pay an FBR PSID from abroad through a Pakistani bank account with internet banking, including a Roshan Digital Account, by choosing FBR as the biller and entering the PSID. For property transfers, NICOP and POC holders can use a separate FBR process to pay advance tax at the filer rate. Our cross-border tax compliance guide covers wider obligations.
According to the State Bank of Pakistan, the Roshan Digital Account links the Pakistani diaspora to the local banking system with digital access to services such as funds transfers and bill payments. Check that your bank's app lists FBR as a biller before relying on it, and read our double taxation relief guide if you earn abroad.
Filer-Rate Process for NICOP and POC Holders
FBR's overseas FAQs explain that eligible NICOP and POC holders can pay property transfer advance tax at the filer rate, even as non-filers, after the Commissioner verifies their documents. The PSID is created by the registering authority, not the overseas buyer. Property buyers should also read our real estate tax guide.
| Step | Who Acts | What Happens |
|---|---|---|
| 1 | Registrar, authority or housing society | Opens the "Overseas Pakistanis" link on FBR's portal and creates the PSID |
| 2 | Registrar, authority or housing society | Enters the NICOP or POC number; the system fetches name and address |
| 3 | Commissioner Inland Revenue | Receives the PSID in the IRIS inbox, verifies documents and approves |
| 4 | Overseas Pakistani | Gets email and SMS approval, then pays the PSID at the filer rate |
Under this procedure, the PSID goes to the relevant Commissioner's IRIS inbox, and the person is informed by email and SMS once it is approved. Overseas clients often need a local adviser for this process, a service area covered in our international tax client guide.
What Happens If You Pay FBR Tax Late?
Paying FBR tax after its due date triggers default surcharge, a time-based charge on the unpaid amount. Under Section 205(1) of the Income Tax Ordinance, 2001 and Section 34(1) of the Sales Tax Act, 1990, both as amended by the Finance Act, 2024, the rate is 12% per annum or KIBOR plus 3% per annum, whichever is higher. Our non-filer tax rates guide covers other costs of non-compliance.
According to Riaz Ahmad & Company's Finance Act 2024 memorandum, the default surcharge rate in both Section 205(1) and Section 34(1) was revised to 12% or KIBOR plus 3% per annum, whichever is higher, from the earlier flat 12%. The Income Tax Ordinance, 2001 defines KIBOR as the Karachi Inter Bank Offered Rate prevailing on the first day of each quarter of the financial year. Readers should check whether the Finance Act, 2026 has changed this position before relying on it for a specific computation. Our Pakistan Budget 2026 tax changes guide tracks the latest amendments.
Why a "Paid but Not Posted" PSID Still Matters
If the FBR system does not show your payment, a tax officer may treat the tax as unpaid until you prove otherwise. Your CPR and bank reference are the defence. For individuals and AOPs, the due date under Section 118 of the Income Tax Ordinance, 2001 for tax year 2026 is 30 September 2026, with companies having a 30 June year-end filing by 31 December 2026. Our steps to file an income tax return in 2026 keeps the payment and filing sequence straight.
Disputes about payments, surcharge and demand orders often end up in appeals. The Advance Taxation and Litigation (ATL) course trains professionals to handle these proceedings, including before the Appellate Tribunal Inland Revenue (ATIR).
Enroll Now in the Advance Taxation and Litigation Course →
What Are the Most Common PSID Mistakes and How Do You Fix Them?
The most common FBR PSID mistakes are paying against the wrong NTN or CNIC, choosing the wrong tax year or payment section, paying an expired slip, paying the same liability twice, and trusting fake payment messages. Most can be avoided by verifying the slip before paying; some need a written application to your Regional Tax Office. Our business tax mistakes guide covers wider errors.
| Mistake | Why It Happens | How to Fix or Prevent It |
|---|---|---|
| Wrong NTN or CNIC | PSID generated in a family member's or client's account | Verify the name on the bank screen before confirming |
| Wrong tax year | Confusing tax year 2026 with financial year 2025-26 | Match the tax year to the return you are filing |
| Wrong section or nature of payment | Selecting "Advance" instead of "With Return" | Recheck against the return or notice; seek correction through your RTO if paid |
| Paying an expired PSID | Slip generated days earlier | Generate and pay on the same day |
| Duplicate payment | Paying the same liability through two PSIDs | Check Payment History before generating a new slip |
| Fake SMS or email | Scam messages imitating the FBR | Verify only on iris.fbr.gov.pk or Tax Asaan |
Tax year confusion causes more errors than any portal glitch. Tax year 2026 covers income from 1 July 2025 to 30 June 2026, so a September 2026 return payment belongs to tax year 2026. See our income tax slabs 2026 guide.
Scams are the other hazard. The FBR homepage carries a standing warning for taxpayers to beware of fraudulent emails from spammers and scammers. Never pay a PSID received from an unknown sender without verifying it first. Our FBR audit notice guide explains how to confirm genuine FBR communication.
Worked Example (Illustrative)
Ayesha, a freelancer in Rawalpindi, owes a balance of PKR 25,000 for tax year 2026. She generates a PSID in IRIS, pays it through her banking app the same afternoon, verifies the PSID shows Paid, then downloads the CPR and attaches it to her return. Had she waited a week, the slip might have expired, and a missed deadline would have added default surcharge. Our tax calculator helps estimate balances like hers.
What If I Lose My PSID or Pay the Same Tax Twice?
A lost PSID can usually be recovered from your IRIS payment records, from the Tax Asaan app, or from the SMS and email alert sent when it was created. A duplicate payment is not lost either: the excess stays credited to your NTN and can be adjusted against your liability or claimed as a refund. Our IRIS tax refund process guide explains the refund route.
How to Recover a Lost PSID
FBR's Tax Asaan documentation says the app sends SMS and email alerts when a PSID is created, and logged-in users can view the last 30 days of payments under "My Payments". Search your inbox first, then check the app. If your IRIS access is blocked, fix it through our IRIS password reset guide.
- Search your email and SMS for the PSID alert.
- Open Tax Asaan, sign in, and check "My Payments".
- Log in to IRIS and review your payment records.
- If the PSID has expired, generate a new one instead of searching further.
How to Handle a Duplicate Payment
A duplicate FBR payment stays credited to the taxpayer's NTN and can be adjusted against a liability or claimed as a refund through IRIS. Do not generate a third PSID trying to reverse the second one. Excess advance tax credit that cannot be adjusted is refunded under Section 170 of the Income Tax Ordinance, 2001. Our income tax return filing mistakes guide shows how to report such credits correctly.
| Situation | Best Action |
|---|---|
| Duplicate paid, liability still pending elsewhere | Adjust the excess against that liability in the return |
| Duplicate paid, no other liability | Claim a refund through IRIS |
| Paid under wrong section or year | Apply in writing to your Regional Tax Office with the CPR |
Best Practices for Tax Payment Records
The best practice for FBR tax payments is a simple loop: generate, verify, pay, re-verify, download the CPR, and file the CPR by tax year. Businesses and withholding agents should also reconcile every CPR against their ledger monthly. A disciplined payment trail turns a potential audit dispute into a five-minute document request. Our digital invoicing and compliance guide extends this discipline to invoices.
Monthly Payment Checklist for Businesses and Employers
Employers deducting tax from salaries deposit it through PSIDs under Section 160 of the Income Tax Ordinance, 2001 read with Rule 43 of the Income Tax Rules, 2002. Payroll teams can build this routine through the Professional CHRP course.
Enroll Now in the Professional CHRP Course →
- Verify every PSID status before and after payment.
- Download CPRs within the same week as payment.
- Match each CPR to the ledger entry, tax year and section.
- Keep bank confirmations alongside CPRs.
- Review IRIS Payment History for unexpected or duplicate entries.
- Escalate unposted payments to the bank, then FBR helpline 111-772-772.
Businesses running an ERP can automate parts of this matching, which our Odoo accounting guide explains.
Who Needs PSID Skills Professionally? Career Scope and Salary
Practical PSID skills matter for accountants, tax consultants, payroll officers, corporate finance teams, import and export professionals, and freelancers offering tax services. Clients value professionals who can generate, pay, verify and reconcile FBR payments without errors, because a single wrong section can trigger a notice. These skills sit at the core of every tax practitioner's daily workflow. Our tax consultant salary guide for 2026 covers earning potential.
For students of B.Com, BBA, ACCA, CA and CMA, practical FBR portal work is often the gap between theory and a job offer. Our article on why CA students must learn practical FBR filing explains why employers test portal skills in interviews.
Freelancers can package PSID and CPR management as a recurring monthly service for small businesses. See how to build recurring income tax clients. Professionals aiming for advisory roles can widen their scope through the Certified Business Advisor course.
Enroll Now in the Certified Business Advisor Course →
For roles with a salary lens, our tax advisor salary and scope guide compares career paths in Pakistan and abroad.
Latest Updates and Future Trends in FBR e-Payments
As of 2026, the FBR routes PSID creation through IRIS 2.0 and the Tax Asaan app, with payment available across all major banking channels. The FBR homepage directs taxpayers to the iris.fbr.gov.pk/payment link for generating PSIDs. Filing volumes are also rising, which increases peak-week pressure on payment posting. Our FBR IRIS training guide covers the current screens.
ProPakistani (6 September 2026) also reported that tax deposited with returns stood at PKR 3.5 billion, almost unchanged year on year, and that the FBR amended the tax year 2026 return form through SRO 1495(I)/2026. The same report noted the FBR recorded nearly 6 million returns for tax year 2025. Our who must file a return in 2026 guide explains who is affected.
Where FBR Payments Are Heading
The broader direction is tighter data matching between bank records, withholding statements and returns. Payment data that once sat in separate systems is increasingly checked automatically, so a mismatched PSID is more likely to be flagged. Finance leaders preparing for automated compliance can explore the AI-Driven CFO Masterclass.
Enroll Now in the AI-Driven CFO Masterclass →
For the risks of relying on AI tools in tax work, read our AI in taxation tools, risks and opportunities article.
Why Choose ICT for Mastering FBR PSID Payments and Tax Compliance?
The Institute of Corporate and Taxation (ICT) teaches FBR payments the way practitioners actually handle them: on live IRIS 2.0 screens, with real payment sections, CPR reconciliation, and the notices that follow mistakes. ICT has campuses in Islamabad, Lahore and Karachi, plus online classes for students anywhere in Pakistan. Learn more about ICT.
Training at ICT is led by tax practitioners, including faculty with Chartered Accountancy, legal and litigation backgrounds. Students move from PSID basics into return filing, withholding compliance, sales tax and appeals in one structured path. See our full list of courses.
If you want one programme that covers PSIDs, IRIS 2.0, returns and client work, the Certified Tax Advisor (CTA) course is the most direct route. Certificates can be checked through ICT's certificate verification page.
Enroll Now in the Certified Tax Advisor Course →
Frequently Asked Questions
How can I check my FBR PSID online?
Open iris.fbr.gov.pk, choose PSID/CPR Verification, enter the PSID and captcha, and click Verify. You can also check through IRIS Payment History or the Tax Asaan app. See our IRIS 2.0 login guide.
Is the PSID the same as a tax receipt?
No. A PSID is a payment request. The CPR, issued after payment, is the official receipt. Our PSID and CPR guide explains both.
How long is an FBR PSID valid?
Rely on the expiry date printed on your PSID slip, because published guides disagree on a standard period. Generate and pay on the same day to stay safe. Plan dates with our Pakistan tax calendar 2026.
Can I pay an FBR PSID through JazzCash or an ATM?
Yes. The FBR lists internet banking, ATMs, mobile banking such as JazzCash, and bank counters as payment channels. See our bank transactions tax guide.
My bank deducted the money but the PSID still shows unpaid. What should I do?
Wait a short period for posting, then contact your bank with the transaction reference. If unresolved, call the FBR helpline at 111-772-772. Our IRIS problems guide lists more fixes.
Can I pay provincial sales tax on services through an FBR PSID?
No. Sales tax on services is paid through PRA, SRB, KPRA or BRA systems, depending on your province. The Master Sales Tax course covers both regimes. Enroll Now →
What if I paid under the wrong tax year or section?
The payment is still recorded, but it may not adjust against the intended liability. Apply in writing to your Regional Tax Office with the CPR for correction. See our FBR notices guide.
Is there a charge for checking a PSID?
Checking a PSID on IRIS or Tax Asaan is free from the FBR side. Confirm any transaction charge with your own bank. Our ATL check guide covers other free FBR checks.
What happens if I pay tax after the due date?
Default surcharge applies at 12% or KIBOR plus 3% per annum, whichever is higher, under Section 205 of the Income Tax Ordinance, 2001 (as amended by the Finance Act, 2024). See our late filer surcharge guide.
Can overseas Pakistanis pay FBR tax online?
Yes. They can pay a PSID through Pakistani internet banking, including a Roshan Digital Account, if the bank lists FBR as a biller. NICOP and POC holders can also use FBR's filer-rate process for property. See our cross-border compliance guide.
When is quarterly advance tax due?
Under Section 147 of the Income Tax Ordinance, 2001, individuals pay by the 15th of September, December, March and June. Companies and AOPs pay by the 25th of September, December and March, and the 15th of June. See our tax calendar.
I lost my PSID number. How do I find it?
Check the SMS and email alert sent at creation, then Tax Asaan's "My Payments" or your IRIS payment records. If the slip has expired, generate a new one. Our IRIS login guide helps with access.
Conclusion
An FBR PSID check takes a minute and protects your return, your refund and your filer status. Verify the slip before paying, pay through any official banking channel, confirm the status shows Paid, and keep the CPR as your permanent proof. With the 30 September 2026 deadline close, pay a few days early so any posting delay can be fixed in time. Our ATL explained guide shows why on-time compliance matters.
The key recommendation is to never treat a bank debit as final until the CPR is in your folder. If you handle payments for clients or an employer, build the verify-pay-reverify loop into your monthly routine. For guided, hands-on IRIS training, the Certified Tax Advisor course at the Institute of Corporate and Taxation (ICT) is the logical next step.
Comments (0)
No comments yet. Start the conversation!
Leave a Reply
Your email address will not be published. Required fields are marked *

