Running a Pakistani software house: the compliance picture
Pakistani software houses operate under one of the most favourable tax regimes available anywhere — and lose the benefit more often through bookkeeping and banking arrangements than through anything to do with tax planning. The compliance picture has four layers and they interact.
The four layers
| Layer | What applies |
|---|---|
| Export income tax | 0.25% for PSEB-registered exporters, extended to 30 June 2029; 1% otherwise. Conditions apply |
| Local income tax | Ordinary business or corporate computation on Pakistani client revenue |
| Provincial services tax | On services rendered in a province — reduced rate for IT and ITeS in several regimes, typically with input tax blocked |
| Payroll | Section 149 withholding, deposits and statements, plus EOBI and provincial social security |
None of these substitutes for another. Qualifying for the export concession says nothing about your provincial services position, and neither affects your payroll obligations.
Separating the two revenue streams
This is the operational decision that determines whether the concession survives scrutiny. Set it up before you have a mixed year to unpick:
- Separate revenue accounts in the chart of accounts for export and local revenue — not one line split later by estimate.
- Separate bank accounts where practical, so export receipts land in a designated account with a clean trail.
- Separate invoice sequences, or at minimum a field identifying each invoice as export or local.
- Client records establishing where each client is located.
- Monthly reconciliation of export invoices to realised bank credits.
You earn from Upwork, Fiverr, direct foreign clients or a remote employer abroad, and the money lands in a Pakistani bank account.
The export conditions, operationally
- Service classification. Software development, maintenance and support, systems integration, data processing and remote technology-enabled services form the recognisable core. Mixed engagements combining software with advisory need care.
- Foreign recipient, evidenced by contract.
- Receipt through approved banking channels in Pakistan, with a commonly applied requirement that a substantial proportion of export income be so received during the tax year.
- PSEB registration if the 0.25% rate is claimed — PSEB registration.
- Current FBR registration and filing.
Collect the proceeds realisation evidence monthly rather than at year end — remittance evidence.
The provincial layer
Services rendered within Pakistan fall under provincial services tax. For a software house that means:
- Local client work is within scope, at the rate applicable to IT and IT-enabled services in that province — often a reduced rate with input tax recovery blocked.
- Export of services is generally zero-rated subject to conditions, typically including receipt through banking channels. Zero-rated is not out of scope: you may still need registration and to report the supply.
- Multi-province delivery can require more than one provincial registration, driven by place of provision rather than by where your office is.
See the federal-provincial fork and Punjab services tax.
Payroll for a technical team
Software houses carry payroll complexity beyond their size because of how technical teams are engaged:
- Employees — section 149 annualised withholding, deposits, statements and certificates.
- Contractors — a different withholding provision, and misclassification exposes the company.
- Overseas team members — payments to non-residents have their own provisions and treaty considerations.
- Equity and share-based awards — valuation and timing both matter for the employee tax position.
- EOBI and provincial social security registrations, per province of employment.
Payroll compliance covers the full stack.
What changes as you scale
The compliance profile of a five-person studio and a fifty-person software house differ in kind, not just in volume. The thresholds worth anticipating:
| Trigger | What it brings |
|---|---|
| Hiring beyond a handful of staff | EOBI and provincial social security registration; a real payroll function |
| Opening a second office in another province | An additional provincial services registration and monthly return cycle |
| Incorporating | SECP annual and event-driven filings; possibly audited accounts |
| Growing past the small company criteria | Corporate rate moves from 20% to 29% for the whole year |
| Substantial local revenue at thin margins | Minimum tax on turnover can exceed regular tax |
| Engaging overseas contractors | Withholding on payments to non-residents, and treaty documentation |
Each of these is predictable from your own plan a year ahead. The businesses that handle growth badly are not the ones that grow fastest — they are the ones that treat each threshold as a surprise. See small company treatment and minimum tax.
The annual rhythm
- Monthly: payroll and withholding; provincial services tax returns; export receipt reconciliation and realisation certificates.
- Quarterly: advance tax instalments where applicable; review the export receipt proportion against the annual condition.
- Annually: income tax return with export and local streams computed separately; PSEB status review; corporate filings where incorporated.
- Each July: re-check rates, conditions and thresholds, because they are re-enacted annually.
Sources
This guide is written against the official and clearly labelled professional references below. Rates, thresholds and portal procedures change between reviews, so open the primary source before relying on a figure.
- Finance Act 2026 (FBR)
- Pakistan Software Export Board / Tech Destination
- Punjab Revenue Authority sales tax guidance
- Income Tax Basics (FBR)
Questions people also ask
We have both foreign and Pakistani clients. Do we need separate accounting?
Separate tracking, yes — at minimum distinct revenue accounts and ideally distinct bank accounts. The export concession applies to qualifying export receipts, and you have to be able to demonstrate which receipts those were. A single revenue line covering both streams makes the claim difficult to evidence and puts the whole concession at risk rather than just the ambiguous portion.
Is a software house liable to provincial sales tax on services?
For services rendered within a province, generally yes, with the rate depending on the province and the service category — several provinces apply a reduced rate to IT and IT-enabled services, typically with input tax recovery blocked. Export of services is usually zero-rated subject to conditions. Income tax treatment says nothing about this; the two regimes are assessed separately.
How should we handle contractors versus employees on the team?
By the substance of the arrangement rather than the label on the agreement. A person working set hours under your direction using your equipment is likely an employee whatever the contract says, with section 149 withholding applying. Genuine independent contractors fall under a different withholding provision. Misclassification exposes the company, not the individual.
Do we need to register the company or can we operate as an AOP?
Both are possible and the concessionary export rate does not depend on incorporation. Client requirements, investor expectations, liability exposure and hiring plans usually drive the answer. Many foreign clients prefer contracting with a company, and that commercial reality often decides it before tax does.
What is the most common compliance failure in this sector?
Receipts that never reached Pakistan through approved banking channels — money left in platform or processor balances, or routed to personal accounts abroad — followed closely by an inability to separate export from local revenue. Both are record-keeping and banking failures rather than tax planning failures, and both are entirely preventable.
Send the tax year and the transaction or filing involved, and we will tell you what is actually required.
Talk to Chartered Advisory Open the tax calculators