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 is PSID vs CPR Explained — FBR Payment Head Codes Guide 2026?
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.
Can NTNWaale help me with this?
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.
How much does it 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