TL;DR: Understand the difference between PSID and CPR, the correct FBR payment head codes for income tax, advance tax, and WHT, and how to fix payment errors.

Two terms confuse almost every first-time FBR payer: PSID and CPR. They sound similar but serve very different purposes — and mixing them up, or picking the wrong payment head code, is exactly how payments end up stuck in limbo. Here's the distinction and the codes you actually need.

PSID vs CPR — The Core Difference

Keep your CPRs for at least a few years — if FBR ever questions whether a payment was made, the CPR is what settles it, not a bank statement alone.

Common Payment Head Codes

Payment TypeWhen You Use It
Income Tax (annual return balance)Balance due after filing your return
Advance TaxQuarterly installments for businesses/high earners
Withholding Tax on SalaryDeposited monthly by employers
Sales TaxMonthly, for STRN-registered businesses
ATL SurchargeTo restore lapsed Active Taxpayer status

Choosing the wrong head sends your money to the wrong ledger entry — correcting it means a written request to your Regional Tax Office with your CPR as proof, which can take weeks. Always double-check the tax type and tax year before clicking Create on IRIS.

Fixing Common Payment Problems

Frequently Asked Questions

What's the difference between a PSID and a CPR?
A PSID (Payment Slip ID) is generated before you pay — it's a request telling the bank who's paying, how much, and for what, and is not proof of payment. A CPR (Computerized Payment Receipt) is issued after payment clears and is your actual proof, the reference number you enter when filing your return or responding to a notice. Choosing the wrong payment head code sends your money to the wrong ledger entry, and correcting it means a written request to your Regional Tax Office that can take weeks.
Can NTNWaale help with PSID vs CPR?
Not sure which slip you need? WhatsApp 0324-0400564 and our FBR-registered consultants generate the correct PSID or CPR for you remotely, typically within 24-48 hours.
What does PSID vs CPR cost, and how long does it take?
Pricing for generating either slip is fixed and transparent at pricing.html, depending on your case. Slips are usually ready within 24-48 hours.

Avoid payment head errors altogether

WhatsApp for Payment Help