Bank details to receive wire transfer payments from Adsense in India
Get all your doubts cleared regarding the bank details that you have to enter in your Adsense account in order to receive payment through wire transfer through.
Google Adsense has finally gifted Indian Adsense publishers a long overdue gift - EFT (Electronic Fund Transfer). Now comes the time to get over the hassles of having to wait for the check to arrive at your home. No more waiting for the courier guy to come at your home and for you to be present to receive your precious check. You Adsense earnings are now going to be directly credited to your bank account. So, even if you liked the check system, Google has not left an option for you and you have to enter your bank details to receive the payment from Adsense.
Honestly, there is nothing much difficult or confusing to fill up the details for wire transfer. The details are easy to find online or if you would rather, from you bank branch. So let's proceed with the details.
This is the form you will get in your AdSense Payment settings page. Here is how to fill each text box:
Account holder name: This has to be the name of the bank account holder and should match exactly as in the bank records. If the Adsense account name and the bank payee match exactly, great but if not, there is the flexibility that you can transfer it in one of your family member's account if you want. The last name however should be the same otherwise the payment would not be made. For example, if your name is John Doe, then you can get the amount transferred in a bank account with the payee name Marie Doe or Alfred Doe but now John Mitch.
However, it is always better to keep the names at both places exactly same to avoid any sort of problems in the future.
Bank name: Enter the full name of your bank in case there might be some confusion. If it is State Bank of India, then enter it as State Bank of India and not as SBI. ICICI, Axis, Andhra, Punjab National Bank etc. are some of the examples how to enter your bank name.
IFSC Code: This code has to be the branch code in which you account is. This is the same code that you will use to receive payments through Net Banking in India. Here is a site to find the SWIFT codes of all banks in India which have them. We are mentioning some of the SWIFT codes for major banks which you can use. These are the central branches which can be used by any of the branches of the particular bank to receive wire transfer payments:
- Allahabad Bank- ALLAINBBTDM
- Andhra Bank- ANDBINBB
- Axis- AXISINBB002
- Bank of Baroda- BARBINBBXXX
- Bank of India- BKIDINBBNRI
- Bank of Maharashtra- MAHBINBB
- HSBC- HSBCINBB
- ICICI- ICICINBBCTS
- Oriental Bank of Commerce- ORBCINBBIBD
- Punjab National Bank- PUNBINBBISB
- State Bank of India- SBININBBFXD
- United Bank of India- UTBIINBBXXX
It is suggested that you find the SWIFT code of the nearest branch around you because if you select an outstation branch to receive your payment, it might take 1-2 days in getting the payment in your account. However, you can be assured that you will get the payment.
Account number- Enter you own core banking account number. It will be printed on your bank passbook. If you are in confusion, best way is to go to your branch to confirm it. Do not enter any other account number. Your bank official might give you some other account number too which is actually their account in some intermediary account, but you don't have to enter. Again, you need to enter YOUR OWN core banking account number Only!
If you have an old bank account, your account number may be just 4-5 digits. Such accounts numbers will not work for AdSense wire transfer. Check with your bank and ask for a new account number. As per RBI regulations, all Indian banks have upgraded their accounts numbers to 10+ digits account numbers.
Intermediary bank details (optional)
If you go to your bank branch or if you search online, you will get the details of the intermediary bank branch which handles the currency conversion and transfer to your bank of any wire transfer payment through that country in a particular currency. However, as far as filling in the account details in >a href="/articles/Google-AdSense.aspx">Adsense is concerned, you do not have to enter these. I have had communication from Adsense that the banking partners of Google have sufficient details at hand to find the Intermediary bank details on their own and you do not need to worry about it. They might soon remove it feature all together.
Credit to details
If your bank is having arrangements for receiving SWIFT payment either on its own or through some branch of itself, then you should not be required to enter this. For most major banks this field is not required to be filled as you are giving your account number in another field already.
Time taken to receive payment and charges
In most cases, 5-7 days is the average it should take for the amount to reflect in your account. This is excluding public holidays or any other day your bank is closed.
As for charges, different banks deduct different amounts for receiving wire transfers from abroad. In most public banks this amount is less than Rs.50. However, in private banks this amount can go upwards of Rs.100 excluding ICICI where we have confirmed report of one person getting a deduction of around Rs.35. Please talk to your bank to know the exact amount they will be deducting.
Update: I have received my own payment on 23rd of April, 2014 through Wire transfer in my SBI account. So, if you are still feeling any unease using these details, you can relax and comfortably follow the guidelines above.
Charges taken by SBI for this Wire transfer- Rs.56 only.
Time take- 48 hours.
Read How to approach your bank regarding AdSense wire transfer

Ankit,
Thanks for the details. In your opinion, which bank is the best to receive AdSense wire transfer, in terms of low fees, faster processing, better service etc?
Also, do we need a current account to get the blogging income? Or, just a personal savings account is enough?