The main reason to do it is tax. Export income from IT services is taxed at a final rate of 0.25% if you're registered with the Pakistan Software Export Board, and 1% if you're not. The Finance Act 2026 kept the 0.25% rate for PSEB-registered exporters until tax year 2029.
Pakistani freelancers earned a record $1.76 billion in FY26, State Bank data reported by Profit shows. On a $12,000 year, registration is the difference between $30 and $120 in tax.
Key takeaways
- New registration: Rs 1,000. Yearly renewal: Rs 2,000, plus any surcharge PSEB applies.
- You need a personal NTN with no business name, your CNIC (both sides) and a bank account certificate.
- For individuals, the NTN is your CNIC number once you register on FBR's IRIS portal.
- Registered: 0.25% final tax on export income. Not registered: 1%. Your bank usually deducts it.
- Give your bank a copy of the PSEB certificate, or it may keep deducting the higher rate.
- Renewal asks for proof of export income under the State Bank's IT code, so get your payments coded right from day one.
What is PSEB registration for freelancers?
PSEB registers companies, call centres and freelancers under separate categories. As a freelancer you apply in your own name, with a personal NTN that carries no business name. If you run a registered firm, that's a company registration with its own documents and fees.
Recognition is part of it too. CW Pakistan, in January 2026, listed what PSEB offers registered freelancers beyond tax: priority places on training in AI, cybersecurity and cloud, access to trade delegations and matchmaking events, and eligibility for government incentive schemes. In July 2026 PSEB opened its first Top Freelancer Award to registered freelancers, TechJuice reported.
What documents do I need for PSEB registration?
| Document | Where to get it | Watch out for |
|---|---|---|
| Personal NTN | Register on FBR's IRIS portal; for individuals it's your CNIC number | It must have no business name on it |
| CNIC | Your own card, both sides | Scan in colour, readable |
| Bank account certificate | Ask your bank for an account opening or maintenance certificate | Must be a personal account in your name |
Source: PSEB freelancer registration page, checked 11 November 2026.
Startup.pk's July 2026 guide puts the NTN at about 15 to 30 minutes for a simple individual registration. You need a mobile number registered in your own name for the OTP and a personal email. When IRIS asks about your income, describe your work as freelancing.
How do I register as a freelancer with PSEB?
Step by step:
- Get your NTN first. Register on iris.fbr.gov.pk as an individual. Download the registration certificate.
- Ask your bank for a certificate. An account opening or maintenance letter in your name is enough.
- Sign up on PSEB's portal. The portal gives you temporary login details automatically.
- Fill in the freelancer form and upload the documents. Incomplete forms can be declined, so check every mandatory field.
- Wait for initial approval, then pay. Pay Rs 1,000 by card on the portal, or by pay order or demand draft to "Pakistan Software Export Board (G) Ltd". PSEB accepts no other payment method.
- Upload the receipt and submit for final approval. If you paid by pay order, send the original to PSEB's Industry Facilitation Department too. They don't process it until it arrives.
- Download your certificate. Then send a copy to your bank (more on that below).
How much does PSEB registration cost?
Compare that with what it saves. The table uses a freelancer earning $1,000 a month from clients abroad:
| Status | Final tax rate | Tax on $12,000 a year |
|---|---|---|
| Registered with PSEB | 0.25% | $30 |
| Not registered | 1% | $120 |
| No valid proof of export income | Normal income tax slabs | Depends on your slab |
Rates from KPMG's brief on the Finance Act 2026 and WorldFirst's November 2026 guide. Check your own case with a tax adviser.
The Rs 2,000 renewal is well under $10. On any steady freelance income, the lower rate covers it many times over.
Do PSEB-registered freelancers pay 0.25% tax?
Two conditions matter. WorldFirst's November 2026 guide says the tax is deducted at source under section 154A, and that at least 80% of your foreign earnings should come in through approved banks during the tax year.
Your bank also needs a copy of your PSEB certificate to apply 0.25% instead of its default rate, WorldFirst notes. Registering alone doesn't tell your bank anything. Email or hand the certificate to your branch, and ask them to confirm the rate on your account.
How do I renew PSEB registration?
The export revenue summary is where purpose codes come back. Every foreign payment that reaches a Pakistani bank is tagged with a code, and freelance IT services is 9186. If your client payments landed as home remittances instead, your summary has little in it. We explained how codes and certificates work in PRC for freelancers in Pakistan.
PSEB's facilitation page lists only the latest tax return, Form 114, for renewal. Keep your PRCs ready anyway. PSEB's Top Freelancer Award in 2026 asked for PRCs covering July 2025 to June 2026.
Do I need PSEB registration to work on Upwork or Fiverr?
Your PSEB status is linked to the money that reaches your bank in Pakistan, so the route you use to bring earnings home matters as much as the registration. A bank freelancer account takes client wires directly, and we compared what each bank offers in best bank account for freelancers in Pakistan. If you're paid through Upwork, our guide on how to withdraw money from Upwork in Pakistan covers each payout method and its fee.
Common mistakes that delay PSEB registration
- A business name on your NTN. The freelancer category needs a personal NTN with no business attached.
- A bank certificate for someone else's account. It has to be your account, in your name.
- Paying before initial approval. PSEB's flow asks you to pay only after the form is approved.
- Never telling the bank. Without the certificate on file, your bank can keep deducting 1%.
- Payments coded as family remittances. Renewal and the PRC both depend on income landing under the IT services code.
Where HandlePay fits
When you cash out from HandlePay to any Pakistani bank, pick the reason that matches your work: Purchase of services, Consulting fees, or Employee salaries or wages. Your bank then records the rupees under purpose code 9186, the code your PSEB renewal and PRCs rely on. Use these reasons only for income from work for clients abroad.
Cash out is at the Google rate, and the rupees land within minutes. Our US account details, so US clients and platforms can pay you by ACH in your own name, are coming this month.
Claim your username today
Cash out to any Pakistani bank at the Google rate, within minutes, with your payment recorded as freelance services.
Sources
- Pakistan Software Export Board, "How to register freelancers", checked 11 Nov 2026
- Pakistan Software Export Board, "Industry facilitation" (fees and FAQ), checked 11 Nov 2026
- KPMG Taseer Hadi & Co., "A Brief of Finance Act, 2026", Jul 2026
- WorldFirst South Asia, "Freelancers tax in Pakistan & Bangladesh: A complete guide [2026]", 2 Nov 2026
- Business Recorder, "IT exporters, freelancers laud govt's decision to maintain Final Tax Regime at 0.25%", 12 Jun 2026
- Profit by Pakistan Today, "Pakistan's freelancer earnings hit record $1.76 billion in FY26" (SBP data), 21 Jul 2026
- TechJuice, "Pakistan Launches First Top Freelancer Award", 25 Jul 2026
- CW Pakistan, "PSEB Encourages Freelancers To Register For Recognition Incentives And Global Access", 2 Jan 2026
- Startup.pk, "How to get an NTN number in Pakistan (2026)", 9 Jul 2026
FAQs
How long does PSEB registration take for freelancers?
Can I register with PSEB without an NTN?
Is PSEB registration free?
Does PSEB registration mean I pay no tax?
Do I need to renew PSEB registration every year?
HandlePay Team
Our mission is to make international money work for everyday people, freelancers, and businesses in Pakistan.





