If you earn dollars, pounds or dirhams from clients abroad, here is the answer up top: your FBR income tax return for tax year 2026 is due 31 October 2026. FBR has extended the deadline twice already — from the original 30 September to 15 October, then to 31 October — and the second extension (Circular No. 04 of 2026-27) is being described as final. Filing happens entirely online through the FBR IRIS 2.0 portal at iris.fbr.gov.pk, and this guide walks you through every screen a freelancer actually has to touch.
The part most freelancers get wrong: even if your bank already deducted tax from every foreign payment you received, you still have to file the return. That deduction is only treated as your final tax if you file — skip the return and you lose the benefit, drop off the Active Taxpayers List, and pay Rs 25,000 just to get back on it. This walkthrough is built from FBR’s own publications and current tax-practice guidance, with every rate and deadline verified as of October 2026.
What tax do freelancers actually pay in 2026?
Pakistan taxes freelancers’ export income at the point your money arrives. Under Section 154A of the Income Tax Ordinance, 2001, your bank (as an authorised dealer) deducts withholding tax the moment your foreign export proceeds are credited to your account. For that income, the deducted amount is your final tax — you owe nothing more on it — but only if you meet the statutory conditions, which include filing this very return. Here are the rates for tax year 2026:
| Income type | On the ATL | Not on the ATL |
|---|---|---|
| IT / software / IT-enabled services exports (PSEB-registered) | 0.25% | 0.5% |
| Other exported services (design, writing, consulting, IT without PSEB) | 1% | 2% |
| Local (PKR) client income | Normal business-income slabs — taxed separately, not under s154A | |
| YouTube / AdSense / social-media creator revenue | Section 154B: 5% minimum tax (10% if off ATL) — different rule entirely | |
Three things worth knowing about this table. First, the Finance Act 2026 extended the 0.25% IT-export final tax regime through tax year 2029 — it had been due to lapse in June 2026. Second, PSEB registration is the gatekeeper for the 0.25% rate: without it, your software or IT-service income falls into the 1%/2% bracket for other exported services. Third, do not call the 0.25% an “exemption” — it is a final withholding tax, and final-tax treatment is conditional on filing your return and meeting the other statutory requirements.
If you are still fuzzy on how much of your income the tax actually touches, read our companion piece on freelancer tax in Pakistan for 2026 alongside this walkthrough — it works through the numbers, while this article is about the filing itself. And if most of your income still arrives through one platform, our getting-paid guide maps the full journey from client invoice to rupees in your account.
Before you open IRIS: the documents checklist
IRIS 2.0 pre-fills parts of your return from FBR’s own records — property, vehicles, bank withholding — so have your paperwork in front of you before you start, not after you get stuck on a tab. Gather:
- Your CNIC (for individuals, your NTN is normally the same as your CNIC)
- Bank statements for the full year, plus Proceeds Realization Certificates (PRCs) for foreign receipts — read about the PRC trap so you know which banks actually issue one
- Bank tax-deduction certificates — your proof of the s154A tax already deducted
- Your PSEB registration certificate, if you are claiming the 0.25% IT-export rate
- Client contracts and the invoices you issued during the year
- Records of any local (PKR) client income, salary, property or other income
- Last year’s filed return, if you have one — IRIS carries some figures forward
A practical note: banks treat freelancer accounts differently when it comes to statements and certificates, so if your current account makes paperwork painful, compare the best bank accounts for freelancers in Pakistan before the next tax year starts — switching mid-year complicates your records.
Filing in IRIS 2.0: the step-by-step walkthrough
The portal is iris.fbr.gov.pk. The steps below follow the current IRIS 2.0 flow for an individual filer as of October 2026.
Step 1 — Register or log in
If you have never filed, start with “Registration for Unregistered Person” on the IRIS homepage: enter your CNIC, verify with the PIN sent to your NADRA-registered mobile number and email, and your NTN is issued. If you already have credentials, log in with your CNIC/NTN and password (use the forgot-password reset via your registered mobile or email if you are locked out — do not create a second registration).
Step 2 — Open the return for the right tax year
Go to Declaration → Income Tax Return (return of income under section 114(1)) and select Tax Year 2026 — that covers income earned from 1 July 2025 to 30 June 2026. Tax practitioners flag this as the single most common filing error: picking the wrong year is difficult to reverse once the return is created, so double-check before you proceed.
Step 3 — Declare your income in the right tabs
A freelancer’s income is rarely one clean number, and IRIS wants it split up:
- Business income tab: your freelancing receipts and related expenses → net profit. Local PKR client income goes here too, as normal business income.
- Final / Fixed Tax tab: your export proceeds under the s154A regime, at the rate that applies to you (0.25% / 0.5% / 1% / 2%). This is where the bank-deducted amounts land.
- Other tabs for salary, property, capital gains or any other sources, if you have them.
Declare the export proceeds even though the tax was already deducted — the final-tax treatment depends on declaration, and undeclared receipts that FBR’s data-matching can see are a classic notice trigger.
Step 4 — Enter your withholding and reconcile
In the withholding section, enter the tax already deducted during the year: your bank’s s154A certificates/CPRs, any salary withholding, tax on bank profits, even mobile top-up withholding. IRIS 2.0 pre-populates some of this from FBR’s records — reconcile every line against your own certificates rather than assuming the pre-filled numbers are complete.
Step 5 — Complete the wealth statement
Every resident individual filer must file a wealth statement under section 116 with the return — and IRIS will not let you submit until it reconciles. Your opening net assets plus income minus expenses must equal your closing net assets (the “Unreconciled Amount” must be zero). Declare assets and liabilities as of 30 June 2026, including those of your spouse, minor children and dependants. If you hit a wall here, read the dedicated section below before you force numbers in.
Step 6 — Check the liability and pay if anything is due
Review the computed tax. If an amount is payable, generate a PSID (a 17-digit Payment Slip ID, valid for 24 hours) through the payment section and pay via your bank or mobile wallet, then enter the CPR back into the return.
Step 7 — Submit and keep the acknowledgement
Submit the return and download the Acknowledgement Slip — that slip is your legal proof of filing. Save it with your certificates.
The wealth statement: why it blocks your submission
More freelancer returns stall on the wealth statement than on any other screen, so it deserves its own explanation. Section 116 requires every resident individual to file a wealth statement and reconciliation along with the return. IRIS enforces a hard validation: opening assets + income − expenses − closing assets must equal exactly zero, or the portal refuses to submit.
Practically, this means listing what you owned and owed on 30 June 2026 — bank balances, property, vehicles, investments, loans — and the same for your spouse and minor children, plus their spending for the year. The honest difficulty is reconstruction: freelancers who never tracked spending find the reconciliation gap mysterious. Work backwards from bank statements rather than memory, and do not omit an asset FBR already knows about — IRIS 2.0’s “Maloomat” view shows what is pre-filled, and a mismatch between that and your declaration is one of the most common triggers for a notice. (One genuine bug to know about: as of late October 2026, the Karachi Tax Bar Association has flagged that returning filers cannot edit the auto-carried-forward opening wealth balance — if that hits you, it is a portal issue, not your error.)
The penalty for skipping the wealth statement is real: 0.1% of taxable income per week of default, or Rs 100,000 — whichever is higher (section 182, per FBR’s own published text).
Deadlines, penalties and the Active Taxpayers List
The statutory due date for individuals was 30 September 2026. FBR extended it twice under section 214A: Circular No. 3 of 2026-27 moved it to 15 October 2026, and Circular No. 04 of 2026-27 (15 October) moved it to 31 October 2026 — described as final. For context on how seriously the system is taking this cycle, FBR had received 5.767 million returns by 30 September, about 45% more than the same point last year.
Miss the deadline and three things happen. First, section 182 penalties: the higher of Rs 1,000 per day or 0.1% of the tax payable per day, with a minimum of Rs 10,000 (if at least 75% of your income is salary under Rs 5 million) or Rs 50,000 for everyone else, capped at 200% of the tax payable — reduced by 75%, 50% or 25% if you file within one, two or three months of the due date. Second, under section 182A you are excluded from the ATL for that tax year, which means higher — usually doubled — withholding rates on banking transactions, property, vehicles, utilities and contracts for as long as you stay off the list. Third, getting back on costs a surcharge that the Finance Act 2026 raised sharply from 1 July 2026: Rs 25,000 for an individual (previously Rs 1,000), Rs 50,000 for an AOP and Rs 100,000 for a company — paid via PSID after you file the overdue return, with the ATL restoring on the next update cycle.
Checking your status takes seconds and is worth doing after you file: SMS ATL, a space, and your 13-digit CNIC to 9966; or verify on FBR’s online ATL portal. Note the list refreshes periodically (typically weekly), so a very recent filing may not show immediately. One development to watch: in October 2026 FBR published a draft Form ATL-U that would let late-filing individuals rejoin the ATL without the Rs 25,000 by pledging not to acquire property for six months — but it is a draft, so it cannot be used yet.
7 mistakes Pakistani freelancers make on their tax return
- Filing without an NTN. Working without one makes you a non-filer by default: double withholding on everything and no ATL benefits. Register before you file.
- Receiving money through informal channels. Cash and informal transfers do not qualify for the s154A final-tax regime — export proceeds must come through proper banking channels. Payoneer routed into your Pakistani bank account counts as a banking channel; compare Payoneer vs Wise in Pakistan if you are choosing how clients pay you.
- Not declaring export proceeds because “tax was already cut.” The bank’s deduction is final tax only when the income is declared in your return and the other conditions are met. Undeclared receipts are the fastest route to a notice.
- Claiming the 0.25% rate without PSEB registration. The reduced rate is for PSEB-registered IT/ITeS exporters — everyone else’s export services sit at 1%/2%. If you have not registered yet, do that first; the reduced rate is not available retroactively without the certificate.
- Assuming AdSense or YouTube revenue gets the PSEB rate. Creator and platform revenue falls under the separate section 154B rules (5% minimum tax on ATL, 10% off it) — not s154A.
- Selecting the wrong tax year in IRIS. The most common mechanical error in filing, and hard to undo. Confirm “Tax Year 2026” before you start entering figures.
- Leaving platform income or assets off entirely. If a chunk of your earnings comes through one marketplace, our Fiverr vs Upwork fee comparison shows what actually lands in your account — declare that figure, not the headline rate. And never omit an asset IRIS already pre-fills; the mismatch is what triggers scrutiny.
One last thought for freelancers whose income has outgrown the solo setup: if you are hiring, signing retainers or opening a company account, the economics change — see what it costs to register a business in Pakistan before you decide whether to stay an individual filer or formalise.
Frequently asked questions
Do freelancers have to file if the bank already deducted tax?
Yes. The s154A deduction is treated as your final tax only if the statutory conditions are met — filing the return is one of them. Filing is also what keeps you on the Active Taxpayers List at the lower withholding rates.
What is the last date to file the FBR income tax return for tax year 2026?
31 October 2026, after two FBR extensions (Circular No. 3 and No. 04 of 2026-27). The second extension is described as final, so do not plan around a third.
What happens if I file late?
Section 182 penalties (minimum Rs 50,000 for most non-salaried filers), exclusion from the ATL with doubled withholding rates, and a Rs 25,000 surcharge to get back on the ATL after filing the overdue return.
Is PSEB registration required for the 0.25% tax rate?
Yes — it is the gatekeeper for the reduced IT-export rate under s154A. Without it, IT and software export income is taxed as other exported services at 1% (ATL) or 2% (non-ATL).
Does Payoneer income count for the export tax regime?
Yes, provided it lands in your Pakistani bank through the normal banking channel — Payoneer-to-bank transfers qualify. What does not qualify is cash or informal transfer routes with no banking trail.
I filed but my name is not on the ATL — why?
The list updates periodically (usually weekly), so a fresh filing takes a few days to appear. If you filed late, you also need to pay the Rs 25,000 ATL surcharge via PSID after filing before your status restores.
Featured image: Photo by Nataliya Vaitkevich on Pexels (free to use).
