01About Me 02Services 03Expertise 04Pricing 05FAQ 06Contact Us Book a Call Privacy Policy · Terms · Affiliate Disclosure

What Is an e-PRC in Pakistan? Complete Guide for Freelancers

An e-PRC, or electronic Proceeds Realisation Certificate, is a bank-issued record showing that foreign funds were received and realised in Pakistan. For freelancers and exporters of digital services, it can help connect an international payment with the recipient, amount, currency, date and purpose of remittance.

It is evidence, not a tax exemption by itself. The correct purpose code and documentary treatment depend on the actual transaction and current rules.

What an e-PRC normally proves

  • A foreign remittance reached the Pakistani banking system.
  • The receiving bank converted or credited the proceeds.
  • The beneficiary, date, amount and currency associated with the transaction.
  • A purpose or reporting classification used by the bank.

Banks may use slightly different portals, email workflows and document layouts. Some issue the certificate automatically; others require a request through the branch, relationship manager, helpline or digital banking channel.

Why freelancers may need it

Use case
Why the record helps
Tax return and audit trail
Supports the source and nature of foreign receipts
Bank compliance
Explains recurring overseas credits
PSEB or exporter records
May support documentation requested under the applicable process
Client or accounting reconciliation
Matches an invoice to the realised payment
Future financing or visa records
Provides an organized income trail, subject to the requester’s rules

e-PRC versus an invoice

An invoice shows what you billed. A platform statement shows what the platform calculated. A bank statement shows the account credit. The e-PRC shows the bank’s realisation or remittance record. Keep all four when available because they answer different questions.

How to request an e-PRC

  1. Identify the exact incoming transaction in your bank statement.
  2. Prepare the invoice, client or platform statement, payment reference and any contract or order evidence.
  3. Ask the bank which channel handles PRC or e-PRC requests and whether a prescribed form is required.
  4. State the true nature of the service and let the bank apply or confirm the appropriate purpose code.
  5. Check the beneficiary, currency, foreign amount, PKR amount, date and reference before filing the certificate.
  6. Store the certificate with the invoice and payout record using a consistent naming system.
Practical note: Do not ask a bank to classify a payment as software, IT export or freelance income if that does not reflect the underlying work. A favourable-looking code cannot replace accurate facts.

What if you were paid through a platform?

Marketplace and payment-platform flows can involve pooled payouts or intermediaries, so the sender name may not match your end client. Keep the platform earnings statement, withdrawal record, fee breakdown and invoice or order record. Ask the receiving bank what evidence it needs to connect the payout with exported services.

What if you used a foreign-currency account?

Retention, conversion and certificate treatment can differ by account type and current State Bank rules. Ask your bank how it documents both retained foreign currency and amounts converted into PKR. Do not assume that every credit automatically creates the same certificate.

Common e-PRC problems

  • The certificate amount does not match the invoice because platform or bank fees were deducted.
  • The sender is a payment processor rather than the client.
  • The purpose code does not reflect the real service.
  • The beneficiary name differs from business or tax records.
  • Multiple invoices are bundled into one payout.
  • The freelancer has the bank credit but did not preserve the platform statement.

A simple recordkeeping system

Create a folder for each tax year, then one subfolder per month. Save the invoice, contract or order, delivery proof, platform statement, payout receipt, bank credit and e-PRC. Maintain a spreadsheet with invoice number, client, country, currency, gross amount, fees, net amount, PKR credit, date and certificate reference.

Does an e-PRC reduce tax?

The document may support the nature of a foreign receipt, but tax rate, exemption, final-tax treatment or credit depends on current law and your circumstances. Registration, return filing, PSEB status, business form and service classification may matter. Review current FBR and State Bank material and obtain professional advice.

Questions to ask your bank

  • Is the e-PRC automatic or request-based for this account?
  • Which document proves the purpose of remittance?
  • How are platform fees and bundled payouts shown?
  • Can certificates be downloaded online?
  • How are corrections requested?
  • Which record is issued when foreign currency is retained rather than converted?

Related Pakistan freelancer guides

Build the surrounding compliance trail with the guides to receiving international payments, PSEB registration and filing an income tax return.

Frequently asked questions

Is a bank statement the same as an e-PRC?

No. A bank statement confirms the credit; the certificate provides the bank’s remittance or realisation record and related classification.

Can I generate it myself?

No. It is issued or made available through the authorised bank or relevant banking process.

Should every payment have one?

Keep a complete trail for every foreign receipt, then confirm certificate availability and requirements with your bank and tax adviser.

Leave a Comment