Back to Blog

Startups

SECP, Partnership or Sole Proprietor? How We Registered Our Tech Company in Pakistan

Why my partner and I chose a partnership so the company is in both our names, registered with SECP, opened a company bank account, and left PSEB for later.

Bilal Raza
Bilal Raza
Founder & Engineer
October 14, 2026
7 min read
Share
SECP, Partnership or Sole Proprietor? How We Registered Our Tech Company in Pakistan

Every few weeks a freelancer messages me with the same confused question. Should I stay a sole proprietor, make a partnership, or register a company with SECP? And where does PSEB come in? People mix all of these up, and honestly I understand why: everyone says "SECP" for everything.

I have freelanced since 2019, I teach MERN stack at SMIT, and in 2025 I co-founded 12Monday Technologies in Karachi with Mohammed Hussain. We went through this decision ourselves not long ago, so this post is what we chose, why we chose it, and the parts I would explain to anyone standing where we stood.

If you want to register a software company in Pakistan, start with the structure, because everything else follows from it. I am not a lawyer or tax adviser. Treat this as a founder’s notes, and check the official pages (linked at the end) on the day you register.

The short answer: what we chose

Mohammed Hussain was already running his own company. He is the CEO and founder of Boundless Technologies. When we decided to build something together, we both had a mutual understanding, and we chose a partnership so the company would be in both of our names. We registered it with SECP as a limited liability partnership (LLP). After that, we opened a bank account in the company’s name.

We have not registered with PSEB yet. That is a separate step, and I will come back to it below.

Sole proprietor, partnership firm, LLP or private limited

Before you pick, it helps to see the four common options side by side. The big thing most people miss: an ordinary partnership firm is not registered with SECP at all. It goes to the provincial Registrar of Firms under the Partnership Act, 1932. If you want SECP registration with two or more owners, the SECP vehicles are a limited liability partnership (LLP) or a private limited company.

Sole proprietorshipPartnership firmLLPPrivate limited / SMC
LawNo separate law; it is just you trading under a namePartnership Act, 1932Limited Liability Partnership Act, 2017Companies Act, 2017
Where you registerFBR for your NTN; no SECP registrationProvincial Registrar of Firms (not SECP)SECPSECP, online
OwnersOne personTwo or more partnersTwo or more partnersTwo or more for private limited; one person for a single member company (SMC)
Separate legal entity?No, the business is youNoYesYes
LiabilityUnlimited, personalUnlimited; partners are personally liableLimitedLimited to shareholding
Good fit forSolo freelancer starting outTwo people who want a simple deedPartners who want SECP status and limited liabilityFounders planning to hire, raise or sign bigger contracts

Sole proprietorship

This is where most freelancers already are, whether they know it or not. You get an NTN from FBR and you are the business. It is simple and cheap, but there is no separation between you and the business, and you cannot really bring a partner into it.

Partnership firm

Two or more people sign a partnership deed. In Islamabad, for example, ICT Administration asks for Form-I, the deed on Rs. 1,000 stamp paper, a Rs. 1,000 fee deposited at NBP, an affidavit, an office address in a commercial area, and the partners’ CNICs, all notary attested. It is straightforward, but the partners carry unlimited personal liability.

LLP and private limited

Both are registered with SECP and both are separate legal entities with limited liability. An LLP keeps the feel of a partnership with SECP status. A private limited company (or a single member company if you are alone) is the usual choice once you plan to hire, sign larger contracts or bring in investors.

Why we chose a partnership

For us it came down to one thing: we wanted the company to belong to both of us. Neither of us was joining the other person’s business. We were starting something new together, and an LLP put both our names on it from day one. That made the conversations about ownership short, because there was nothing to negotiate later.

Pick a partner from a different field

This is the advice I give most often. When you decide to build a company with someone, the partner you choose should come from another field. If you are the technical person, a developer or a product engineer, then the other person should be a marketer, a business developer, or someone with a different skill set from yours.

Two developers will happily build forever and nobody will sell. Two sales people will sell things nobody can build. When your skills complement each other, you both work in your own lane, you respect what the other brings, and that is how you actually scale the company.

After registration: bank account first, PSEB later

Once the registration was done, the first practical step was a bank account in the company’s name. That is what makes the company real day to day. Client payments come into the business account, expenses go out of it, and your personal account stops being a mess of mixed money. If you are still figuring out how foreign payments reach Pakistan, my post on receiving freelance payments in Pakistan covers the personal side.

Where PSEB fits

PSEB (Pakistan Software Export Board) is not a replacement for SECP. It is a separate membership for IT and IT-enabled services exporters, and you need an existing registered business with an NTN before you apply through PSEB’s TechDestination portal. The main reason people do it is tax: PSEB’s own benefits page says registered companies pay 0.25% tax on IT export proceeds, compared with 1% for non-registered companies. Rates and rules change, so check the current page before you rely on that.

We have not done PSEB registration yet. It is on our list, but it was never the first step. Register the business, sort out the bank, then look at PSEB once export income is flowing.

SECP (or Registrar of Firms)PSEB
What it isCreates the legal business: company, LLP or firmPakistan Software Export Board membership for IT and IT-enabled services exporters
Required to exist?Yes, this is the business registration itselfNo, it is optional and comes on top
Needs firstOwners, name, address, deed or company documentsAn existing registered business, NTN, bank account details and owners’ CNICs
Main drawBusiness in its own name, bank account, contractsLower tax on IT export proceeds and other member benefits
Where we areDone: registered with SECP as an LLPNot done yet

The order I would follow

  1. Agree on roles and ownership. Talk it through with your partner before any paperwork. Who builds, who sells, who owns what.
  2. Pick the structure. Alone and just starting: sole proprietor. Two people, simple setup: partnership firm. Want SECP status and limited liability: LLP or private limited.
  3. Register. Registrar of Firms for a partnership firm, SECP for an LLP or company.
  4. Get the NTN and open the business bank account. Keep business money separate from personal money from the first month.
  5. Look at PSEB if you export IT services. Do it once the business and bank are in place.

I wrote about the bigger picture, choosing a service and hiring slowly, in how to start a software house in Pakistan.

Wrapping up

We chose a partnership so the company is in both our names, registered it with SECP as an LLP, and opened a company bank account. PSEB is still ahead of us. If you take one thing from this post, let it be the partner advice: choose someone whose skills are different from yours, because that is what lets a small company grow.

If you are deciding between a sole proprietorship, a partnership or a company right now and want to talk it through, I am happy to share what I learned.

You can find me at bilalattari.com, email me at attari1235@gmail.com, or message me on LinkedIn.

Sources

#SECP#partnership#sole proprietorship#LLP#private limited#PSEB#Pakistan#company registration#co-founder
Bilal Raza — Founder & Engineer

Bilal Raza

Founder & Engineer

CEO of Islamic Desk (100K+ downloads) and Co-Founder & CEO of 12Monday. React and MERN engineer with 6+ years.

More Blogs

View all →