FBR Tax Payment Online 2026 – PSID, CPR & Verification Guide

Learn how to pay FBR tax online in Pakistan using PSID. This step-by-step guide explains PSID generation, online tax payment, CPR verification, and important precautions for taxpayers in 2026.

ABy Faizan Qadeer
📅
↻Last Updated: October 22, 2026
◷12 min read

💡 Key Takeaways

Learn how to pay FBR tax online in Pakistan using PSID. This step-by-step guide explains PSID generation, online tax payment, CPR verification, and important precautions for taxpayers in 2026.

☷ Table of Contents

Paying tax to the Federal Board of Revenue (FBR) has become easier through the online payment system. Taxpayers can generate a Payment Slip ID (PSID), pay the amount through supported banking channels and receive a Computerized Payment Receipt (CPR) after successful payment.

FBR’s ePayment 2.0 system is integrated with IRIS 2.0 and covers payments relating to Income Tax, Sales Tax, Federal Excise Duty and Withholding Taxes. The system allows both registered and unregistered taxpayers to generate a PSID and complete payments through supported channels.

In this guide, you will learn how to make FBR tax payment online, what PSID and CPR mean, how to verify a PSID or CPR, what happens after payment, and what to do when your payment has been deducted but the CPR is not showing.


What Is a PSID in FBR?

PSID stands for Payment Slip ID.

It is a unique payment reference generated when a taxpayer creates a tax payment through FBR’s payment system.

In simple words:

PSID = the reference number used to make your FBR tax payment.

A PSID is created before payment. It identifies the particular tax payment you intend to make.

Before paying against a PSID, carefully verify:

  • CNIC/NTN or taxpayer details;
  • tax type;
  • tax year or relevant period;
  • payment nature, where applicable; and
  • amount payable.

A generated PSID by itself is not proof that tax has been paid.


What Does PSID Stand For?

One of the most common questions taxpayers ask is what PSID stands for in FBR.

PSID = Payment Slip ID.

Think of it as the unique reference connecting your intended tax payment with FBR’s payment system.

You normally use this reference when making the payment through a supported bank, mobile banking application, internet banking or ATM.


What Is a CPR in FBR?

CPR stands for Computerized Payment Receipt.

Unlike a PSID, which exists before payment, a CPR is generated after the tax payment has been successfully completed.

In simple words:

CPR = official confirmation of your completed FBR tax payment.

The basic sequence is:

Generate PSID → Pay Tax → Receive CPR

FBR’s ePayment 2.0 system provides CPR issuance after successful payment and makes payment records accessible for future compliance purposes.

You should keep your CPR because it can serve as evidence of the tax payment.

If you specifically need to retrieve or save a receipt, follow our Download FBR CPR Online – Step-by-Step Guide.


What Does CPR Stand For in FBR?

CPR = Computerized Payment Receipt.

The distinction between PSID and CPR is important:

PSID tells the system what you intend to pay.

CPR confirms that the payment has been completed.

Therefore, simply generating a PSID does not mean the corresponding tax has been paid.


How to Generate FBR PSID Online

FBR’s current payment facility is available through IRIS 2.0.

You can access the official FBR e-Payment facility to begin creating the relevant payment.

Depending on the tax type, the system may ask for information such as:

  • CNIC/NTN or registration details;
  • tax type;
  • relevant tax year or period;
  • nature of payment; and
  • amount payable.

For income-tax payments, FBR’s official guidance explains that a payment slip is created after selecting the relevant Tax Year and entering the tax amount due.

Before generating the PSID, review every field carefully.


Details to Check Before Generating a PSID

A mistake at the payment-creation stage can cause problems later.

Check the following:

Taxpayer Details

Make sure the CNIC, NTN and taxpayer information relate to the correct person.

Tax Type

Confirm whether you are paying Income Tax, Sales Tax, Withholding Tax or another applicable liability.

Tax Year or Period

Selecting the wrong year can result in the payment being recorded against a period you did not intend.

Payment Amount

Check the amount carefully before proceeding.

Nature of Payment

Where the system asks for a payment nature or category, select the option applicable to the liability being paid.

Once the information is correct, proceed with PSID generation.


How to Pay FBR Tax Online Using PSID

After generating the PSID, you can use it to complete the tax payment.

FBR’s electronic payment system supports digital payment through banking channels such as internet banking, mobile banking and ATMs.

The exact wording inside a banking application can vary, but the general process is:

Step 1: Open Your Banking Channel

Open your bank’s mobile application or internet banking service, or use an ATM.

Step 2: Find the FBR/Government Payment Option

Look for the tax or government payment section and select FBR where applicable.

Step 3: Enter the PSID

Enter the PSID generated through FBR.

Step 4: Verify the Payment Details

The banking system should retrieve the relevant payment information.

