Pakistan's services exports are now carried by a very large number of very small suppliers: individual freelancers, two-person studios, and software houses of ten to forty people billing clients abroad. The policy machinery has noticed, and most of what it has built in response, concessional tax treatment for IT exports, simplified export receipt handling, escrow and dispute mechanisms, keys off one thing.
That thing is registration with the Pakistan Software Export Board. It is voluntary in the sense that nobody will stop you trading without it. It is not voluntary in the sense that matters, which is that a growing share of the advantages of operating this business from Pakistan are only available to registered exporters.
So the real question is not whether registration is a good idea in the abstract. It is whether you are at the point where the paperwork pays for itself, and what has to be true before it will.
One standing note. No tax rates, fee amounts, expiry dates or scheme terms appear below. Those change, sometimes inside a financial year, and a stale figure in a post like this is actively harmful. Take the current position from PSEB, the Federal Board of Revenue for tax treatment, and the State Bank of Pakistan for anything touching export receipts and foreign currency accounts. Confirm with your own tax adviser before you build a model on any of it.
The short version
- Registration is the key that unlocks the rest. Concessional export tax treatment, banking facilitation and government-backed schemes are generally conditional on it.
- Money must arrive through proper banking channels to count. Payment routed around the banking system is invisible to the system that gives you the benefit, which means you pay full rate on income you thought was concessionally treated.
- The order matters more than the paperwork. Structure, then tax registration, then the bank account, then PSEB, then the client contracts.
- Sole traders can register too. This is not only for companies, which is the single most common misunderstanding we correct.
- It does not get you clients. Treat any claim that it does as a warning about whoever is making it.
What registration actually does, and what it does not
Worth separating, because both halves are oversold in different directions.
What it does. It gives you a formal identity as an IT or IT-enabled services exporter. That identity is what the concessional tax regime for export income is conditioned on, what banks use when handling your inward remittances and export documentation, what most government-backed facilitation is gated behind, and what an increasing number of larger foreign buyers ask for during vendor onboarding when they need to know they are dealing with a real registered entity.
What it does not do. It does not find you work. It does not substitute for a contract. It does not protect you from a client who does not pay. It does not remove your obligation to file returns, and it does not make income earned outside the banking channel legitimate.
Should you register? A straight answer by situation
| Situation | Register? | Why |
|---|---|---|
| Full-time freelancer, most income from abroad | Yes | The tax treatment alone usually settles it, and banking gets easier |
| Part-time freelancer, occasional small jobs | Not yet | Get the bank account and the filing discipline right first; register when income is regular |
| Two to five person studio billing foreign clients | Yes | You are an export business already, just an undocumented one |
| Software house of ten or more | Yes, and it is overdue | Larger buyers increasingly ask, and employee-related schemes need it |
| Building a product to sell abroad, not yet earning | Register once revenue starts | Nothing to apply the treatment to before then |
| Working only for domestic clients | No | This is an export mechanism. It does nothing for you |
| Paid through informal channels, no banking trail | Fix that first | Registration cannot help income the system cannot see |
That last row is the one worth dwelling on, because it is common. A freelancer receiving payment through informal channels to save on fees is not saving. They are paying the full rate on income they believe is concessionally treated, holding no documentation a bank or a buyer will recognise, and accumulating a position that gets harder to regularise each year. We set out what actually happens to a payment in transit, and why the routing determines the tax outcome, in the Pakistani exporter's guide to getting paid.
The order to do this in
Doing these out of sequence causes most of the delay people complain about.
1. Decide the structure. Sole proprietor or private limited company. If you have a partner, employees, or any intention of raising money or selling the business, it is a company. If you are one person with a handful of clients and no staff, a proprietorship is genuinely fine for now. SECP company versus sole proprietorship covers the decision, and registering a software company in Pakistan covers the company route end to end.
2. Register with FBR and get your NTN. Nothing else works without it.
3. Open the bank account, and say the word "export" at account opening. Not three months later. The documentation, the account type and the way inward remittances are coded all differ for an exporter, and that coding is what determines your tax treatment. Fixing it retrospectively is possible and tedious.
4. Register with PSEB. With the structure, the NTN and the account in place, this is the straightforward step. It is the one everyone tries to do first, which is why it is the one everyone finds frustrating.
5. Fix your contracts. A written agreement with every client covering scope, payment terms, currency, intellectual property assignment and governing law. This is the step freelancers skip and later regret, because the day you need it is the day the relationship has already gone wrong.
6. Keep the documentation from day one. Invoices, contracts, proof of receipt, and whatever certificates your bank issues. The benefit is conditional on being able to evidence it.
The three mistakes we see most
Treating registration as the whole job. A registration certificate with informal payments behind it changes nothing. The registration is a claim about how you operate, and it has to be true.
No intellectual property assignment in the contract. For a services business this is the most expensive omission available. If your client cannot demonstrate they own what you built, you have a problem the moment they are acquired or audited, and if your own subcontractors have not assigned rights to you, you cannot pass on what you are promising.
Staying a freelancer past the point where it works. There is a stage where the constraint stops being finding work and starts being that you are the only person who can deliver it. Registration does not solve that; it is a structural problem about how the business is built. From freelancer to agency is the honest version, and if the ambition is a product rather than services, building SaaS from Pakistan for a global market is the other path.
Frequently asked questions
Can an individual freelancer register, or is it only for companies?
Individuals can register. This is the most common misconception we encounter, and it keeps a large number of people who would clearly benefit out of the system entirely.
How long does registration take?
Days rather than months when your prerequisites are in order, which is the whole reason for the sequence above. Almost all reported delay is people starting at step four with no NTN, no business bank account, or a structure that does not match what they are claiming.
Is the concessional tax treatment guaranteed to continue?
No incentive scheme anywhere is guaranteed, and the terms and end dates of Pakistan's have been revised before. Build your pricing so the business works at normal rates and treat the concession as an improvement rather than the foundation. Check the current position with FBR and PSEB directly.
Do I still need this if I am paid through an international freelance platform?
Yes, and the platform changes nothing about your position in Pakistan. What matters is how the money reaches your account here and whether it is documented as export income. The platform's own records are not a substitute for that.
Does registration expose me to more tax?
It exposes you to correct tax, which for a genuine export business is usually less than you would otherwise pay, because the deductions taken from undocumented receipts are typically higher and cannot be credited back.
Where to go next
If you want the structure, the registrations, the banking and the client contracts handled as one piece of work rather than five separate errands, that is a normal engagement for us. For the delivery side, our custom software development team works the same way, and the sector view sits at SaaS and technology. If you are not sure which stage you are at, talk to us and we will tell you plainly.