How to Register as a Freelancer and Get an NTN in Pakistan
Freelancing is now a serious career in Pakistan, from developers and designers to writers and virtual assistants earning from clients abroad. Sooner or later, most freelancers ask the same question: how do I formalise this work and get a National Tax Number (NTN)? This guide walks through the process in outline — practical steps, not tax advice.
Why an NTN matters for freelancers
An NTN is your tax identification number, issued by the Federal Board of Revenue (FBR), and the starting point for filing a tax return. Banks, payment platforms and many corporate clients ask for it.
Having one does not automatically mean a large tax bill: liability depends on your income, expenses and the rules in force in a given tax year. What it does give you is a formal footing — proof of income for a bank account, a visa application or a loan.
Step 1 — Gather your documents
Before you start, keep these ready:
Your CNIC (valid and unexpired)
A mobile number and email address in your name
Your home address as on your CNIC or utility bill
Details of your freelance work and, if you have them, client names or platform profiles
Your bank account details, if you already have one
Update out-of-date CNIC details first to avoid a rejected application.
Step 2 — Register on FBR's IRIS portal
Freelancer registration runs through FBR's online IRIS system:
Create an IRIS account with your CNIC and contact details.
Complete the form as an individual in the freelance services category.
Give your business name (your own name will do) and business address, usually your home address.
Submit the form and note down your reference or tracking number.
Once processed, you will receive your NTN. Keep the certificate safe: banks and clients may ask for a copy.
Step 3 — Set up banking that matches your work
With an NTN, opening or upgrading a bank account becomes easier. Keep a separate account for work income, so at tax time you are not sorting personal spending from work income. If paid from abroad, ask your bank about freelancer-friendly accounts and remittance documents. For digital banking options, see our guide: How to Open a Digital Bank Account in Pakistan (2026).
Step 4 — Keep records from day one
Good records separate a smooth tax filing from a stressful one:
Keep every invoice, with client name, date, service and amount.
Save payment confirmations from your bank or payment platform.
Record business expenses — software subscriptions, internet, equipment — with receipts.
Set aside a portion of each payment for any tax that may fall due.
A simple spreadsheet, updated weekly, is enough.
Common mistakes to avoid
Wrong category: choose freelance services, not trading or manufacturing.
Someone else's bank account: payments should land in an account in your own name.
Ignoring filing deadlines: check the current requirements each tax year, and file on time even if your income is below the taxable threshold.
Treating online advice as law: verify the current position on FBR's website or with a qualified tax professional.
Frequently asked questions
Is my freelance income taxed? It depends on your income, services and the exemptions in force. Check the current rules or ask a professional.
Registration takes a little paperwork, but it turns gig work into a recognised business, with an NTN, a clean bank record and proof of income.
Follow Rise Pakistan on Facebook for daily updates: https://www.facebook.com/profile.php?id=100077289971426

Comments
Post a Comment