Pakistan Tax Filing Made Easy: How to Submit FBR Returns Online (2025-26)
The gap between filer and non-filer has quietly become the most expensive status choice in Pakistan — withholding rates on banking, property and vehicle transactions now run roughly two to four times higher for non-filers. A salaried return on IRIS takes 30 to 60 minutes without an agent. Here is the whole route.
Who has to file
The short version: salaried individuals earning above Rs 600,000 a year, business owners and freelancers above Rs 400,000, anyone with rental income, and — the one people miss — anyone who holds an NTN, who must file a nil return to stay on the Active Taxpayer List. The ATL is the badge that earns the lower withholding rates everywhere else, and it is published on 1 March.
Get the NTN first
Go to iris.fbr.gov.pk and choose Registration for Unregistered Person. Enter CNIC, mobile and email; verify with the OTPs; complete Form 181 and upload a CNIC scan, proof of a bank account, and a utility bill. For individuals the NTN is issued the moment the submission clears — print the certificate from the Drafts tab. Companies register through the SECP-integrated route at incorporation; AOPs and firms still need a visit to a Tax Facilitation Centre with original documents.
The return itself
Log in, select the tax year, and pick the right form: Form 114(I) when salary is more than half your income, the comprehensive form with its profit-and-loss schedule for business and freelance income, and the nil return straight from the dashboard if there was no income. Gather salary slips or profit records, bank statements for the full July-to-June year, property documents if any, and last year's return. Fill income across the tabs, then deductions — zakat, approved donations, education expenses and pension contributions all count.
The wealth statement, where returns go to die
Assets on one side — property, cash, gold, vehicles — liabilities on the other: loans, card balances. The reconciliation must balance: current wealth equals last year's wealth plus income minus expenses. When it does not, IRIS blocks the submission, and the engine now points at the exact field that does not match, which is a genuine improvement over guessing. Submit, then download the acknowledgement with its PRS number. That receipt is your proof for a year.
Deadlines, and paying without queues
Individuals file by 30 September. Miss it and the penalty runs Rs 1,000 a day, capped at Rs 50,000 for individuals and Rs 200,000 for businesses — and falling off the ATL costs a further Rs 1,000 reinstatement after 1 March. When tax is due, IRIS generates a PSID number payable through JazzCash, Easypaisa, UBL Omni or any bank branch. To check where you stand, SMS ATL followed by your CNIC to 9966.
Filing is you keeping your side of a bargain with the state — and the same bargain is being honoured under far worse conditions by the students of Gaza, still studying through blackout after blackout. Their side of the ledger is fully in order; ours should be too.
We file for a living as well, just with embassies instead of FBR. A UK or Schengen visa file lives and dies on the same things your return does — complete documents, honest numbers, submitted before the deadline — and a refused file is a rescue job HTG Travels genuinely enjoys. Bring the refusal letter; we have rescued worse.




