Filing your income tax return is one of those tasks that always feels like it can wait — until the deadline is a week away and you're digging through old bank statements at midnight. This guide walks through the process the way we actually handle it for our clients: what you need, in what order, and where people typically go wrong.
It applies broadly to salaried individuals, freelancers, sole proprietors and small business owners filing with Pakistan's Federal Board of Revenue (FBR). If your situation is more complex — multiple income sources, foreign income, or a registered company — treat this as a starting point and talk to a consultant before you file.
Who Actually Needs to File?
In Pakistan, filing is required for a wider group of people than most expect — not just those who owe tax. You generally need to file a return if any of the following apply to you:
- Your annual income exceeds the taxable threshold for the year, whether from salary, business or freelance work.
- You own a business, are a partner in a firm, or run a registered company, regardless of profit or loss.
- You own property, a vehicle, or other assets above certain values — even if your income itself is modest.
- You want to appear on the Active Taxpayers List (ATL), which reduces the withholding tax you pay on banking transactions, property transfers, vehicle registration and more.
- You're a freelancer or exporter of IT/digital services earning foreign remittances — filing is what lets you claim any applicable exemptions or reduced rates.
Even if you're not strictly required to file, being on the Active Taxpayers List is often worth it on its own. Non-filers pay noticeably higher withholding tax on everyday transactions, so the ATL status frequently pays for itself.
Step 1: Get Registered (NTN)
Your National Tax Number (NTN) is your identity in FBR's system. For individuals, your NTN is now simply your CNIC number once you're registered on FBR's IRIS portal — there's no separate number to memorize.
Documents you'll typically need
- Valid CNIC (individuals) or CNIC of the owner/partners (sole proprietor or partnership)
- Active mobile number and email address registered in your name
- Proof of address (utility bill, rent agreement, or ownership documents)
- For business registration: business name, nature of business, and business address
- For salaried individuals: your employer's NTN, if available
Registration itself is done online through the IRIS portal. If you'd rather not deal with portal errors, verification codes and re-entering the same CNIC three times, this is exactly the kind of thing we handle end-to-end for clients — it usually takes us a fraction of the time it takes doing it solo the first time.
Step 2: Gather Your Documents
Having everything ready before you sit down to file saves the most time. Here's what to collect, organized by income type:
For salaried individuals
- Salary certificate or annual salary summary from your employer
- Tax deduction certificate showing tax already withheld
- Bank statements for the tax year
- Details of any other income (rent, profit on savings, freelance work)
For freelancers and business owners
- Bank statements for all business accounts
- Invoices issued and received during the year
- Records of foreign remittances received (Payoneer, direct bank transfer, etc.)
- Expense records — rent, utilities, software subscriptions, salaries paid to staff
- Any withholding tax certificates from clients or platforms
For everyone: the wealth statement
Alongside your income tax return, individuals are required to file a wealth statement listing your assets and liabilities as of the year-end — property, vehicles, bank balances, investments, and loans. This is one of the most commonly overlooked pieces, and mismatches between your declared income and your asset growth are one of the fastest ways to trigger a notice.
Step 3: The Filing Process
Once you're registered and your documents are in order, filing follows roughly this sequence:
- Log in to IRIS using your registered CNIC and password.
- Select the correct tax year and the appropriate return form for your situation (salaried, business individual, AOP, or company).
- Declare your income under the relevant heads — salary, business income, property income, capital gains, or other sources.
- Enter tax already deducted at source (from your salary, bank profit, contracts, etc.) so it's properly credited against any tax due.
- Complete the wealth statement, reconciling your opening and closing net worth for the year.
- Review and calculate any additional tax payable, and pay it through the relevant bank challan if applicable.
- Submit the return and save your acknowledgment (CPR/IRIS receipt) — you'll want this on hand for at least a few years.
"Most of the stress around tax filing comes from doing it once a year with no memory of how it went last time. A little organization during the year turns filing into a half-hour task instead of a weekend project."
Deadlines and the Active Taxpayers List
Pakistan's tax year for most individuals runs from July to June, and the filing deadline for individuals has historically fallen around the end of September — though FBR extends this most years, sometimes more than once. Filing after the deadline (even after an extension) can mean:
- A delay in appearing on the current year's Active Taxpayers List, which means paying higher withholding tax in the meantime.
- Possible penalties for late filing, particularly for business and company returns.
- More scrutiny if you file very late relative to your peers.
Because the exact date shifts, we'd rather not print a specific one here that could be wrong by the time you read this — check FBR's current notifications, or just ask us and we'll tell you where things stand for the current year.
Common Mistakes We See
- Skipping the wealth statement or filling it in carelessly — this causes more notices than almost anything else.
- Forgetting exempt or already-taxed income, like profit on certain savings certificates, which still needs to be declared even if no further tax is due.
- Not reconciling bank statements against declared income, leaving unexplained deposits that don't match the return.
- Filing under the wrong category — for example, a freelancer filing as purely salaried and missing business-related deductions they were entitled to.
- Losing tax deduction certificates and paying tax twice on income that was already taxed at source.
- Waiting until the last few days, when the IRIS portal tends to slow down under heavy traffic near the deadline.
When It's Worth Getting Help
A straightforward salaried return with a single employer is very manageable to file yourself. Where it gets genuinely complicated — multiple income streams, foreign remittances, a business alongside a salary, or property transactions during the year — a second set of eyes tends to save more in avoided mistakes than it costs.
That's the gap we fill for most of our tax clients: registration, document review, filing, and staying on top of notices if they come up, so you're not learning FBR's portal quirks under deadline pressure.