What-is-PSEB-1-1024x577

How to Register a Software House in Pakistan

How to Register a Software House in Pakistan (2025 Guide)

Setting up a software house in Pakistan is a smart move given the country’s growing IT exports, skilled talent pool, and government incentives. Whether you’re building SaaS products, offering custom development, or launching a tech startup — registration is your first legal step.

In this guide, we’ll walk you through everything needed to register a software company in Pakistan — from choosing a company type to SECP registration, tax setup, PSEB enlistment, and post-registration compliance.

🧱 Step 1: Decide Your Legal Structure

The first decision you need to make is what type of legal entity you’ll register. For software houses, the most common options are:

➤ Sole Proprietorship

  • Easiest to register
  • Owned by a single person
  • Registered with FBR only
  • Limited credibility with clients or investors

➤ Private Limited Company (Pvt Ltd)

  • Most recommended for software houses
  • Registered with SECP
  • Separate legal identity (company = legal person)
  • Can open a business bank account
  • Eligible for international contracts, funding, and PSEB registration

🏢 Step 2: Register the Company with SECP

If you’re opting for a Private Limited Company, you’ll need to go through the Securities & Exchange Commission of Pakistan (SECP).

Documents Needed:

  • CNIC copies of directors
  • Proposed company name
  • Business address
  • Memorandum & Articles of Association (MOA + AOA)

SECP Registration Process:

  1. Name Reservation (1 day)
    → Apply via SECP’s eServices Portal
  2. Incorporation Application (2–3 days)
    → Submit digital form + attach required documents
  3. Certificate of Incorporation
    → Issued after approval; confirms the legal formation of your company

Typical Timeframe: 3 to 5 working days

🧾 Step 3: Register with FBR (Income Tax & NTN)

Once your company is incorporated, the next step is to get registered with the Federal Board of Revenue (FBR) for tax compliance.

FBR Registration Includes:

  • NTN (National Tax Number)
  • Income Tax Filing Access via IRIS
  • Optional: Sales Tax Registration (only if offering taxable services)

Documents Required:

  • SECP Incorporation Certificate
  • Company Bank Account
  • Business Address Evidence
  • CNICs of directors
  • Letterhead with company name and address

Timeline: 1–2 working days

🌐 Step 4: Get PSEB Registration (Optional but Recommended)

The Pakistan Software Export Board (PSEB) registration is highly recommended for software houses that:

  • Want to export software or services
  • Want to avail tax exemptions and government incentives
  • Want to be listed in PSEB’s official IT directory

Benefits of PSEB Registration:

  • Tax exemption on IT exports (till June 2026)
  • Access to training, grants, and export facilitation
  • Legal credibility in international markets

Process:

  1. Register your business with SECP
  2. Have an NTN and bank account
  3. Apply via PSEB’s online portal
  4. Upload required documents
  5. Verification & issuance of certificate

Timeline: 7 to 10 working days

🧾 Step 5: Register with Provincial Tax Authorities (If Applicable)

If your software house rents an office, or operates in regions like Punjab or Sindh, you may also need to register with:

  • Punjab Revenue Authority (PRA) for Punjab-based offices
  • Sindh Revenue Board (SRB) for Sindh-based offices

This step applies if:

  • You’re offering services within the province
  • You’re issuing invoices with sales tax on services

Timeline: 3–5 working days

🏦 Step 6: Open a Business Bank Account

Once your company is registered and you have your NTN, you can open a corporate bank account.

Documents Required:

  • Certificate of Incorporation
  • NTN Certificate
  • Board Resolution (for Pvt Ltd)
  • CNICs of Directors
  • Business Letterhead
  • Business Address Proof

This account is mandatory to:

  • Receive payments from clients
  • Handle payroll and expenses
  • Track your business cash flow

📄 Step 7: Set Up Monthly Compliance Systems

Once you’re fully registered, your software house must stay compliant by:

Monthly/Annual Compliance Checklist:

  • File monthly tax returns (sales tax or withholding tax if applicable)
  • File annual income tax returns on FBR’s IRIS portal
  • Submit SECP annual return for Pvt Ltd companies
  • Maintain proper financial records for audit & investor readiness
  • Renew PSEB profile annually (if registered)

You can either:

  • Handle this via an in-house accountant
  • Or outsource to a tax & compliance consultancy like Sterling.pk

⏱ Complete Timeline for Registration

