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?
Yes — NTNWaale handles this fully remotely. Send your documents via WhatsApp on 0324-0400564 and our FBR-registered consultants take care of the process, usually within 24-48 hours.
What does PSID vs CPR cost, and how long does it take?
Costs depend on your specific case — see our transparent, fixed pricing at ntnwaale.com/pricing.html. Most NTN registrations complete within 24 hours, and tax filings are usually done within a few working days once documents are ready.

Avoid payment head errors altogether

WhatsApp for Payment Help