# PSID challan: what it is, how to generate one and pay it online

URL: https://which.pk/money/guides/psid-challan/
Author: Hassam
Updated: 22 Oct 2026

## Summary

A PSID (Payment Slip ID) challan is the reference number a government system creates for one payment. For federal taxes you create it in FBR's IRIS at iris.fbr.gov.pk/payment or the Tax Asaan app; for Punjab taxes such as token tax you create a 17-digit PSID in ePay Punjab. You pay it through internet banking, mobile banking, an ATM or a bank counter. FBR then issues a Computerized Payment Receipt (CPR) by email and SMS, which shows in IRIS within 24 hours.

## Key facts

- PSID: Payment Slip ID
- Punjab ePay PSID: 17 digits
- FBR receipt: CPR, in IRIS within 24 hours
- Where to pay: Bank app, ATM or bank counter

A PSID challan is a **Payment Slip ID**: a reference number a government system creates for one payment. You generate it on the department's portal, such as **FBR's IRIS** for federal tax or **ePay Punjab** for token tax, then pay it through **internet banking, mobile banking, an ATM or a bank counter**. For FBR, the receipt (CPR) shows in IRIS within **24 hours**.

**Two systems most people use:** FBR IRIS and ePay Punjab (FBR's ePayment 2.0 in IRIS creates PSIDs for income tax, sales tax, federal excise duty and withholding tax. ePay Punjab creates 17-digit PSIDs for token tax, vehicle transfer, property tax, professional tax, e-stamping and more. Checked 22 Oct 2026.)

## What is a PSID challan?

The government system creates a slip with a unique number for **one payment** and a fixed amount. Banks connected through 1LINK's bill payment network can then collect the money against that number.

PSIDs are used by several departments:

| System | What you pay with a PSID | Where you create it |
|---|---|---|
| FBR ePayment 2.0 | Income tax, sales tax, federal excise duty, withholding tax | IRIS (iris.fbr.gov.pk/payment) or the Tax Asaan app |
| ePay Punjab | Token tax, vehicle registration and transfer, property tax, professional tax, e-stamping, mutation and fard fees, business registration fee | ePay Punjab app or website |
| Department portals | Fees such as a Punjab driving licence | The department's own site, for example DLIMS |

## How do I generate a PSID for an FBR challan?

FBR's home page says to use **iris.fbr.gov.pk/payment** to create a PSID. FBR's press release says ePayment 2.0 works for both registered and unregistered taxpayers.

1. **Open IRIS's payment page.** Go to iris.fbr.gov.pk/payment, or log in to IRIS and open the e-Payments tab. FBR's Tax Asaan app also has e-Payment for income tax, sales tax and federal excise duty.
2. **Choose Create Payment.** Pick the payment type, for example Income Tax Annual Return.
3. **Fill in the details.** Select the tax year, type the amount due and choose how you'll pay.
4. **Create and confirm.** Click Create, then confirm. IRIS shows your PSID.
5. **Download or print it.** You need the PSID number to pay, and a printout if you'll pay at a branch.

Check the payment type and tax year before you confirm. A tax training institute's guide (August 2026) says an IRIS PSID stays valid for **7 days** and must be created again after that; we couldn't find FBR's own statement of the validity.

For filing the return the payment goes with, see [how to file an income tax return](/business/guides/how-to-file-income-tax-return/).

## How do I pay an FBR challan online?

FBR says you can pay a PSID straight from your bank account through **internet banking, ATMs and mobile banking**, with no bank visit.

1. **Open your bank app or internet banking.** You can also use an ATM card at an ATM.
2. **Find the FBR or PSID payment option.** Menu names differ by bank, and FBR doesn't publish them.
3. **Enter the PSID.** Check the amount shown matches your slip.
4. **Pay and save the confirmation.** Keep the bank's reference number until your CPR arrives.

FBR's income tax page also says you can print the PSID and pay it at a **National Bank (NBP)** or **State Bank (SBP)** branch in the city you chose. 1LINK's bill payment network lets member banks take government payments at branch counters as well as in apps.

**JazzCash and Easypaisa for FBR:** Blogs say you can pay an FBR PSID from JazzCash or Easypaisa. We couldn't find an FBR, JazzCash or Easypaisa page that confirms this on 22 October 2026, so we can't say it works for every tax type. If your wallet doesn't show FBR, use a bank app or an ATM.

## How do I check an FBR challan online?

After you pay, FBR issues a **Computerized Payment Receipt (CPR)**. It's your proof that the tax reached FBR, not just your bank's confirmation.

- **By email and SMS:** FBR's ePayment 2.0 sends the CPR this way after payment.
- **In IRIS:** FBR says the CPR shows in IRIS within **24 hours** of payment. ePayment 2.0 also has a **PSID search** to look up past payments.
- **On the verification portal:** FBR's website links an Online Verification Portal at iris.fbr.gov.pk.

If 24 hours have passed and no CPR shows, contact your bank with the payment reference before paying again. To check your tax status afterwards, see [how to check filer status](/business/guides/how-to-check-filer-status/).

## How do I generate a PSID in ePay Punjab?

ePay Punjab is the Punjab government's payment gateway, built by the Punjab Information Technology Board (PITB) with the Finance Department. It creates a **17-digit PSID**, different for every payment.

1. **Open ePay Punjab.** Use the app or the website.
2. **Pick the department and service.** For example, Excise & Taxation, then Token Tax, or Transfer of Ownership for Motor Vehicle.
3. **Enter your details.** For vehicle taxes, enter the registration number. The app shows the vehicle and owner from the excise records.
4. **Tap Generate Challan.** ePay creates the 17-digit PSID and, according to PakWheels, emails it to you too.
5. **Note the expiry.** PakWheels' July 2026 guide says a PSID usually lasts a few days; after that you generate a new one.

On a vehicle transfer, the excise department's guide says the PSID also includes unpaid token tax if the vehicle is a defaulter. For token tax rates, see [token tax in Punjab](/money/guides/token-tax-punjab/); for transfers, [vehicle transfer in Punjab](/money/guides/vehicle-transfer-punjab/).

## How do I pay an ePay Punjab PSID?

ePay's own listing names three channels: **internet banking, ATM and over the counter** at a bank. PITB says the Finance Department, the State Bank, 1-Link and all scheduled banks process the payments. PakWheels' July 2026 guide gives the menu paths:

| Channel | How |
|---|---|
| Bank app or internet banking | Bill Payment, then GoPb, then enter the PSID |
| ATM (any 1Link member bank) | Bill Payment, then GoPb, then enter the PSID |
| Bank branch (1Link member) | Hand the printed PSID to the teller and ask to pay under GoPb |
| JazzCash or Zindigi | Tap Pay Now on the PSID screen in the ePay app |

The FBR and PITB pages we read list no fee for paying a PSID. Your bank's own charges for bill payments may still apply; see [bank charges in Pakistan](/money/guides/bank-charges-pakistan/).

## Can I check a PSID challan by vehicle number?

In ePay Punjab you start from the vehicle number: enter it under the excise service and the app shows the owner, vehicle and tax position before it makes the PSID. Traffic e-challans from cameras are a separate system; see [e-challan Punjab](/money/guides/e-challan-punjab/).

More guides: [token tax in Punjab](/money/guides/token-tax-punjab/), [driving licence in Punjab](/money/guides/driving-license-punjab/), [Raast](/money/guides/raast/), [Easypaisa vs JazzCash](/money/guides/easypaisa-vs-jazzcash/), [Money](/money/).

## Questions people ask

### What is a PSID challan?

A PSID (Payment Slip ID) is the reference number a government system creates for one payment. You enter it in your bank app, at an ATM or at a bank counter to pay the amount on the slip.

### How do I pay an FBR challan online?

Create the PSID in IRIS (iris.fbr.gov.pk/payment) or FBR's Tax Asaan app, then pay it through internet banking, mobile banking or an ATM. FBR then sends a Computerized Payment Receipt (CPR) by email and SMS.

### How do I check an FBR challan online?

FBR says the CPR shows in IRIS within 24 hours of payment, and ePayment 2.0 has a PSID search to look up past payments. FBR's website also links an online verification portal at iris.fbr.gov.pk.

### Can I pay a PSID through JazzCash or Easypaisa?

For Punjab ePay, PakWheels' July 2026 guide says the app's Pay Now button offers JazzCash and Zindigi. For FBR PSIDs, we couldn't find an FBR, JazzCash or Easypaisa page that confirms it, so use a bank channel if you can.

## Sources

- [FBR Introduces New Payment Creation System](https://www.fbr.gov.pk/fbr-introduces-new-payment-creation-system/174167), FBR (accessed 22 Oct 2026)
- [FBR home page: PSID creation link and Online Verification Portal](https://www.fbr.gov.pk/), FBR (accessed 22 Oct 2026)
- [Pay Income Tax: e-Payments](https://fbr.gov.pk/categ/pay-income-tax/51147/40850/81157), FBR (accessed 22 Oct 2026)
- [Computerized Payment Receipt (CPR)](https://fbr.gov.pk/categ/pay-income-tax/51147/40850/81158), FBR (accessed 22 Oct 2026)
- [Payment of Income Tax through Alternate Delivery Channels (ADC)](https://fbr.gov.pk/categ/pay-income-tax/51147/40850/81159), FBR (accessed 22 Oct 2026)
- [Tax Asaan (App Store listing)](https://apps.apple.com/us/app/id1475081010), FBR (accessed 22 Oct 2026)
- [ePay Punjab (App Store listing)](https://apps.apple.com/app/id1465068821), Punjab Information Technology Board (accessed 22 Oct 2026)
- [Transfer of Ownership (TO) through ePay](https://excise.punjab.gov.pk/system/files/TRANSFER%20OF%20OWNERSHIP%20%28TO%29%20THROUGH%20EPAY_0.pdf), Excise, Taxation & Narcotics Control Department, Punjab (accessed 22 Oct 2026)
- [DLIMS 2.0 home page and FAQ](https://dlims.punjab.gov.pk/), Driving License Information Management System, Government of Punjab (accessed 21 Oct 2026)
- [1BILL bill payment service](https://1link.net.pk/products-services/bill-payment-service), 1LINK (accessed 22 Oct 2026)
- [How to Pay Punjab Token Tax Online via the ePay Punjab App (2026)](https://www.pakwheels.com/blog/how-to-pay-punjab-token-tax-online-via-the-epay-punjab-app-2026/), PakWheels (accessed 22 Oct 2026)
- [How to Generate PSID & Check CPR in FBR IRIS 2.0 (2026)](https://www.ict.edu.pk/blogs/generate-psid-check-cpr-fbr-iris-2-0-2026), Institute of Corporate and Taxation (accessed 22 Oct 2026)