Step Duration
Name Reservation (SECP) 1 day
Company Incorporation (SECP) 2–4 working days
FBR NTN Registration 1–2 working days
Bank Account Opening 2–3 working days
PSEB Registration (optional) 7–10 working days
PRA/SRB (if required) 3–5 working days

Total Estimated Time: 7 to 15 working days
(Can vary depending on responsiveness and documentation accuracy)

📌 Final Checklist Before You Start Operating

✅ Decide legal structure (Proprietor vs Pvt Ltd)
✅ Register your company on SECP
✅ Get FBR NTN & login access
✅ Open business bank account
✅ Apply for PSEB registration (for tax exemption & IT benefits)
✅ Register for Sales Tax (if needed)
✅ Ensure ongoing compliance with FBR & SECP

💡 Pro Tips

  • Always choose a Private Limited Company if you plan to grow, scale, or raise funding
  • Get a business email domain and website early for credibility
  • Register with PSEB early to avoid missing tax benefits
  • Keep your financial records clean from day one (monthly bookkeeping, tax filings)

📍Need Help?

Sterling Consultancy can register your software house end-to-end with:

  • SECP, FBR, PSEB, PRA/SRB setups
  • Monthly filings & compliance
  • Financial system setup and guidance

👉 Visit Sterling.pk or WhatsApp us at +92 319 7508007 to get started.

What-is-PSEB-1-1024x577

Complete Guide to PSEB Registration Renewal Process in Pakistan (2025)

Introduction to Pakistan Software Export Board (PSEB)

The Pakistan Software Export Board (PSEB) plays a crucial role in promoting the IT and ITeS (Information Technology Enabled Services) industry in Pakistan. Companies and freelancers working in this domain are required to register with PSEB to access government incentives such as tax exemptions, participation in international exhibitions, and export facilitation services. However, this registration is not a one-time process—it must be renewed annually to maintain eligibility. This guide explains the entire PSEB renewal process for both freelancers and companies, including documentation, procedures, fees, and common issues to avoid.

Who Needs to Renew PSEB Registration? The following entities need to renew their PSEB registration every year:

  • IT/ITeS companies registered with PSEB
  • Freelancers registered as individuals
  • Startups and SMEs operating in the software and IT services sector

Failure to renew registration can result in the removal of your listing from PSEB’s official directory and disqualification from availing tax exemptions under section 65F of the Income Tax Ordinance.

