5 mistakes we see in freelancer tax returns (and how to fix them)
Most freelancer tax problems aren't about rates. They come from a handful of filing mistakes that are easy to avoid once you know them.
1. Declaring export income in the wrong place
Putting freelance earnings under "other income", or as a foreign remittance, means you lose the 0.25% or 1% final-tax treatment and may be taxed at slab rates instead. Export proceeds belong under the section 154A final-tax heads in IRIS, matched to the tax your bank deducted.
2. A wealth statement that doesn't reconcile
Your wealth statement has to explain how your assets grew: opening wealth plus income, minus spending, should equal closing wealth. Freelancers often leave out Payoneer balances, cash withdrawn and spent, or a car bought mid-year. Gaps are what prompt FBR questions. Build the reconciliation before you file, not after.
3. Money left offshore or withdrawn without a trail
Only money that reaches a Pakistani bank is taxed under 154A and gets a PRC. Funds parked in Payoneer or spent abroad by card still count as income, and they don't get the export treatment until they're brought in. Withdraw regularly, and collect a PRC with each conversion.
4. Getting paid into a relative's account
It's common when someone doesn't have an account set up yet. But the income then shows up in your relative's banking record, not yours, and your own export trail and PRCs are broken. Open a freelancer account in your own name; most major banks offer one digitally.
5. Filing late and ignoring the ATL
Late filers drop off the Active Taxpayer List. Since 1 July 2026 the surcharge to get back on is Rs 25,000, and until you do, you pay non-filer rates on property, vehicles and bank profit. Put the deadline in your calendar: see the countdown.
General information, not tax advice. Rates are for tax year 2027 (1 July 2026 to 30 June 2027) from FBR's withholding rate card and Circular 2 of 2026-27, unless stated.