How to Register a Software House in Pakistan (PSEB Guide 2026)

July 31, 2026 · 10 MIN READ · BY THE RTECHNOLOGIES TEAM

You have clients, you have code shipping, maybe you have a couple of teammates — but on paper, your software house does not exist. That gap catches up with you fast in Pakistan: banks question your foreign remittances, international clients ask for a registered entity before signing, and the tax benefits reserved for registered IT exporters quietly pass you by. The good news is that registering a software house here is cheaper and faster than most founders assume. This guide walks through the full 2026 path — choosing a legal structure, getting your NTN from FBR, opening a business bank account, and registering with the Pakistan Software Export Board (PSEB) — in the order that actually works.

Why register at all?

Three forces push every serious software business in Pakistan toward registration. First, banks: receiving regular foreign payments into a personal account invites compliance questions, and a registered business with a business account makes export remittances routine instead of suspicious. Second, clients: international companies increasingly require a registered legal entity — and often PSEB registration specifically — before they will sign a contract or clear you through their vendor onboarding. Third, taxes: Pakistan offers concessional tax treatment on IT export income, but only to businesses that are properly registered and can document their export remittances. Unregistered income does not qualify, which means every month you delay is potentially money left on the table.

Step 0: Choose your business structure

Before touching any government portal, decide what kind of entity you are registering. For a software house you have three realistic options: a sole proprietorship (just you, trading under a business name, registered through an NTN with FBR — no SECP involvement), a Single Member Company (SMC — a private limited company with one shareholder, registered with SECP), or a full Private Limited (Pvt Ltd) company with two or more shareholders. Freelancers can also register with PSEB as individuals, which we cover below.

Sole proprietorship vs SMC vs Pvt Ltd for a software house
FactorSole proprietorshipSMC (Pvt) LtdPvt Ltd
Setup costLowest — NTN is free; minimal paperworkModerate — SECP fees plus incorporation documentsModerate — similar to SMC, plus multi-shareholder paperwork
Personal liabilityUnlimited — you and the business are legally the sameLimited to the companyLimited to the company
Credibility with clientsFine for freelancing; weaker for enterprise contractsStrong — a registered company with SECP standingStrongest — expected structure for agencies with partners or investors
Setup timelineDaysRoughly 1–2 weeks including name reservationRoughly 1–2 weeks including name reservation
Best forSolo founders testing the watersSolo founders building a real firmCo-founders, teams, anyone raising investment

The honest guidance: if you are a solo freelancer, start as a sole proprietor — it is nearly free and you can upgrade later. If you are building a software house you intend to grow, incorporate. Limited liability matters the day a client dispute or a bad contract shows up, and international clients take an incorporated company more seriously. The SECP incorporation process involves reserving a company name, obtaining a digital signature certificate, and filing incorporation documents — all handled online through SECP's eServices portal.

The registration process, step by step

Step 1: Get your NTN from FBR

  1. 01Go to the FBR IRIS portal and create an account using your CNIC. Registration is free.
  2. 02For a sole proprietorship, register as an individual with a business — add your business name and 'IT / software services' as the business activity. This single step legally creates your sole proprietorship.
  3. 03For an SMC or Pvt Ltd, complete SECP incorporation first (Step 2), then register the company for its own NTN on IRIS using the incorporation certificate.
  4. 04Note the exact business name you use here — it must match everywhere else. More on that in the common mistakes section.

Step 2 (companies only): Incorporate with SECP

  1. 01Reserve your company name on SECP eServices. Check availability first and have backups ready — common tech words get rejected for similarity.
  2. 02Obtain a digital signature certificate, which you need to sign the incorporation filings electronically.
  3. 03File the incorporation documents: memorandum and articles of association, director and shareholder details, and the registered office address.
  4. 04Once SECP issues your incorporation certificate, register the company on FBR IRIS for its NTN.