Section 1: PSEB Renewal Process for Freelancers

  1. Required Documents To renew PSEB registration as a freelancer, you will need:

  • Copy of CNIC (front and back)
  • Personal National Tax Number (NTN)
  • Bank account maintenance certificate (personal bank account in your name)
  • Latest income tax return filed with FBR
  • Proof of export remittances (PRCs from the bank or bank statement showing foreign inward remittances)
  1. Step-by-Step Procedure Step

    1: Login to the PSEB Freelancer Portal (https://registration.pseb.org.pk)
    Step 2: Click on ‘Renewal Application’ from your dashboard
    Step 3: Update your personal and bank details, if needed
    Step 4: Upload required documents
    Step 5: Submit the form for initial approval
    Step 6: Once approved, pay the renewal fee (usually Rs. 3,500)
    Step 7: Upload the payment receipt to the portal
    Step 8: Wait for final approval and download your renewed certificate

  2. Fee Structure

  • Freelancer Renewal Fee: Rs. 3,500 (as of 2025)
  1. Processing Time

  • Initial Approval: 2–3 working days
  • Final Certificate Issuance: Within 5–7 working days after uploading payment receipt

Section 2: PSEB Renewal Process for Companies

  1. Required Documents For companies registered with SECP or operating as sole proprietors, the following documents are necessary:

  • SECP Incorporation Certificate (if applicable)
  • Memorandum and Articles of Association (for Pvt Ltd companies)
  • Audited financial statements for the last year
  • Latest Income Tax Return
  • PRCs (Proceeds Realization Certificates) or FIRC with correct IT/ITeS codes
    PRC Sample
  • NTN certificate of the business
  • Bank account maintenance certificate
  • Organizational profile on company letterhead
  • CNIC copies of directors/owners
  • Board resolution authorizing the renewal (for Pvt Ltd companies)
  1. Step-by-Step Procedure

    Step 1: Login to your PSEB company account at https://registration.pseb.org.pk Step 2: Navigate to ‘Renewal Application’ on your dashboard Step 3: Update company contact details, directors’ info, bank information, and services offered Step 4: Upload all mandatory documents Step 5: Submit for initial approval Step 6: On approval, pay the renewal fee (based on company category) Step 7: Upload the payment receipt Step 8: Await final verification and download the new certificate

  2. Fee Structure (2025 Rates )

  • Freelancer : Rs. 1,000
  • Company renewal : Rs. 15,000
  1. Processing Time

  • Preliminary Approval: 5 working days
  • Final Approval and Certificate Issuance: 7–10 working days after receipt upload

Section 3: Common Errors to Avoid During Renewal

  1. Submitting Old Tax Returns Always attach the most recently filed income tax return with the FBR. Submitting an outdated return can delay or void your renewal.
  2. Incorrect PRC Codes Ensure all PRCs or remittance proofs carry valid IT/ITeS codes as per State Bank of Pakistan (SBP) classifications. Wrong codes may disqualify your revenue as IT export.
  3. Unmatched Bank Details The bank details you provide must match the information on your NTN and PRC.
  4. Submitting Expired NTN or CNIC Check the validity of your NTN and CNIC before uploading.
  5. Delayed Fee Submission You must upload your payment receipt within the deadline or risk rejection.

Section 4: Why PSEB Renewal is Important

  1. Continued Tax Exemption Renewing your registration ensures continued eligibility for tax benefits under Section 65F of the Income Tax Ordinance, 2001.
  2. International Visibility Registered entities are featured in PSEB’s IT directory, which is used by international buyers and government agencies.
  3. Government Support Programs Only registered and renewed entities are eligible to receive government support including training, subsidies, and grants.
  4. Access to Trade Delegations and Events Renewed PSEB members can join international delegations organized by PSEB and the Ministry of IT.

Section 5: Renewal Tips and Best Practices

  • Start the renewal process at least 30 days before expiration
  • Keep digital and hard copies of all submitted documents
  • Use an official email address linked to your business
  • Keep proof of payment for at least 12 months
  • Track application status regularly on the PSEB portal
  • Reach out to PSEB support in case of delays (support@pseb.org.pk)

FAQs

Q1. How often should I renew PSEB registration? A: PSEB registration must be renewed every year.

Q2. Can I continue operating if my PSEB certificate expires? A: You can operate, but you won’t qualify for tax exemption or other government incentives.

Q3. Do freelancers and companies pay the same renewal fee? A: No, freelancers pay Rs. 3,500 while companies pay based on their structure.

Q4. What happens if my renewal application is rejected? A: You will be notified of the reasons. Once you fix the issues, you can reapply.

Q5. Can I make the payment online? A: Yes, payment can be made through bank transfer. The account details are shared during the approval stage.

Conclusion Renewing your PSEB registration is a critical administrative task for maintaining your eligibility for a range of benefits offered to Pakistan’s IT and ITeS sectors. Whether you are a freelancer or a full-fledged company, ensuring timely and accurate submission of documents, payment of fees, and compliance with regulations is necessary. This guide serves as a complete reference for 2025, ensuring you can renew your PSEB certificate smoothly and without errors.

for more information you can read blog post Below

Pakistan Software Export Board (PSEB)

How to renew pseb registration in pakistan.

How to register a software house in pakistan with pseb?

Taxation of it services in pakistan.

Taxation of software development companies in pakistan.

What-is-PSEB-1-1024x577

HOW TO RENEW PSEB REGISTRATION IN PAKISTAN

HOW TO RENEW PSEB REGISTRATION IN PAKISTAN-2025  Guide for Freelancers and IT Exporters

Renewing your registration with the Pakistan Software Export Board (PSEB) is a mandatory step for IT professionals and freelancers who want to continue availing official government incentives, export-related benefits, and tax reliefs. Whether you’re an individual freelancer or running a registered IT company, PSEB renewal ensures that your name stays on the government-recognized list of IT and ITeS service providers.

This guide explains every detail about the renewal process, required documents, common challenges, and practical tips based on 2025 requirements.

What is PSEB Registration?

PSEB registration certifies that you or your company is actively engaged in IT or IT-enabled Services (ITeS) and is exporting services internationally. It’s required to enjoy the tax incentives under the Income Tax Ordinance, participate in government programs, and gain access to international tech exhibitions and trade delegations.

Why You Must Renew Your PSEB Registration Annually

  1. Maintain Exporter Status
    If your certificate expires, you lose the ability to claim benefits such as reduced income tax rates and official exporter recognition.
  2. Tax Incentive Continuity
    PSEB-registered individuals and companies are taxed at just 0.25% on export income, compared to 1% for regular exporters.
  3. Credibility and Compliance
    An active PSEB certificate enhances your profile when dealing with clients, banks, and investors. Many clients ask for proof of PSEB registration before contracting IT work from Pakistan.
  4. Eligibility for Government Programs
    PSEB-registered entities gain priority access to skill development programs, subsidized certifications, and funding initiatives supported by MoITT and Ignite.
  5. Visa Facilitation Letters
    PSEB helps freelancers and IT companies obtain visa recommendation letters for international events, training programs, and client visits.

Who Needs to Renew?

  • Individual Freelancers (Registered as Sole Proprietors)
  • Private Limited Companies (IT/ITeS service providers)
  • Single Member Companies (SMCs)
  • LLPs and Partnerships engaged in IT exports

All categories must renew annually to remain in good standing.

Renewal Fee for 2025

  • Individual/Freelancer: Rs. 2,000 per year
  • Company (SMC/Pvt Ltd/LLP): Rs. 3,000 to Rs. 5,000 depending on type
  • Payment Methods: Debit/Credit Card (via portal if enabled), Pay Order/Demand Draft in favor of “Pakistan Software Export Board (G) Ltd”

Documents Required for Renewal

  • Valid NTN Certificate (in your name for freelancers or in company’s name)
  • Scanned CNIC (front and back)
  • Bank Account Maintenance Certificate
    • It must clearly show your name and account number
    • Dated within the past 30 days
  • Payment Remittance Certificates (PRCs)
    PRC SampleIssued by your bank or received via foreign inward remittance (e.g., Payoneer/Bank Swift)

    • Must carry SBP Purpose Code 9186 for IT exports
    • Match declared export income on the portal
  • Latest Filed Income Tax Return (FBR portal)
    • Include screenshot or PDF of “Filed” status
    • Must show declared foreign income
  • Previous PSEB Certificate (if applicable)
    • Helps in record verification

Note: First-time renewals may be allowed with an affidavit if PRCs are not available, but for subsequent renewals, proper PRCs are mandatory.

Step-by-Step Process for PSEB Renewal (2025 Updated)

Login to the PSEB Portal

Visit the official portal (TechDestination.com > Registration Portal)

Login with your credentials

If password is forgotten, use the “Forgot Password” option to reset

Select “Renew Registration” Option

On your dashboard, you’ll see the “Renew” button if your certificate is near expiry

Select your registration type: Freelancer, Company, SMC, LLP

Update Profile Information

Review all fields: Name, Business Activity, Export Income, Bank Details, Contact Info

Ensure all fields are accurate as they are reviewed manually

Upload All Required Documents

Upload each document in PDF/JPEG format

Maximum file size per document: Usually 2MB

File names should be clear (e.g., “NTN_Certificate.pdf”, “PRC_2024.pdf”)

Pay the Renewal Fee

Option 1: Pay via card on the portal (if active)

Option 2: Prepare a Pay Order

Title: Pakistan Software Export Board (G) Ltd

NTN: 2315376-8

Write your Name and CNIC/Company name on the back

Upload scanned copy and send original via courier to the PSEB office

Submit Application and Wait for Review

After submitting the form and payment, your application status will change to “Under Review”

Verification usually takes 2 to 5 working days if documents are complete

Download Renewed Certificate

Once approved, a downloadable link for your renewed certificate will appear in your dashboard

Save and print the certificate for record and future use

Common Issues and How to Avoid Them

  • Missing PRCs: Always receive export payments via banking channels using correct SBP codes. Avoid apps like Wise or Skrill that don’t issue PRCs.
  • Delayed Payment Verification: Always mention your registration type and name on the Pay Order and upload the scanned copy as soon as it’s issued.
  • ITR Not Filed: File your return on time even if income is NIL. You won’t be able to renew without a valid filed return.
  • Wrong SBP Code: Banks may use wrong remittance codes. Always confirm your payments are coded under “9186” or related IT/ITeS service codes.

Pro Tips for Smooth Renewal

  • Start the renewal process at least 30 days before your certificate expiry
  • Keep digital and printed copies of all submissions and payments
  • Keep your FBR profile and tax filings updated as they are cross-verified by PSEB
  • Open a freelancer-friendly bank account that issues PRCs digitally and offers export services (UBL, Meezan, JS, etc.)
  • Join freelancer communities or groups to stay updated on any changes in PSEB policy

Final Thoughts

Renewing your PSEB registration is more than a formality—it’s an essential part of maintaining your status as a legitimate IT service exporter from Pakistan. It ensures continued access to reduced tax rates, enhances your professional reputation, and opens doors to government incentives, certifications, and international exposure. With growing global demand for remote services, keeping your PSEB status active is vital for scaling your freelancing or IT business.

By following this updated 2025 guide and staying compliant with documentation and timelines, you can easily maintain your eligibility for all the benefits the Pakistan Software Export Board offers to the digital economy.

What-is-PSEB-1-1024x577

HOW TO REGISTER A SOFTWARE HOUSE IN PAKISTAN WITH PSEB?

The Pakistan Software Export Board (PSEB) is the apex government agency under the Ministry of IT & Telecom responsible for promoting Pakistan’s IT and software industry. Registration with PSEB not only validates your business as a software export entity but also makes you eligible for tax exemptions, government incentives, capacity-building initiatives, and global visibility.

If you are planning to launch or formalize your software house in Pakistan, registering with PSEB is a critical step. Below is a fully updated guide for 2025 outlining who needs to register, how to register, and what documents are required.


Why Register with PSEB?

PSEB registration provides numerous benefits for software houses and IT companies, including:

  • Income Tax Exemption on IT/ITeS exports until 2026 (under section 65F of Income Tax Ordinance)

  • Access to PSEB certifications, international marketing support, and trade shows

  • Eligibility for PSEB-funded training, incubators, and grants

  • Access to Pakistan’s freelancer registration program for single-person software startups

  • Inclusion in PSEB’s directory of IT companies used by international buyers


Obligations After Registration

PSEB-registered software houses must comply with certain requirements:

  1. Compliance with National Laws: Including labor, tax, and intellectual property regulations

  2. Annual Fees: Payment of PSEB membership and renewal fees as notified annually

  3. Operational Reporting: Submission of business performance data and export records

  4. Quality Assurance: Ensuring high-quality standards in software development and delivery

  5. Industry Participation: Active involvement in trade shows, IT expos, and events organized by PSEB

  6. Transparency: Sharing marketing strategies and business updates with PSEB

  7. Collaborative Engagement: Participation in sector-wide activities to uplift Pakistan’s IT exports


Eligibility for PSEB Registration

You can register your business with PSEB if you fall under any of the following categories:

  • Software Development House

  • IT Services Provider (e.g., BPO, SaaS, Cloud, Cybersecurity)

  • Freelance software entrepreneur (registered business name required)

  • Exporter of software or IT-enabled services


Step-by-Step Process to Register with PSEB (2025 Updated)

Step 1: Obtain an NTN from FBR
Before anything else, your software house must register with the Federal Board of Revenue (FBR) and obtain a valid National Tax Number (NTN).

Step 2: Company Incorporation with SECP
Register your business as a Private Limited Company with the Securities and Exchange Commission of Pakistan (SECP). This is mandatory for formal corporate operations.
Documents required include:

  • Memorandum & Articles of Association

  • Certificate of Incorporation

  • CNICs of directors/shareholders

Step 3: Apply for PSEB Membership Online
Go to https://registration.pseb.org.pk and create an account. Fill out the PSEB Registration Form and upload all necessary documents (see list below).

Step 4: Submit Application and Pay Registration Fee
Upload documents, pay the registration charges, and submit the application online. PSEB reviews the application and may request additional information or schedule a virtual inspection.

Step 5: PSEB Review and Certificate Issuance
Upon approval, PSEB issues a Certificate of Registration. You will also receive access to PSEB’s dashboard for data reporting, certifications, and support programs.

Step 6: Obtain Local Trade License
Although not always enforced, it is advisable to get a trade license from the local development authority or relevant metropolitan office.

Step 7: Register with EOBI and Social Security (If Employing Staff)
If you hire employees, register with:

  • Employees Old-Age Benefits Institution (EOBI)

  • Provincial Social Security Institution
    These registrations ensure legal coverage of employee retirement and social security benefits.


List of Documents Required for PSEB Registration (2025)

Mandatory:
• Completed online registration form (with no missing fields)
• Company profile or brochure on letterhead
• Paid registration fee receipt
• CNIC copies of all directors/partners
• Business NTN certificate
• Attested SECP documents (Certificate of Incorporation, MoA, AoA)
• Attested copy of the partnership deed (if applicable)
• Partnership or firm registration certificate (if not a company)
• Latest 6-month business bank statement

Optional but Recommended:
• Visiting cards of key personnel
• Passport copies of foreign shareholders/directors
• Export contracts (if available)
• Tax returns from the previous year (if applicable)