Is it acceptable to receive payment from U.S. in Indian saving bank account via PayPal?
It is fine to receive payments into Indian Savings Bank account. There are no restriction on deposits. There are only restrictions on number of withdrawls in a quarter.  A Current[a.k.a Checking] account makes it easier to manage. You haven't asked about tax, but I you may already know you would need to pay taxes irrespective of whether you got the money in Savings or Current account. Edit: Any individual can open a Current Account on individual's name. There is no restriction. There are multiple aspects to determine whether the activity you are doing is a service as defined by the Service Tax Rules. Please consult a CA to guide you. For less than 5K INR he would not only advice you but also do everything required to file taxes.
Yes, you can transfer money to your account, any bank will do it. The conversion charges will be there i.e. the diff between USD and the rate at which the bank sells it, usually Rs. 2/-, appx. In addition, transaction charge (not very high). As for taking from friends & repaying in India, check UAE tax treatement for taking money from friends (is it considered as your income & are you liable for taxes). As for giving back, get some documentation done as a loan, otherwise your friends may be considered to be taking gift/consideration/income from you and taxed. Most straight forward way is to transfer the money from your mother's account. "HSBC, also known as ""The Hong Kong and Shanghai Banking Corporation"" has banks in India. I would imagine that might be a place to start.   Paypal, which is commonly used to pay for items on eBay -- is also available in both India and China.   You should, of course, respect any laws regulating this kind of money transfer." You cannot directly transfer money from your Bank Account.   You can use Debit Card to make payments to your paypal account. Just enter the details of the payment and amount, it would make the necessary deduction from your debit card.   Indian regulations do not allow you to store value in your paypal account. This credits have to be transfered to a Bank account. The data provided in your question is irrelevant. The data that you provided in the comments (that you're physically present in the US while doing the work) is the only relevant information needed to answer your question. You will need to pay taxes in the US for the earnings. The company invoicing the US client will also need to pay taxes in the US for its earnings from these invoices. You can transfer between bank accounts and deposit whatever you want anywhere you want, no-one cares (with respect to the US taxes, check with Indian tax accountant about Indian requirements). "You are right in insisting upon a proper B2B contract in any business relationship. You wish to reduce your risk and be compensated fairly. In addition to the cost and complexity of international wire transfers, the US companies may also be considering the fact that as an international contractor in a relatively hard-to-reach jurisdiction, payments to you place the company at higher risk than payments to a domestic contractor. By insisting upon PayPal or similar transmitters, they are reducing their internal complexity and reducing their financial exposure to unfulfilled/disputed contract terms. Therefore, wire payments are ""hard"" in an internal business sense, as well as in a remittance transfer reporting sense. The internal business procedure will likely be the hardest to overcome--changing risk management is harder than filling out forms." He cannot get money from someone else account. Your US resident friend in New York can send money to your Indian friend in Atlanta via Western Union which has presence in almost every corner of the US. Most definitely in the city of Atlanta. Your Indian friend can receive the Western Union transfer, in cash, within minutes after the friend in New York sends it. Here's the site for location search. The sender doesn't need to go anywhere, can send online, so your New York friend doesn't even need to waste much time. In fact - you don't need to bother your friend in New York, you can send it online yourself (assuming you're American/have US bank account). In order to receive the money, your Indian friend will obviously need a proper identification (i.e.: passport). I just tried doing that on my PP which is in the Netherlands, I have added a USD bank account (from my dutch bank) and they sent the verification amount in Euros, I called the bank and wonder why they didn't let me choose account currency they said it's not possible and if I cashout Dollars that I have in my PP (cause we usually do international business so we set it to dollars) it will be changed to Euros, So we decided to keep the dollars in account to pay our bills instead of getting ripped off by PayPal in xchange rates. In short getting funds converted outside of the Banking channel is illegal in India as Foreign Exchange is still regulated. If you show only a credit from your friend's NRE account to your NRO account [note it can't be your NRE account], it would be treated as GIFT and taxed accordingly, else you would have to show it as loan and pay back. You may show the payback in USD. But then there is a limit of Fx every individual can get converted/repatriate out of India and there is a purpose of remittance, all these complicate this further. It's possible the recipient of the payment is not setup to receive funds form PayPal from a credit card, too. "This is not a problem. SWIFT does not need the Beneficiary Account Currency. The settlement account [or the Instruction amount] is of interest to the Banks. As I understand your agreement with client is they pay you ""X"" EUR. That is what would be specified on the SWIFT along with your details as beneficiary [Account Number etc]. Once the funds are received by your bank in Turkey, they will get EUR. When they apply these funds to your account in USD, they will convert using the standard rates. Unless you are a large customer and have special instructions [like do not credit if funds are received in NON-USD or give me a special rate or Call me and ask me what I want to do etc]. It typically takes 3-5 days for an international wire depending on the countries and currencies involved. Wait for few more days and then if not received, you have to ask your Client to mention to his Bank that Beneficiary is claiming non-receipt of funds. The Bank that initiated the transfer can track the wire not the your bank which is supposed to receive the funds." I can't address Indian law but US law has no problems with you having savings accounts in India.  Furthermore, there are no tax consequences from paying off the student loan. However there is big problem here--while the US has no rules against foreign bank accounts it has reporting rules that you certainly have violated (if you hadn't violated them you wouldn't be asking the question.) 1)  Those foreign bank accounts must be listed on your tax return. 2)  Those foreign bank accounts must be listed on a PDF that's filed with the (Financial Crimes Enforcement Network.  (Yes, it's very stupid they need identical information sent to two different departments.) 2)  The interest you earned on that bank account is income that should have been reported on your return. As for what to do about it--this is the realm where you get professional help.  As for the outcome--since you didn't set out to cheat they have a much less harsh system set up.  Expect to amend your 2012 and 2013 returns (and 2014 if you've already filed it), pay interest and late-payment penalties on the additional tax caused by the interest and pay a penalty of 5% of the highest total value of the accounts. Since the discovery of large amounts of money being hidden from the taxman in Swiss bank accounts Congress has gone 1000# gorilla about it and been pressuring foreign banks to cough up the details on any US-citizen or US-resident depositors. "I cannot speak for Paypal specifically and I doubt anyone who doesn't actually work on their internal automated payment systems could. However, I can speak from experiencing in working on automated forex transaction systems and tell you what many institutions do and it is often NOT based on live rates. There is no law stating an institution must honor a specific market exchange rate. Institutions can determine their own rates how and when they want to. However, there is some useful information on their website: https://www.paypal.com/an/cgi-bin/webscr?cmd=p/sell/mc/mc_convert-outside ""The most readily available information on currency exchange rates is based on interbank exchange rates. Interbank exchange rates are established in the course of currency trading among a global network of over 1,000 banks, and are not available through consumer or retail channels."" This leads me to believe they pull exchange rates from either Oanda or XE periodically and then use these rates throughout the day to conduct business. Paypal does not disclose who they use to determine rates. And it's highly doubtful they do this for every transaction (using live rates). Even if they did, there would be no way for you to check and be certain of a particular exchange rate as paypal states: "" Consumers may use these rates as a reference, but should not expect to use interbank rates in transactions that involve currency conversion. To obtain actual retail rates, contact your local financial institution or currency exchange, or check the rate displayed in your PayPal transaction."" This is partly because rates can change by the second just like stock prices or anything else which is susceptible to the open market's variables of supply, demand news events etc. So, even if you check the rates on Oanda (which you can do here: http://www.oanda.com/currency/converter/) you are not going to get a 100% accurate representation of what you would get by doing an exchange immediately afterwards from Paypal or any other financial institution. However, if you want to estimate, using Oanda's currency converter will likely get you close in most scenarios. That is assuming Paypal doesn't charge a premium for the exchange, which they may. That is also assuming they use live rates, it's also possible they only update their rates based on market rates periodically and not for every transaction. You may want to test this by checking the exchange rate on your transaction and comparing that to the Oanda rates at the same time." From my experience using PayPal for selling products on eBay (and for the last two, experiences of a friend)...  Can paypal get money from my Bank Account without my authorization. This is assuming they have transferred the funds to me. They can't pull money from your bank account without your authorization. They will, however, take the money from your PayPal account if it's still there, or leave you with a negative balance if you've already withdrawn. They will do this as soon as there is a claim against you and will only release the funds if the investigation ends in your favor. Any money received would first be used to satisfy the negative balance. What actions can paypal takes against me if charge back amount is very high and I don't agree / pay them. They will send it to a collections agency. Is there any case it is going to effect my bank account, i.e. is there any chance paypal can block my bank account in India. They will block you from using PayPal. If you try to sign up again with a different bank account or credit card and they recognize you as the account holder, they will block that account as well. I wouldn't send it to India in the first place because their financial system is a bit sketchy, I would look into countries like Germany to send the money to you if you're looking to avoid high taxes with a very stable financial system I am on employment based visa in USA and want to send dollars from USA to India from my savings (after paying Tax). How much maximum dollars I can send in a day? month? or in a year regularly? There is no such limit. You can transfer as money you like to yourself anywhere. To pay the Bank Loan-student Loan how much maximum dollars I can send in a day, in a month or in a year? to pay that I have to pay directly to that Bank Account or in any account I can send money? You can transfer to your NRE account in India and move it further. You can also send it directly to the Loan Account [Check with the Bank, they may not be able to receive funds from outside for a Loan Account] My mother is having Green Card. She is not working. She has a NRE account in India. Can I send dollars from my USA Bank account to her NRE account in India? what are the rules for that? any Tax or limit for that? Or I have to get any permission before sending it? If you are sending money to your mother, it would come under Gift Tax act in US. There is no issue in India. Suggest you transfer to your own NRE account.