Freelancing income counts as income under Pakistani tax law, whether it comes from a local client or an international platform. Getting your NTN and filer status sorted early avoids surprises down the line and often reduces the tax you actually pay.
Step 1: Register Your NTN
You'll need your CNIC, an active mobile number in your own name, an email address, and proof of address. Registration itself is quick once documents are ready — usually completed within a day.
Step 2: File a Return to Become a Filer
An NTN alone doesn't put you on the Active Taxpayer List. You need to file an annual income tax return declaring your freelance earnings, after which your name appears on the ATL — typically within a few days of filing.
Reduced Rates for Export of Services
Freelancers who earn from clients outside Pakistan and receive payment through proper banking channels — Payoneer, Wise, direct wire transfer — can often qualify for reduced tax treatment available for IT and IT-enabled service exports, subject to registration and documentation requirements.
Records Worth Keeping
- Payoneer, Wise, or bank statements showing incoming payments
- Client invoices or contracts where available
- Records of platform fees and any business expenses