Tax paid but no CPR in Iris: trace the payment
Checked 19 September 2026. Practical guidance for individuals. All examples are illustrative; amounts are not tax quotations.
You paid a tax challan from your banking app, but Iris still seems to show nothing. The next step is to trace the transaction. A PSID identifies a payment instruction; the bank records the movement; a computerized payment receipt, or CPR, is the FBR receipt. Put the three records side by side.
Choose the situation that matches your evidence
| What you see | What to do next |
|---|---|
| PSID generated; no bank debit | Check whether any payment was actually made before treating it as paid |
| Debit marked pending | Ask the bank for the transaction status and tracking reference |
| Debit settled; CPR missing | Trace the payment with the bank and FBR using the same PSID |
| Debit followed by a reversal | Record both entries; verify the tax payment status before another attempt |
| CPR exists but particulars are wrong | Review the correction route instead of trying to edit the receipt |
FBR's CPR guidance says a receipt is generated after payment and reflected in Iris within 24 hours of deposit. Use that published expectation when following up; it is not a guarantee for a disputed transaction or an extension of a tax deadline. If a deadline is close, raise the issue promptly and obtain advice about the outstanding obligation.
Worked example: one debit, two possible problems
Suppose Rs 25,000 leaves your account against PSID A. First check whether a matching Rs 25,000 reversal appears. If it does, keep both references and ask the bank to confirm the final position. If there is no reversal and the debit settled, ask for a trace to the intended tax payment.
Now suppose a CPR is available, but it shows a different tax year from the payment you intended. That is a particulars problem, not proof that the money disappeared. Keep the original PSID and CPR, identify the exact disputed field, and seek the applicable correction. Do not generate another Rs 25,000 payment just to make the dashboard look right without resolving the first one.
Prepare one support pack
| Record | Keep these details |
|---|---|
| PSID | Number, date, intended tax type, period and amount |
| Bank record | Transaction reference, date/time, debit and any reversal |
| CPR or status check | Receipt number or dated missing-status screenshot |
| Identity comparison | Check the intended taxpayer against the payment particulars |
| Support log | Case reference, requested action, response and next follow-up |
Access payment and verification services from FBR's official services page. Do not enter tax credentials into a link supplied by an unknown “payment fixer”. Send full identifying records only through the official authenticated or verified support channel.
If the tax year or identity is wrong
FBR publishes a December 2019 electronic CPR-correction procedure covering specified corrections, including tax year or period. Treat it as a procedure reference and confirm the current application and supporting requirements with FBR. Not every field or transaction is necessarily changeable through the same route.
Ask for a written outcome and then verify the system record. A support ticket number is evidence of a request, not evidence of correction. Keep any accepted correction together with the original receipt so a later reviewer can follow the history.
For a fresh payment, use the PSID payment guide. For a bank-side problem use the failed-transfer checklist. If someone else deducted the tax, use the withholding-credit guide; that is a different evidence trail.
Trace the payment without paying twice
First identify whether the bank entry is posted, pending or reversed. Record the PSID, tax type, tax period, amount, payment channel, transaction reference and exact timestamp. Then compare those fields with the payment-history screen and any CPR search available through the official system. A bank debit proves movement from the account; it does not by itself prove that FBR allocated the payment to the intended liability.
If a deadline is close, obtain a written bank trace and lodge the issue through the official support route. Do not generate a second PSID merely because the first receipt is delayed: duplicate payment can create a refund or correction problem. If you must make another payment after professional or official advice, document why and keep both references distinct.
I need help tracing a tax payment or reviewing incorrect CPR particulars. I can describe the date, amount and current status. Begin with a short summary. Ask for the scope and fee before commissioning work. Do not send passwords, PINs or one-time codes.
Sources
This guide is written against the official and clearly labelled professional references below. Rates, thresholds and portal procedures change between reviews, so open the primary source before relying on a figure.
- FBR: computerized payment receipt after paying income tax
- FBR: electronic procedure for correction in a computerized payment receipt (2019 procedure; confirm current process)
- FBR: official online services and support routes
Questions people also ask
Should I immediately pay the same PSID again?
First verify the status and trace the original debit. Obtain specific guidance if a due date is close; a pending query does not itself suspend an obligation.
Can I correct a CPR by editing its PDF?
No. Use the applicable official correction process and retain the recorded outcome.
Does a PSID alone prove payment?
No. Retain the bank settlement evidence and the matching CPR, with any correction history.