Step 3: Open a business bank account

  1. 01Take your NTN certificate (and incorporation documents, for a company) to a bank and open an account in the exact registered business name.
  2. 02Tell the bank the account will receive foreign IT export remittances — most major banks have staff familiar with IT exporters, and some offer dedicated freelancer/exporter accounts.
  3. 03Request a bank account maintenance certificate once the account is active. PSEB asks for it, and having it ready saves a round trip.

Step 4: Register with PSEB

PSEB is the government body that promotes and regulates Pakistan's IT export industry, and its registration is what unlocks the export-related benefits. The process is fully online.

  1. 01Create an account on the PSEB portal at pseb.org.pk and choose the right category — freelancer or company/software house.
  2. 02Fill in your business profile: services offered, team size, and export markets if any.
  3. 03Upload the required documents (full checklist below): NTN, CNIC, company registration documents if incorporated, bank account maintenance certificate or statement, and proof of IT business activity — with evidence of foreign income if you are claiming exports.
  4. 04Pay the registration fee — approximately PKR 5,000 for freelancers and PKR 10,000 for software houses as of 2026, though you should confirm the current schedule on pseb.org.pk before paying.
  5. 05Wait for review. With complete, consistent documents, PSEB registration typically processes in under a week. Incomplete or mismatched documents are the usual cause of delays.

Step 5 (optional): Sales tax and trademark

Two optional items round out the setup. If you sell services to local clients, you may need provincial sales tax registration — PRA in Punjab, SRB in Sindh, KPRA in Khyber Pakhtunkhwa — since services are taxed provincially in Pakistan; whether you need it depends on where you operate and who you invoice, so check with your adviser. And if your software house's brand name matters to you, filing a trademark with IPO Pakistan is inexpensive insurance against someone else claiming it first. Neither blocks your PSEB registration.

Documents checklist

Gather these before you start the PSEB application — the single biggest time-saver in the whole process:

  • CNIC of the owner (and of all directors, for a company).
  • NTN certificate from FBR in the business name.
  • SECP incorporation certificate plus memorandum and articles of association (companies only).
  • Bank account maintenance certificate or recent statement for the business account.
  • Proof of IT business activity — client contracts, invoices, a portfolio, or your company website.
  • Evidence of foreign income — remittance records or bank export advices — if you are claiming IT export status.
  • Business address details (a home office is generally acceptable for freelancers and small setups).

Fees and timeline at a glance

Approximate costs and timelines, 2026 — confirm current figures on pseb.org.pk and FBR
StepApproximate costTypical timeline
NTN registration (FBR IRIS)Free1–3 days
SECP incorporation (SMC / Pvt Ltd)Varies with authorised capital — check SECP's fee calculatorRoughly 1–2 weeks
Business bank accountFree to open (minimum deposit varies by bank)A few days
PSEB registration — freelancer~PKR 5,000 per yearUsually under a week with complete documents
PSEB registration — software house~PKR 10,000 per yearUsually under a week with complete documents

Note that PSEB registration is annual — the fee above is not one-time, and renewal matters more than most founders realise (see common mistakes below). End to end, a sole proprietor can go from nothing to PSEB-registered in under two weeks; an incorporated company usually takes three to four weeks, with SECP name reservation and incorporation being the long pole.

What PSEB registration actually gets you

  • Official recognition as part of Pakistan's IT export industry — the credential international clients and their procurement teams look for during vendor onboarding.
  • Eligibility for concessional tax treatment on IT export income. Pakistan taxes registered exporters' remittances under a final tax regime at a rate that has historically been very low single-digit — but the exact rate is set year to year, so confirm the current figure with FBR or your tax adviser rather than relying on any blog post, including this one.
  • Smoother banking for export income — banks process inward remittances for PSEB-registered exporters as routine export proceeds, with far fewer compliance holds.
  • Access to PSEB programs: subsidised training and certifications, international trade delegations and expo participation, and matchmaking initiatives that put Pakistani firms in front of foreign buyers.
  • A listing in the official directory of registered Pakistani IT companies, which some foreign clients use to verify vendors.