Carefully check:

  • taxpayer details;
  • PSID;
  • payable amount; and
  • other displayed information.

Step 5: Confirm Payment

If everything is correct, complete the transaction.

Do not confirm a payment where the information displayed by your bank does not match the FBR payment you intended to make.


What Happens After PSID Payment?

After successful payment, a Computerized Payment Receipt (CPR) is generated.

FBR’s ePayment 2.0 system provides CPR issuance through email and SMS after completion of the payment workflow.

FBR’s general income-tax guidance also states that a paid CPR may be reflected in IRIS within 24 hours of depositing the payment.

Therefore, if your bank account has been debited but you cannot immediately see the CPR in a particular IRIS screen, do not make the same payment again without checking its status first.


How to Verify PSID Online

FBR currently provides an online verification facility through IRIS.

Open the official FBR IRIS 2.0 portal.

Under Online Verifications, FBR currently lists:

Payment Slip ID (PSID) / Computerized Payment Receipt (CPR) Verification

Use the verification facility to check the payment record/status associated with your PSID or CPR.

This is particularly useful when:

  • you have paid a PSID but are unsure whether FBR received the payment;
  • the amount has been debited from your bank account;
  • CPR is not immediately visible;
  • you need to confirm an old payment record; or
  • you want to avoid accidentally paying the same PSID twice.

Always use the official FBR portal for verification.


How to Verify CPR Online

FBR also provides a dedicated Computerized Payment Receipt (CPR) option under Online Verifications on the IRIS portal.

Go to the official FBR IRIS portal and locate the CPR verification facility.

Enter the information requested by the system and check the resulting payment record carefully.

Online CPR verification is useful when you need to confirm that a tax payment is recorded with FBR rather than relying only on a bank transaction message.

For detailed instructions on locating, verifying and saving a receipt, read our FBR CPR Download and Verification Guide.


PSID to CPR — How Does It Work?

Taxpayers often search for ways to “convert PSID to CPR.”

Technically, you do not manually convert one document into another.

The process is:

1. Generate PSID

↓

2. Pay the amount against that PSID

↓

3. FBR confirms the successful payment

↓

4. CPR is generated

Therefore:

PSID + Successful Payment = CPR

If a PSID has not been paid successfully, simply having its number does not create proof of payment.


Can You Generate CPR from PSID Without Payment?

No successful tax-payment receipt should be expected merely because a PSID has been generated.

A PSID is a payment reference. The CPR represents the completed payment.

If you have already paid the PSID and need to retrieve the corresponding receipt, use FBR’s verification/payment facilities or follow our guide to downloading FBR CPR online.


PSID vs CPR — What Is the Difference?

PSIDCPR
Payment Slip IDComputerized Payment Receipt
Generated before paymentGenerated after successful payment
Used as payment referenceConfirms completed payment
Helps identify the intended tax paymentServes as payment evidence/record
Entered when making paymentRetained after payment

The easiest way to remember the difference is:

PSID = Pay the tax

CPR = Proof of payment


CPR Verification vs CPR Download

These two actions have related but slightly different purposes.

CPR Verification

Verification helps you confirm the FBR payment record and status through the official online verification facility.

CPR Download

Downloading or saving the CPR gives you a copy of the receipt for your own records.

If your main purpose is retrieving the receipt itself, use our dedicated Download FBR CPR Online 2026 guide rather than confusing verification with payment creation.


Why Is CPR Important?

The CPR provides a record that tax was paid to FBR.

It can be useful when:

  • reconciling tax payments;
  • completing tax compliance procedures;
  • checking payments appearing in IRIS;
  • maintaining records for an Income Tax Return;
  • attaching/selecting available CPRs where an IRIS process requires payment information; or
  • resolving a discrepancy concerning a payment.

Do not rely only on a bank SMS or transaction notification.

Keep the FBR payment record as well.


PSID Paid but CPR Not Showing — What Should You Do?

This is an important situation because paying the same liability twice can create another problem.

If your PSID has been paid but CPR is not showing:

1. Check Your Bank Transaction

Confirm whether the payment amount was actually debited.

2. Verify the PSID

Use FBR’s PSID/CPR Verification facility on the official IRIS portal.

3. Check for the CPR

Use the CPR verification/payment records available through FBR.

4. Allow for Processing

FBR describes ePayment 2.0 CPR generation as real-time after successful completion of the payment workflow, while its general income-tax guidance states that CPR can be reflected in IRIS within 24 hours after depositing payment.

5. Do Not Immediately Pay Again

If the bank has already debited the amount, verify the first payment before creating or paying another liability for the same amount.

6. Seek FBR Assistance if Necessary

If the payment remains unresolved after checking the official facilities, contact FBR through its official taxpayer-support channels.


How to Find an Old CPR in FBR IRIS

If you need an older payment record, start with FBR’s current IRIS/payment facilities.

