Guides & Tips

PSEB Registration for Freelancers in Pakistan (2026): Fee, Documents and Steps

Three documents, Rs 1,000 and a few working days. Here's how PSEB registration works for freelancers in 2026, and how to make sure your bank applies the 0.25% rate.

Published
WRITTEN BYHandlePay Team
READ TIME8 min
Pakistani freelancer at her desk at home in Islamabad checking her PSEB registration papers, with the headline Your 0.25% rate starts with PSEB
PSEB registration for freelancers costs Rs 1,000 and needs three documents: a personal NTN, your CNIC and a certificate from your bank. You apply online on PSEB's portal, pay after initial approval, and the certificate usually arrives 2 to 5 working days after your payment is verified. It renews every year for Rs 2,000.

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?

It's a certificate from the Pakistan Software Export Board, the government body for IT exports, that records you as an IT or IT-enabled services exporter working on your own. It's for individuals, not companies. It qualifies you for the 0.25% export tax rate and for PSEB's programmes, such as training and its freelancer awards.

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?

Three scanned documents: a personal NTN with no business name attached, your CNIC (front and back), and a personal bank account opening or maintenance certificate. That's all for a new freelancer registration. You don't need a company, an SECP certificate or a client contract to apply.
DocumentWhere to get itWatch out for
Personal NTNRegister on FBR's IRIS portal; for individuals it's your CNIC numberIt must have no business name on it
CNICYour own card, both sidesScan in colour, readable
Bank account certificateAsk your bank for an account opening or maintenance certificateMust 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?

Create an account on PSEB's registration portal, fill in the freelancer form and upload your three documents. Once PSEB gives initial approval, pay the Rs 1,000 fee, upload the receipt and submit for final approval. PSEB's freelancer page says the certificate is issued in about 2 to 5 working days after payment is verified.

Step by step:

  1. Get your NTN first. Register on iris.fbr.gov.pk as an individual. Download the registration certificate.
  2. Ask your bank for a certificate. An account opening or maintenance letter in your name is enough.
  3. Sign up on PSEB's portal. The portal gives you temporary login details automatically.
  4. Fill in the freelancer form and upload the documents. Incomplete forms can be declined, so check every mandatory field.
  5. 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.
  6. 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.
  7. Download your certificate. Then send a copy to your bank (more on that below).

How much does PSEB registration cost?

Rs 1,000 for a new freelancer registration and Rs 2,000 for each yearly renewal, according to PSEB's own pages. PSEB's freelancer page adds "any surcharge" to renewals, while its facilitation page lists no late surcharge for freelancers, so renew on time and you shouldn't pay more than Rs 2,000.

Compare that with what it saves. The table uses a freelancer earning $1,000 a month from clients abroad:

StatusFinal tax rateTax on $12,000 a year
Registered with PSEB0.25%$30
Not registered1%$120
No valid proof of export incomeNormal income tax slabsDepends 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?

Yes, on export income from IT and IT-enabled services. KPMG's brief on the Finance Act 2026 says the 0.25% rate for PSEB-registered exporters now runs from tax year 2026 to 2029. Unregistered freelancers pay 1%. In both cases your bank usually deducts the tax when the foreign payment lands.

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?

Log in to the same portal, update the renewal form and upload your documents. PSEB's freelancer page asks for a summary of export revenue under the State Bank's IT code and your income tax return for the previous year. After initial approval, pay Rs 2,000, upload the receipt and submit. Renewal changes the year, not your original registration date.

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?

No. Upwork, Fiverr and your clients don't ask for it, and you can get paid without it. PSEB registration matters at the Pakistani end: it decides whether your bank taxes your export income at 0.25% or 1%, and it gives you a recognised status with the government body for IT exports.

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.

Download HandlePay

Sources

FAQs

How long does PSEB registration take for freelancers?
PSEB's freelancer page says the certificate is issued in about 2 to 5 working days after your payment is verified. Getting your NTN and bank certificate first is usually what takes longest, so sort those before you start the form.
Can I register with PSEB without an NTN?
No. A personal NTN is one of the three required documents. For individuals, the NTN is your CNIC number once you register on FBR's IRIS portal, which is free.
Is PSEB registration free?
No. A new freelancer registration costs Rs 1,000 and each yearly renewal costs Rs 2,000. You can pay by card on the portal, or by pay order or demand draft to Pakistan Software Export Board (G) Ltd.
Does PSEB registration mean I pay no tax?
No. It lowers the final tax on IT export income to 0.25%, instead of 1% for unregistered freelancers, as long as you meet the conditions, such as receiving at least 80% of foreign earnings through approved banks. You still file a tax return. Check your case with a tax adviser.
Do I need to renew PSEB registration every year?
Yes. Renewal costs Rs 2,000 and asks for your previous year's tax return and, on PSEB's freelancer page, a summary of export revenue under the State Bank's IT code.

HandlePay Team

Our mission is to make international money work for everyday people, freelancers, and businesses in Pakistan.

HandlePay
is live

Get US dollar account details in your own name in a few minutes. Download the app to start receiving USD.

Two phones showing the HandlePay app

Frequently Asked Questions