How to Handle USD Payments as a Pakistani Business: Exchange Rates, Taxes, and Bookkeeping
If your Pakistani business earns in USD — as a software house, IT agency, BPO, or exporter — you're dealing with conversion rates, FBR income recognition, the 0.25% IT export tax rate, and multi-currency bookkeeping. This guide covers all of it practically.
How to Handle USD Payments as a Pakistani Business: Exchange Rates, Taxes, and Bookkeeping
If your Pakistani business earns in US dollars — whether you're a software house, IT services company, freelance agency, BPO, or exporter — you're dealing with a set of financial complexities that most Pakistani accounting guides ignore.
The exchange rate fluctuates constantly. Your bank converts USD at a rate different from the interbank rate. FBR wants to know your PKR-equivalent income. And your books need to reconcile between the dollar amount you billed, the dollar amount you received, and the rupee amount that landed in your account.
This guide covers the practical realities of managing USD income as a Pakistani business: how to record it, how to reconcile it, what the tax implications are, and how to protect your margins against currency risk.
Who This Guide Is For
This guide is for Pakistani businesses that:
- Invoice clients abroad in USD (or EUR, GBP, AED, or other foreign currencies)
- Receive payments via international wire, Payoneer, Wise, or similar platforms
- Maintain both PKR and USD bank accounts
- Report income in PKR for FBR purposes while managing cash in multiple currencies
If all your income is in PKR, this guide doesn't apply to you. Come back if you start exporting.
Understanding the Exchange Rate Gap
One of the first things Pakistani businesses discover when they start receiving USD is that not all exchange rates are equal. The rate at which you convert your dollars matters significantly — and there are several rates in play simultaneously.
Interbank / SBP rate: The rate set by the State Bank of Pakistan. This is the reference rate you see on Google or financial news.
Bank buying rate: The rate your commercial bank pays when you sell USD to them. This is typically 1–3% below the interbank rate. When your USD wire arrives and your bank converts it to PKR, this is the rate applied.
Payoneer / Wise rate: Third-party platforms have their own conversion rates and fees. Payoneer typically applies a 2–3% margin over the interbank rate. Wise (TransferWise) is generally closer to the mid-market rate with transparent fees.
Market (open market) rate: The rate in the open currency market — which was historically higher than the bank rate in Pakistan. Following the exchange rate unification in 2023, the gap has narrowed but does not always disappear.
Practical implication: If you invoice a client for $10,000 and the interbank rate is 278 PKR/USD, you might receive PKR 2,710,000 after your bank's buying rate of 271 PKR/USD — that's PKR 70,000 less than the interbank equivalent. This difference is a real cost and needs to be accounted for.
Setting Up Your Banking Structure
The most efficient setup for a Pakistani business with USD income is:
Option 1: Direct USD bank account (Foreign Currency Account) Most major Pakistani banks (HBL, UBL, MCB, Meezan, Standard Chartered) offer Foreign Currency Accounts (FCAs) that hold USD without automatic conversion. You can receive USD wires into the FCA and convert to PKR when the rate is favorable.
Benefits: You control the conversion timing. You can hold USD to pay USD-denominated expenses (AWS, SaaS tools, international travel) directly without conversion losses.
Drawback: FBR reporting requires you to track the PKR equivalent at the time of income recognition — not the time of conversion.
Option 2: Payoneer or Wise as a holding account Many Pakistani SMEs and agencies use Payoneer or Wise to receive USD from clients, hold the balance, and transfer to PKR bank accounts as needed. These platforms are legal and SBP-registered for business use.
Benefits: Lower fees than traditional bank wires for many corridors, faster settlement, multiple currency support.
Drawback: Not a full banking solution — no cheque book, limited integration with local banking infrastructure.
Option 3: Direct wire to PKR account Some businesses prefer simplicity — client sends USD wire, bank auto-converts to PKR at that day's rate. Simple for bookkeeping (the PKR amount in the account is the income) but you lose conversion flexibility.
For most Pakistani SMEs earning USD regularly, a combination of Option 1 and Option 3 works well: maintain an FCA for holding and some direct PKR receipt capability for smaller or less frequent transactions.
Bookkeeping for USD Income: The Core Problem
When you invoice in USD and receive USD, your Pakistani books are maintained in PKR. This creates a translation question: at what rate do you record the income in your PKR books?
There are two approaches, and which one you use depends on your accounting method and FBR position:
Approach 1: Record at Invoice Rate
Convert the invoiced USD amount to PKR at the exchange rate on the date of invoice. When payment arrives, convert the received USD at the rate on the payment date. The difference between the two PKR amounts is a foreign exchange gain or loss.
Example:
- Invoice date: 1 March — $5,000 at 278 PKR/USD = PKR 1,390,000 recorded as income
- Payment received: 15 March — $5,000 at 281 PKR/USD = PKR 1,405,000 received
- Foreign exchange gain: PKR 15,000
This approach follows accounting standards (IAS 21) and is used by audited companies.
Approach 2: Record at Receipt Rate
Record the income when cash is actually received, at the rate on the receipt date. Simpler for smaller businesses but less precise for months where a large invoice spans two reporting periods.
For Asaan Hisaab users: The simplest approach is to record USD income as a PKR deposit when the money lands in your account, using the actual PKR amount received. Then maintain a separate USD invoice log to track outstanding receivables. This works cleanly for SMEs that don't need full IAS 21 compliance.
Month-End Exchange Rate for FBR
FBR requires businesses to report income in PKR. For USD income, FBR accepts the average exchange rate for the month (typically the SBP midpoint rate) as the conversion basis for tax purposes.
In Asaan Hisaab, you can set a per-month exchange rate for each foreign currency. At month-end, pull the SBP average rate for that month and enter it once. All USD transactions for that month convert to PKR at that rate in your reports.
Where to find the SBP rate:
- SBP website: sbp.org.pk → Statistics → Exchange Rates → Historical Rates
- Your bank's monthly statement often includes average rates applied
Keep a record of which rate you used for which month — FBR may ask you to justify your conversion methodology.
Tax Treatment of USD Income in Pakistan
Is USD income taxable?
Yes. All income earned by a Pakistani tax resident — including income from foreign clients — is taxable in Pakistan under the Income Tax Ordinance. There is no exemption for "export income" from services for most business types.
Exception: IT and IT-Enabled Services
This is the most important exception for Pakistani software houses, IT companies, and digital agencies:
Under SRO 586(I)/91 and subsequent SBP / FBR notifications, foreign exchange remittances received for IT and IT-enabled services are eligible for a reduced income tax rate of 0.25% (or exemption in certain periods — check the current year's Finance Act as this has changed annually).
This means if you're a software house invoicing a US client and the dollar payment comes through a recognized banking channel (bank wire or SBP-approved digital payment platform), your effective tax rate on that income can be dramatically lower than standard corporate rates.
Conditions to qualify:
- The service must qualify as "IT services" or "IT-enabled services" as defined by the Ministry of IT and PSEB
- The payment must be received through a proper banking channel (not informal hawala/hundi)
- The foreign exchange must be repatriated to Pakistan (not kept offshore)
- The company must be registered and compliant
This is not automatic — it requires correct claim in your FBR return and ideally a PSEB registration to support it.
If you're not in the IT sector: Standard business income tax rates apply to your foreign currency income.
What About Withholding Tax From Clients?
Some countries withhold tax at source when paying Pakistani service providers. For example, some US clients may withhold 30% for non-treaty countries unless you provide a W-8BEN-E form.
Pakistan has tax treaties with many countries, but not all. If foreign withholding tax has been deducted from your payment, Pakistan allows you to claim a foreign tax credit in your FBR return — so you're not taxed twice on the same income.
Keep copies of any foreign withholding certificates or statements.
Managing Foreign Exchange Risk
For Pakistani businesses invoicing in USD, exchange rate movement is a real financial risk. When you invoice $10,000, you don't know how many rupees you'll actually receive — it depends on what the rate is when payment arrives and when you convert.
Practical risk management approaches:
Invoice in USD with a PKR floor: Some businesses quote a USD price but include a clause that the PKR equivalent must not fall below a floor rate. Unusual for B2B service contracts but worth considering for longer projects.
Convert promptly: If you have no view on exchange rates, convert USD to PKR quickly after receipt rather than holding. Holding USD speculating on rate improvement is currency trading, not bookkeeping.
Use USD for USD expenses: If you pay for AWS, Figma, Google Workspace, LinkedIn Ads, or other USD-billed tools, keep enough USD in your FCA to cover those payments directly. This avoids a double conversion (USD → PKR → USD) and associated losses.
Price in PKR for short projects: For smaller projects (under 4 weeks), consider pricing in PKR with the USD amount listed as indicative. This removes rate risk entirely on short-duration work.
Build a buffer into your rates: If your cost base is in PKR, quote USD rates that give you acceptable margins even at a rate 5–8% below today's rate. This protects against short-term depreciation.
Reconciling USD Accounts at Month-End
At the end of each month, reconcile each USD account:
- Opening balance in USD
- + Receipts during the month (USD amounts)
- − Payments/conversions during the month (USD amounts)
- = Closing balance in USD
- Convert closing balance to PKR at month-end rate
- Compare to what's shown in your bank statement
The PKR equivalent of your USD account is a balance sheet item, and it changes every month based on the exchange rate even if no USD transactions occur. This is a translation difference — it's not real income or expense, it's just the PKR cost of holding USD.
For FBR purposes, unrealized translation gains/losses on your FCA balance are generally not recognized until you actually convert the currency.
Recording USD in Asaan Hisaab
In Asaan Hisaab, you can:
- Create a separate cash/bank account for your USD balance
- Set a per-month exchange rate for USD-to-PKR conversion
- Log each USD receipt as a deposit in your USD account
- Record a transfer from USD account to PKR account when you convert, at the actual conversion rate
This gives you a clean view of both your USD and PKR positions, with all report totals in PKR.
Recommended workflow:
- Client pays → log as deposit in USD account at the USD amount
- Bank converts → log as USD-out transfer and PKR-in deposit at the actual conversion rate
- Any difference between the invoice PKR equivalent and the received PKR amount is a forex gain/loss, logged as a separate line
Set up your foreign currency tracking in Asaan Hisaab — free
Frequently Asked Questions
Is USD income from foreign clients taxable in Pakistan?
Yes. All income earned by Pakistani tax residents — including from foreign clients — is taxable in Pakistan. However, IT and IT-enabled services exported via banking channels qualify for a significantly reduced tax rate (currently 0.25% under the applicable SRO). Check the current year's Finance Act or consult a tax advisor for the rate applicable to your business type and tax year.
Does my company need PSEB registration to benefit from the IT export tax rate?
PSEB (Pakistan Software Export Board) registration is not strictly required by FBR to claim the reduced IT services rate, but it is strongly advisable. PSEB registration supports your FBR claim, is required for some SBP-related benefits, and provides official recognition of your IT export status. Registration is free and straightforward through pseb.org.pk.
Can I hold USD in my Pakistani bank account without converting?
Yes. Pakistani banks offer Foreign Currency Accounts (FCAs) that hold USD without automatic conversion. SBP regulations allow businesses to maintain FCAs and convert at their discretion. This is legal, common, and recommended for businesses with regular USD income and USD expenses.
What exchange rate should I use for FBR purposes?
FBR accepts the SBP average monthly exchange rate as the conversion basis for income reporting. You can find historical SBP rates on the SBP website. Some accountants use the rate on the date of each transaction — both approaches are acceptable; be consistent.
Do I need to pay GST/sales tax on services exported to foreign clients?
No. Under Pakistan's Sales Tax Act, services exported to foreign clients (where the service is consumed outside Pakistan) are zero-rated for sales tax purposes. This means you don't charge sales tax on the invoice. However, zero-rated does not mean exempt — you may still need to file a sales tax return if you are registered, showing the export as a zero-rated supply. Confirm with a tax advisor whether your provincial service tax (SSST/SRB/PRA) rules also zero-rate exports.
What if my foreign client deducts withholding tax before paying me?
If a foreign client withholds tax on your payment (for example, a US client deducting 30% under US tax law), you can claim a foreign tax credit in your Pakistan FBR return for the tax paid abroad. This prevents double taxation. Keep the withholding certificate or tax deduction statement from the client as documentation.
What is the best way to receive USD payments in Pakistan?
For most Pakistani SMEs, the most efficient options in 2025 are: a direct bank wire to a Foreign Currency Account at a Pakistani bank (lowest fees for large amounts), Wise (TransferWise) for competitive rates and speed, or Payoneer for clients who already use it. Avoid converting USD to a third currency before remitting to Pakistan — double conversions are costly.
Last updated: June 2026. Tax rates and SBP/FBR regulations change frequently — verify with a qualified advisor and check the current Finance Act for the applicable tax year.
