Filing
Almost nobody gets an FBR query because they tried to hide something. Most queries trace back to small, recurring gaps that a bit of record-keeping through the year would have closed. These are the ones that come up again and again.
Banks report certain data to FBR directly. When the income or withholding figures on your return don't line up with what your own bank statement shows, that's one of the easiest mismatches for an automated check to catch — even when the gap is a genuine oversight, not anything deliberate.
Money from abroad, sent through proper banking channels, usually gets favorable tax treatment — but it still has to be declared as remittance, not skipped or folded silently into some other income line. A remittance sitting in your bank account but nowhere on your return is an obvious gap the moment your wealth statement gets reconciled.
Mostly a business and freelance filer problem: taxable income is receipts minus allowable expenses, not the raw amount that hit your account. Skip legitimate deductions and you overpay; ignore gross receipts entirely and you've made the riskier mistake in the other direction.
Our wealth statement guide covers this in depth, but it earns a repeat mention here because it's one of the single biggest sources of post-filing queries. Declared assets need to reconcile with income, expenses, and tax paid — a gap doesn't automatically mean something was hidden, but it does mean you'll probably be asked to explain it.
Zakat is generally a straight deduction; approved donations are generally a tax credit, calculated on an entirely different formula. Apply the Zakat logic to a donation and the estimate comes out wrong — see our Zakat and donations guide for the distinction.
IRIS gets slower and glitchier as deadline traffic spikes. File in the last hour and there's no room left to fix an error, chase a missing document, or wait out a portal outage. A week's buffer costs nothing and saves a genuine headache.
The root cause behind most of the above. Reconstructing a full year of income, expenses, remittances, and asset changes from memory and scattered statements in the final weeks is exactly where small errors creep in — not through carelessness, but because memory was never a substitute for a ledger.
The thread running through all seven: almost none of them are about intent. They're what happens when incomplete or reconstructed records meet a system built to check for consistency. The fix is the same one, every time — track through the year, not at the end of it.
Log income, expenses, tax paid, and assets as they happen, and your estimate and reconciliation stay current without a September scramble.
Start logging →