Pakistan Freelancer Bank Purpose Codes: 9186, 9184 and Why Not 9471
Every foreign payment into a Pakistani bank account is tagged with a State Bank of Pakistan (SBP) purpose code. For a freelancer, that code is the record that the money is payment for services exported, not a gift or a family remittance.
The SBP's own Code List No. 5 (invisible receipts) has a code written for exactly this case: 9186, “Freelance of computer and information services”. Many online guides instead point freelancers to 9471, which the same list defines as workers' remittances for family maintenance.
IT and freelance purpose codes in SBP Code List No. 5
- 9186 — Freelance of computer and information services: remittances to resident individuals/households from overseas IT firms and online platforms for freelance computer and information-systems work.
- 9184 — Export of computer software: design, development and programming of customised systems.
- 9182 — Software consultancy services (including database and data-processing services for non-residents).
- 9185 — Other computer services not specified elsewhere.
- 9181 — Hardware consultancy services; 9183 — Maintenance and repair of computers for non-residents.
- 9102 — Call centre services.
Why 9471 is the wrong code for freelance income
In Code List No. 5, 9471 is “Workers' remittances – other sectors”: money sent by Pakistanis working abroad for a year or more for family maintenance. It describes a transfer, not payment for work you exported.
If your earnings are coded as a remittance, you may not have the record you need to show export income, for example when claiming the reduced tax treatment for IT and IT-enabled service exports.
What to do with your bank
- Tell your bank the payment is freelance or IT export income and ask it to tag the right purpose code (usually 9186 for freelance computer work, 9184 for software exports).
- Ask for the proceeds realisation certificate (PRC/e-PRC) for each export payment and keep it with the client invoice.
- Check a past statement or PRC: if earlier payments were coded 9471, ask the bank whether they can be corrected.
- Confirm the current FBR conditions for the reduced export tax rate before you file.
Frequently asked questions
What is the SBP purpose code for freelancers in Pakistan?
Is 9471 the right code for Upwork or Fiverr income?
Does the purpose code affect my tax?
Primary sources
Links checked Sep 24, 2026
- State Bank of Pakistan (archived copy)Code List No. 5 — Invisible and capital receipts (purpose codes)9186 freelance computer and information services; 9184 software export; 9471 workers' remittances
- Federal Board of RevenueFBR Pakistan
Rules change. Where our summary and the authority differ, the authority wins. See how every figure is sourced on the sources & methodology page.
This guide is general educational information, not tax, legal, banking, or accounting advice. Rules, fees, and provider policies change frequently and depend on your facts. Verify with the relevant authority or a qualified adviser before acting. See our full disclaimer.
