Tax filing season is open. Secure your ATL status before the deadline — open your Chartered Books →
Home / Blog
Resources

Pakistan tax guides, calculators and advisory resources

Practical, source-linked guides on Pakistan income tax, salary and sales tax calculators, FBR filing, withholding rate cards, business compliance and cross-border work — written against the enacted Finance Act 2026.

All guides

310 source-backed guides

← All tax guidesFreelance and international

Running a Pakistani software house: the compliance picture

CA Finalist, ACCA FinalistReviewed by Chartered Advisory Team of Chartered Accountants
Freelance and international guide: Software house tax compliance in Pakistan
Quick answer: A software house typically carries four obligations at once: concessionary income tax on qualifying export receipts, ordinary business tax on local revenue, provincial services tax on services rendered in Pakistan, and payroll withholding for its team. The two revenue streams must be separated in the books from day one, because a blended set of records cannot support an export concession claim.

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

The four layers
LayerWhat applies
Export income tax0.25% for PSEB-registered exporters, extended to 30 June 2029; 1% otherwise. Conditions apply
Local income taxOrdinary business or corporate computation on Pakistani client revenue
Provincial services taxOn services rendered in a province — reduced rate for IT and ITeS in several regimes, typically with input tax blocked
PayrollSection 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:

  1. Separate revenue accounts in the chart of accounts for export and local revenue — not one line split later by estimate.
  2. Separate bank accounts where practical, so export receipts land in a designated account with a clean trail.
  3. Separate invoice sequences, or at minimum a field identifying each invoice as export or local.
  4. Client records establishing where each client is located.
  5. Monthly reconciliation of export invoices to realised bank credits.
Why blended records fail: when a reviewer cannot see which receipts were export receipts, the exposure is not limited to the ambiguous portion — the reliability of the whole claim comes into question. Separation is cheap in month one and close to impossible to reconstruct in year three.
Freelancer and IT exporter tax return

You earn from Upwork, Fiverr, direct foreign clients or a remote employer abroad, and the money lands in a Pakistani bank account.

Fee Rs 5,000Turnaround 3–5 working days

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:

What changes as you scale
TriggerWhat it brings
Hiring beyond a handful of staffEOBI and provincial social security registration; a real payroll function
Opening a second office in another provinceAn additional provincial services registration and monthly return cycle
IncorporatingSECP annual and event-driven filings; possibly audited accounts
Growing past the small company criteriaCorporate rate moves from 20% to 29% for the whole year
Substantial local revenue at thin marginsMinimum tax on turnover can exceed regular tax
Engaging overseas contractorsWithholding 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

  1. Monthly: payroll and withholding; provincial services tax returns; export receipt reconciliation and realisation certificates.
  2. Quarterly: advance tax instalments where applicable; review the export receipt proportion against the annual condition.
  3. Annually: income tax return with export and local streams computed separately; PSEB status review; corporate filings where incorporated.
  4. Each July: re-check rates, conditions and thresholds, because they are re-enacted annually.

An evidence-led way to apply this guidance

The useful question in Running a Pakistani software house: the compliance picture is not simply whether a rule exists. For Running a Pakistani software house: the compliance picture, the file must prove the facts that make the rule apply. Start the Running a Pakistani software house: the compliance picture working by writing down residence, source, beneficial ownership, foreign tax paid, remittance evidence and treaty entitlement. Then tie each Running a Pakistani software house: the compliance picture conclusion to travel history, tax certificates, foreign return, bank advice, contracts and currency conversion working. That article-specific exercise separates a defensible Running a Pakistani software house: the compliance picture position from one built around a label, a memory or a copied rate.

The legal starting point for Running a Pakistani software house: the compliance picture is the Income Tax Ordinance 2001, the relevant treaty where applicable, and current foreign-jurisdiction rules. The operational check for Running a Pakistani software house: the compliance picture belongs with FBR and the competent foreign tax authority. Read the instrument, current guidance and actual transaction together for Running a Pakistani software house: the compliance picture: guidance explains administration, but it does not rewrite the law or repair missing evidence.

Rate discipline. The 15% used below is an explicit case assumption for Running a Pakistani software house: the compliance picture, not a substitute for checking the rate that applies to the actual period, supply, entity or election. For Running a Pakistani software house: the compliance picture, replace that assumption with the confirmed current rate before the working is used in a return or invoice.