The tax point deserves emphasis because it is the one with real money attached. The concessional export regime applies to remittances you can document as IT export income through proper banking channels — which is exactly why the sequence in this guide matters. Registered entity, business bank account, PSEB registration: each link in that chain is what lets FBR treat your foreign income as export income rather than ordinary income.

Common mistakes that cost real money

Registering too late

The most expensive mistake is the quiet one: freelancing for two or three years on a personal account, then registering and realising the concessional export treatment only helps you going forward. Income you earned while unregistered, remitted into a personal account with no export documentation, is hard or impossible to claim retroactively. If you are earning foreign income from software work today, the registration process should start this month, not after you 'get big enough'.

Mismatched business names

Your NTN says 'TechNova Solutions', your bank account says 'Technova (Pvt) Ltd', and your PSEB application says 'TechNova'. To a reviewer, those are three different businesses — and mismatches are among the most common reasons PSEB applications stall and bank remittances get flagged. Decide the exact legal name once, at the start, and use it character-for-character across FBR, SECP, the bank, and PSEB.

Missing the annual renewal

PSEB registration expires yearly. Let it lapse and you are, on paper, no longer a registered IT exporter — which can interrupt the tax treatment on your remittances and the client-facing credential you registered for in the first place. Put the renewal date in your calendar the day your certificate arrives, and treat the renewal fee as a fixed annual cost of doing business.

The bottom line

For a solo founder, the entire path — NTN, bank account, PSEB — costs a few thousand rupees and a couple of weeks of admin. For an incorporated software house, add SECP's fees and another fortnight. Against that, you get bankable export income, a credential that shortens enterprise sales cycles, and access to one of the most favourable tax regimes Pakistan offers any industry. Few business investments in this market return that much for so little. Start with the NTN this week, keep your business name consistent everywhere, and check pseb.org.pk for the current fee schedule before you file.

Frequently asked questions

Q01How much does it cost to register a software house in Pakistan?

The NTN from FBR is free. PSEB registration costs approximately PKR 5,000 per year for freelancers and PKR 10,000 per year for software houses as of 2026. If you incorporate an SMC or Pvt Ltd, add SECP's incorporation fees, which vary with authorised capital. Confirm current fees on pseb.org.pk and SECP's website before filing.

Q02How long does PSEB registration take?

With complete and consistent documents, PSEB typically processes registrations in under a week. The full journey — NTN, bank account, then PSEB — takes about two weeks for a sole proprietor and three to four weeks if you incorporate with SECP first.

Q03Can freelancers register with PSEB?

Yes. PSEB has a dedicated freelancer category with a lower fee (approximately PKR 5,000 annually). You need an NTN, CNIC, a bank account, and proof of IT work such as client invoices or platform earnings. Freelancer registration gives you the same core benefit: documented, concessionally-taxed export income.

Q04Is PSEB registration mandatory to run a software house?

No — you can legally operate with just an NTN (and SECP incorporation if you form a company). But PSEB registration is effectively required to claim the concessional tax treatment on IT export income, and many international clients and banks expect it. For any business earning foreign income from software, it is strongly worth the fee.

Q05What are the tax benefits of PSEB registration?

Registered IT exporters qualify for a concessional final tax regime on export remittances — historically a very low single-digit rate, far below normal business income tax. The exact rate is set year to year in the Finance Act, so confirm the current figure with FBR or a tax adviser. Only properly documented remittances into a business account qualify.

Q06Do I need to register a company with SECP before applying to PSEB?

Not necessarily. A sole proprietorship — created simply by registering your business NTN with FBR — can register with PSEB without any SECP involvement. SECP incorporation (SMC or Pvt Ltd) is only needed if you want limited liability and a company structure, which most growing software houses eventually do.

[ READY WHEN YOU ARE ] — ISLAMABAD → WORLD

Tell us where you want to go. We will engineer the product, the experience, and the system that gets you there.