+92 324 4047774 info@pakregister.pk WhatsApp Now
GUIDE

How to Submit Your Tax Return in Pakistan: Step-by-Step

Uzair Shahid, Founder and CEO of Pak Register

Written & Reviewed by Uzair Shahid

Founder & CEO, Pak Register, 5+ years' experience

Submitting a tax return in Pakistan sounds more intimidating than it actually is once you know what FBR is asking for and where. The mechanics are the same whether you're salaried, freelancing, or running a registered company; what changes is which documents you're pulling together and which form applies.

This walkthrough covers the actual sequence, in the order it really happens, rather than a generic list of requirements that doesn't tell you what to do first.

Step 1: Make sure you have an NTN

You can't submit a return without a National Tax Number. If you don't have one yet, this is registered first, either as an individual or, separately, for a registered company or AOP. Most people already have an NTN by the time they're thinking about filing; if you're not sure, this is worth confirming before anything else, since trying to file without one simply won't work.

Step 2: Gather your actual financial records

For a salaried individual, that's typically your salary certificate and bank statements for the tax year. For a freelancer or sole proprietor, it's client payment records, invoices, business bank statements, and any expenses you want to claim against income. For a company, it's the full set of financial records SECP and FBR both expect, since a company files separately with each.

This step is where most delays actually come from, not the filing itself. Reconciling bank statements against what you remember earning often surfaces income or transactions that change the calculation, which is much easier to deal with before submission than after FBR has already received an inaccurate return that then needs correcting.

Step 3: Calculate what you actually owe, or are owed

Once income, deductions, and any tax already withheld are accounted for, you'll know whether there's tax due, a refund position, or a wash. Individuals above a certain income threshold also need to submit a wealth statement alongside the return, which is a separate but related FBR requirement people sometimes forget entirely, and which can itself raise questions if it's inconsistent with what's been declared elsewhere.

Step 4: Submit through FBR's IRIS portal

The actual submission happens through FBR's online IRIS system. This is the part most people find clunky on a first attempt, not because the tax calculation is wrong but because the portal itself isn't especially forgiving of formatting or sequencing mistakes, and a small entry error can mean redoing a section rather than simply correcting one field.

Step 5: Keep your acknowledgment, and note next year's deadline

Once submitted, you'll get a filing acknowledgment, which is worth keeping for your own records regardless of whether anyone asks for it later. Filing at least one return is also what gets you onto FBR's Active Taxpayer List; see our guide on how to become a filer in Pakistan for what that actually unlocks.

Deadlines shift from year to year and are set by FBR directly, so we'd rather tell you to confirm the current one with us, or directly with FBR, than print a specific date here that might already be wrong by the time you're reading this.

Filing as a freelancer specifically

Freelancers occupy an odd middle ground in how people think about tax returns. You're not salaried, so there's no employer-issued certificate doing half the work for you, but you're also not necessarily running a registered business with formal books. In practice, this means the return relies heavily on your own bank records and whatever invoices or payment confirmations you have from clients, particularly foreign clients paid through bank transfer or platforms like Payoneer.

If you're earning IT export income as a freelancer, it's also worth knowing this connects to PSEB registration, since the tax treatment of that income can differ once you're properly registered with PSEB rather than treated as ordinary income.

Filing for a registered company

A company's filing is more involved than an individual's by nature: full financial statements, the company's own NTN rather than a director's personal one, and a separate SECP annual return that's easy to forget is a distinct requirement from the FBR filing. Companies that have fallen behind on either side, FBR or SECP, generally benefit from a proper health check before just filing the current year in isolation, since catching up on both fronts together is more efficient than fixing one at a time.

What it costs to get this done properly

Our fee for handling a return depends on whether it's an individual salaried filing, a freelancer or business return with more moving pieces, or a company filing requiring both FBR and SECP submissions together. We quote a flat fee once we know which applies, rather than charging a percentage that grows with whatever your income happens to be.

Common questions about submitting a tax return

Do I need to submit a return if I had no income this year? In many cases, yes, filing obligations aren't always tied purely to having taxable income. Can I submit a return for a year I missed? Yes, and doing so sooner rather than later is almost always the better move, since penalties and the gap in your filing history both tend to grow the longer it's left. What if I make a mistake after submitting? Returns can generally be revised, though it's far better to get it right the first time than to rely on a correction.

Pak Register handles the full annual return filing process, individual, freelancer, or company, so you're not the one wrestling with IRIS or chasing down a missing bank statement the week before the deadline. We also flag your filing history so a missed year from before you worked with us doesn't quietly keep causing problems, and we'll tell you plainly if your specific situation needs anything beyond a standard filing before we start, including whether it's worth catching up on a prior year at the same time. Get in touch and we'll confirm exactly what's needed for your situation.

Related Services

You might also need

Annual Returns

FBR / 07

Whether you're salaried, a freelancer, or running a registered company, Pakistan requires you to submit an annual income tax…

Annual return filing Pakistan →

Filer (Active Taxpayer) Status

FBR / 08

Being an active filer means FBR has you on its Active Taxpayer List, and it's the single registration with the most direct,…

FBR filer registration Pakistan →

Company Compliances

SECP / 09

Getting company registration in Pakistan done is the easy part. Staying…

SECP company compliance Pakistan →
Get In Touch

Request a Free Consultation

Tell us what you need. No obligation, no cost for the first conversation.

  • No hidden fees
  • 5+ years experience
  • WhatsApp support