International payment methods for Pakistan: SWIFT wire transfer
June 2nd, 2011Sending money abroad and receiving payments from foreign companies or individuals is surprisingly difficult in Pakistan. There are many factors that come into play including the cost of the payment method, time it takes to transfer the amount and acceptability of the payment method to the foreign party. In this post I look at SWIFT wire transfer and discuss its advantages and disadvantages.
SWIFT Wire transfer
SWIFT is an encrypted messaging standard used to transmit wire transfer instructions by banks around the world. Using the SWIFT system you can transfer money to almost any country on the planet.
Receiving Wire transfers: I have previously blogged about receiving wire transfer payments in Pakistan. Receiving SWIFT wire transfer is easy as it only requires a bank account. Even a rupee account will suffice.
Sending wire transfers: Sending a wire transfer is a whole different story. You need a foreign currency account to be able to send a wire in your own name. Some foreign exchange companies can wire money on your behalf but then the money is sent in their name and that is often unacceptable to foreign companies.
Cost of Wire transfer: In terms of cost, wire transfer is quite expensive. There are sender’s bank fees, correspondent bank fees and recipient bank fees. Sending a wire transfer costs between $15 and $25 in Pakistan. Outside Pakistan that amount can be much higher. Around $50 in the US for instance.
In Pakistan banks generally don’t charge any fees for receiving wire transfers. However, they do make money off the currency conversion. US and European banks do charge customers to receive an International wire.
The hidden cost is often the correspondent bank fees. These banks help route the money to its destination and they can charge arbitrary fees without the sender or receiver knowing or consenting to it. In the past I have lost as much as $65 to correspondent banks.
As a result of all these bank fees it is impossible to say exactly how much the recipient will get in a SWIFT wire transfer transaction. IMO this is the biggest disadvantage of wire transfers.
Wire transfers are only recommended for transactions of at least $1,000. The bank fees involved make smaller transactions impractical.
Speed of wire transfer: SWIFT wire transfers take between 1-4 days to be credited to the recipient’s account. So wire transfers are a very fast payment method.
Security of wire transfers: Wire transfers are also a very safe payment method. Both the sender and receiver must have a bank account at a legitimate financial institution. The SWIFT messaging system uses cryptography to transmit wire instructions between banks. Wire transfers are also not reversible without the recipient’s explicit authorisation. So there is no risk of chargeback or payment reversal as in the case of credit cards.
i hv a question…i want to trade forex and i wanna transfer money…the broker accepts money only through webmoney,LR and bank wire transfer…plz help me can i transfer money through swift wire transfer to my broker account?plz guide me..
yeah, i have also a forex account abroad and they accept payment by paypal money bookers or wire transfer, for depositing funds , u must have a foreign currency account here in pakistan and then u can easily transfer money to your broker’s bank account by wire…
yes u can….reply me if you need more help. which broker u use for trade?
i need help.i plan to use oanda.com broker.
please confirm ,
1-can i send and receive money via wire transfer to a company account outside Pakistan?
2- which bank would you recommend for opening a fcy account.
3-Are you a forex trader? yes? which broker ?
reply please.
Please see the links posted in response to previous comments above. Your questions are answered there.
BTW I am not a forex broker. Whatever gave you that idea???
Please see the article posted above. Your questions are answered there.
BTW I am not a forex broker. Whatever gave you that idea???
My question was for Mr.Zubairee… he is a forex trader i believe.
——————————————
another question for you is
…”if the sender is a company then according to State Bank of Pakistan rules your earnings must be credited to a Pakistan rupee account”
Now what will happen if a company sends a wire transfer (us $) to my fc account in pakistan ? can i receive the funds ? the amount is for my fc account not rupee account.
will the bank convert the $ into Rs. then again into $ ? (i will loose money as the bank will buy the $ for something like 90.4 each and sell it back higher like 91.5)
————————————
The problem with Forex brokers is that Funds must be withdrawn by the same method used to deposit money into your account. For example, if you deposit funds into your OANDA account via bank transfer, withdrawals will be sent via bank transfer back to the same account.(in my case my fc account..)
Ahmed, OandA offers a money transfer service and you can withdraw to any account of your choosing. If you took the time to ask *them* that they would have told you the same thing. I suggest you email them. They have a customer support desk you know?
If you receive USD (or any FC) from a company into a USD/FC account your bank will refuse to accept the funds. The funds will be returned to the sender. Alternatively, if you also have a *rupee account* with the *same* bank your bank may offer to divert the wire to your rupee account. You will be asked to write a letter requesting this diversion of funds.
title=”I want guidance”>
Hi all,
I am a contractor on http://www.odesk.com and I want to transfer funds to my Allied bank current account via SWIFT wire transfer.
The branch of the bank, in which I have opened my account has not a recognized SWIFT Code. May , I use the swift code of another Allied branch to transfer funds.
Secondly , how long wire transfer would take?
You should confirm what I write here with allied bank management but, generally speaking, you can receive funds using the head office swift code and the bank will take care of routing the money to your account at your branch. Wire transfer usually takes just one business day but it may take up to 3-4 days.
Dear Abdussamad! i need ur help&guidence, plz can u tell me how can i verify my SCB/HBL debit cards on moneybookers, whenever i tried they say “recent card deposits have failed as your bank did not authorize our debit requests” i’ve account in PKR and tried to deposit to MoneyBookers in USD. International bank transfer is lengthy nd not suitable for less than $1,000/-
Plz help