FBR’s ePayment system includes PSID search functionality for retrieving and confirming payment records.

The IRIS portal also provides public CPR and PSID/CPR verification options.

If your purpose is specifically to locate and save an old receipt, see our complete FBR CPR download guide.

Keeping your own PDF copies of important CPRs can make future reconciliation easier.


Common FBR Tax Payment Mistakes

Selecting the Wrong Tax Year

Always check the relevant Tax Year or tax period before generating the PSID.

Entering the Wrong Amount

Verify the payable amount before confirming the transaction.

Choosing the Wrong Tax Type

Make sure the payment relates to the correct liability.

Assuming PSID Means Payment Is Complete

A generated PSID is not the same as a CPR.

Paying Twice When CPR Is Delayed

If money has already been debited, verify the PSID/payment status before making another payment.

Not Saving the CPR

Keep a copy of important CPRs with your tax records.

Using an Unofficial Verification Website

Use FBR’s official IRIS portal for PSID and CPR verification.


Can You Pay FBR Tax Through Mobile Banking?

Yes.

FBR’s ePayment system supports electronic payments through banking channels including mobile banking, internet banking and ATMs.

After entering the PSID in the appropriate FBR/government-payment facility, verify the retrieved payment details before confirming the transaction.


Can an Unregistered Person Generate a PSID?

Yes.

FBR states that ePayment 2.0 facilitates PSID generation for both registered and unregistered taxpayers.

The information required depends on the type and nature of the payment being created.


How Long Does CPR Take to Appear in IRIS?

FBR describes CPR generation under ePayment 2.0 as occurring in real time following successful completion of the payment workflow.

FBR’s general income-tax guidance separately states that CPR is reflected in IRIS within 24 hours of depositing the payment.

If payment has been successfully debited but the CPR is not immediately visible in the screen you are checking, verify the payment before trying again.


Frequently Asked Questions

What is PSID in FBR?

PSID stands for Payment Slip ID. It is the unique payment reference generated for making an FBR tax payment.

What does PSID stand for?

PSID means Payment Slip ID.

What is CPR in FBR?

CPR stands for Computerized Payment Receipt. It is generated after successful tax payment and serves as confirmation of the payment.

What does CPR stand for in FBR?

CPR means Computerized Payment Receipt.

How do I get CPR from PSID?

Pay the tax successfully against the PSID. Once FBR confirms the payment, a CPR is generated. You do not manually convert an unpaid PSID into a CPR.

How can I verify PSID online?

Use the PSID/CPR Verification option available under Online Verifications on the official FBR IRIS portal.

How can I verify FBR CPR online?

The official IRIS portal currently provides a dedicated Computerized Payment Receipt (CPR) verification option as well as PSID/CPR Verification.

Can I download CPR online?

Yes. Once the relevant payment record is available, you can retain the CPR for your records. Follow our Download FBR CPR Online guide for detailed instructions.

Is PSID proof of tax payment?

No. PSID is the payment reference. CPR is generated after successful payment and serves as the payment confirmation.

Can I pay FBR tax online?

Yes. FBR supports electronic payment through supported banking channels, including mobile banking, internet banking and ATMs.

What if my PSID is paid but CPR is not showing?

Confirm the bank debit, use FBR’s PSID/CPR verification facility and allow for processing before attempting another payment.

Can I generate PSID without logging into IRIS?

FBR currently provides an online payment facility through its IRIS payment system. The information and authentication required can depend on the payment being created.

Should I keep my CPR after filing my return?

Yes. Keep the CPR with your tax records because it provides evidence of the payment and can help with future reconciliation or compliance.


Final Words

FBR’s electronic payment system makes it possible to generate a PSID, pay tax through supported banking channels and obtain a CPR after successful payment.

Remember the basic sequence:

Generate PSID → Verify Details → Pay Tax → Verify Payment → Obtain CPR → Keep CPR for Your Records

The most important precaution is to check the taxpayer details, tax type, tax year or period and amount before confirming payment.

If a payment has already been debited but CPR is not immediately showing, verify the PSID/payment through the official FBR IRIS portal before paying again.

For detailed instructions on retrieving the receipt after payment, continue with our Download FBR CPR Online 2026 – Step-by-Step Guide.

If you are proceeding to annual tax compliance after making the payment, read our How to File Income Tax Return Online in Pakistan and Wealth Statement in Pakistan – FBR IRIS Guide.

Disclaimer: This article is for general information only and does not constitute legal, tax, accounting or financial advice. Tax rules and procedures may change. Please verify important matters from the applicable official notification, law or government portal, or consult a qualified professional for advice specific to your circumstances.
Share This ArticleFacebookX (Twitter)LinkedIn

About Faizan Qadeer

TaxInfo.pk publishes practical tax information, guides and updates for taxpayers in Pakistan.