An evidence-led way to apply this guidanceDecision file for Running a Pakistani software house: the compliance picture
CheckpointEvidence to place on fileReviewer question
Legal triggerthe Income Tax Ordinance 2001, the relevant treaty where applicable, and current foreign-jurisdiction rulesWhich fact activates the Running a Pakistani software house: the compliance picture rule, and where is that fact evidenced?
Period and cut-offDated contract, invoice, return period and acknowledgementDoes the Running a Pakistani software house: the compliance picture amount belong in this period rather than the one before or after it?
Classificationtravel history, tax certificates, foreign return, bank advice, contracts and currency conversion workingWould an independent reviewer reach the same Running a Pakistani software house: the compliance picture classification from the documents alone?
Rate or treatmentCurrent authority publication saved with the workingWas the Running a Pakistani software house: the compliance picture source effective on the transaction date?
Submission trailFinal computation, payment proof and portal receiptCan the Running a Pakistani software house: the compliance picture filed figure be rebuilt without asking the preparer?

Two worked case files

Worked example 1 — separate source income from remittance cash. For a file concerning Running a Pakistani software house: the compliance picture, assume the records show USD 800,000 as the gross foreign or Pakistan-source amount tested, USD 90,000 as the documented amount outside the relevant source rule, and USD 25,000 as the currency, period or beneficial-ownership adjustment. The amount carried to the residence and source working for Running a Pakistani software house: the compliance picture is therefore USD 685,000:

Two worked case filesWorked base for Running a Pakistani software house: the compliance picture
LineAmountFile reference
gross foreign or Pakistan-source amount testedUSD 800,000Primary control schedule
Less: documented amount outside the relevant source rule(USD 90,000)Supporting document index
Less: currency, period or beneficial-ownership adjustment(USD 25,000)Reviewer-approved adjustment
amount carried to the residence and source workingUSD 685,000Signed computation

WORKING 1 USD 685,000 x 15% = USD 102,800; USD 685,000 + USD 102,800 = USD 787,800

The arithmetic is the easy part of Running a Pakistani software house: the compliance picture. The Running a Pakistani software house: the compliance picture judgement sits in residence, source, beneficial ownership, foreign tax actually paid and the treaty article claimed, including why USD 90,000 and USD 25,000 were removed. If any Running a Pakistani software house: the compliance picture answer is weak, keep the amount in the exception list rather than forcing it into a filing, resolution or account.

Worked example 2 — reconcile foreign tax and treaty relief. For Running a Pakistani software house: the compliance picture, assume USD 1,650,000 as the combined home-and-host-country tax control, USD 200,000 as the foreign tax supported by an official certificate, and USD 70,000 as the credit limited or deferred under the treaty computation. The unrelieved amount requiring review for Running a Pakistani software house: the compliance picture is USD 1,380,000.

WORKING 2 USD 1,650,000 - USD 200,000 - USD 70,000 = USD 1,380,000

For Running a Pakistani software house: the compliance picture, place the USD 1,650,000 combined home-and-host-country tax control, the USD 200,000 support for the foreign tax supported by an official certificate, and the USD 70,000 schedule for the credit limited or deferred under the treaty computation beside the final USD 1,380,000 balance. A Running a Pakistani software house: the compliance picture reviewer should be able to move from source evidence to control total, from control total to decision, and from decision to the submitted figure without a hidden spreadsheet or oral explanation.

The final quality-control questions

  • Has the file for Running a Pakistani software house: the compliance picture identified the controlling law and the version effective for the relevant date?
  • Are the Running a Pakistani software house: the compliance picture assumptions visibly labelled and separated from enacted rates, thresholds and deadlines?
  • Do the USD 685,000 and USD 1,380,000 results reconcile to source evidence and the general ledger?
  • Is every Running a Pakistani software house: the compliance picture exception assigned to a person and date rather than buried in a note?
  • Has the client or responsible officer approved the Running a Pakistani software house: the compliance picture facts before submission?

This is the standard that makes Running a Pakistani software house: the compliance picture useful in practice: the conclusion is stated, the law is named, the numbers can be recomputed, and the evidence survives after the person who prepared the file has moved on.

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.

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.

Scope note: General educational information for Pakistan, not a legal opinion or a substitute for advice based on your documents. Law, notifications, portal procedures and individual facts can change the result.
Need this applied to your own documents?

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