Stocks in India, what is the best way to get money to US
From India Point of view; someone may put the US point of view ... As an NRI you are not supposed to hold an Ordinary Demat Account. Please have this converted to NRO NON-PINS ASAP. Related Question Indian Demat account If the shares were purchased before 1-Oct-2004, they are liable for Long Term Capital Gains tax in India. Convert the money into United States Dollars,  put it in an NRE account in India and get 5% per annum for the USD.
i have been trading with dollarbird Trading firm for past 1 year there is absolutly no problem everything is fine you can google them to find anything about them.they have provided me with LASER trading platform which requires a bit of training as in to know the software but i can say one thing trading in US Equity market exp. is very diffrent from indian market they are very mature market and highly liqd and have good volatality to trade best equity market to trade with great trading platform you should have a exp. to trade on US equity it is diffrent Regular wire transfer from bank to bank would be the easiest, safest, and likely the cheapest (next to carrying cash over the border) method. Get the SWIFT info from the US bank you want the many land in (I believe all of the ones you mentioned support SWIFT wire transfers), and give it to your family in China. They'll have to find a local bank that supports SWIFT out-going transfers (might not be as easy as in the US) and send it out from there. Other, more expensive, options would be Western Union/MoneyGram. Or carrying cash over the border, which in these amounts can trigger some questioning from the authorities. I use xoom.com to transfer money to India. I've been using them for over 2 years now, they are the fastest and the cheapest for me (the funds are usually available the same day). They seem to have added a lot of European countries to their list. Definitely worth a shot. If you are tax-resident in the US, then you must report income from sources within and without the United States.  Your foreign income generally must be reported to the IRS.  You will generally be eligible for a credit for foreign income taxes paid, via Form 1116. The question of the stock transfer is more complicated, but revolves around the beneficial owner.  If the stocks are yours but held by your brother, it is possible that you are the beneficial owner and you will have to report any income. There is no tax for bringing the money into the US.  As a US tax resident, you are already subject to income tax on the gain from the sale in India.  However, if the investment is held by a separate entity in India, which is not a US domestic entity or tax resident, then there is a separate analysis.  Paying a dividend to you of the sale proceeds (or part of the proceeds) would be taxable.  Your sale of the entity containing the investments would be taxable.  There are look-through provisions if the entity is insufficiently foreign (de facto US, such as a Subpart-F CFC).  There are ways to structure that transaction that are not taxable, such as making it a bona fide loan (which is enforceable and you must pay back on reasonable terms).  But if you are holding property directly, not through a foreign separate entity, then the sale triggers US tax; the transfer into the US is not meaningful for your taxes, except for reporting foreign accounts. Please review Publication 519 for general information on taxation of resident aliens. 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. There are multiple ways in which you can get money to India; - Citi Bank / HDFC Bank offere similar services [and the credit account can be ICICI Bank] - Ask for a Wire/SWIFT transfer, there would be some changes [in the range of USD 30] - Ask for a company check, it would take around 30 days for you to encash in into your bank account in India. "In India the Short is what is called in other markets call as ""Naked Short"" [I think I got the right term]. It means that you can only short sell intra day and by the end of the day you have to buy back the shares [at whatever price, if you don't; the exchange will do it by force the next day]. In other markets the Intra day shorts are not allowed and one can short for several days by borrowing shares from someone else [arranged by broker] India has a futures market, so you can sell/buy something today with the execution date of one month. This is typically a fixed day of the month [I think last Thursday]" I have not opened any NRE/NRO account before coming to Finland.  This is in violation of Foreign Exchange Management Act. Please get this regularized ASAP. All your savings account need to be converted to NRO. Shall I transfer funds from abroad to both NRE and NRO account or I can transfer only to NRE account in India? You can transfer to NRE or NRO. It is advisable to transfer into NRE as funds from here can be repatriated out of India without any paperwork. Funds from NRO account need paperwork to move out of India. I am a regular tax payer in abroad. The Funds which i'll transfer in future will attract any additional tax in India? As your status is Non Resident and the income is during that period, there is no tax applicable in India on this. Few Mutual Fund SIPs (monthly basis) are linked with my existing saving account in india. Do these SIPs will stop when the savings account will turn into NRO account? Shall I need to submit any documents for KYC compliance? If yes, to whom I should submit these? is there any possibility to submit it Online? Check your Bank / Mutual Fund company. Couple of FDs are also opened online and linked with this existing saving account. Do the maturity amount(s) subject to TDS or any tax implication such as 30.9% as this account will be turned into NRO account till that time and NRO account attracts this higher tax percentage. These are subject to taxes in India. This will be as per standard tax brackets. Which account (NRE/NRO) is better for paying EMIs for Home Loan, SIPs of Mutual Funds, utility bills in India, transfer money to relative's account etc Home Loan would be better from NRE account as if you sell the house, the EMI paid can be credited into NRE account and you can transfer this out of India without much paperwork. Same for SIP's. For other it doesn't really matter as it is an expense. Is there any charge to transfer fund from NRE to NRO account if both account maintain in same Bank same branch. Generally No. Check with your bank. Which Bank account's (NRE/NRO) debit/ATM card should be used in Abroad in case of emergency. Check with your bank. NRE funds are more easy. NRO there will be limits and reporting. Do my other savings accounts, maintained in different Banks, also need to be converted into NRO account? If yes, how can it be done from Abroad? Yes. ASAP. Quite a few leading banks allow you to do this if you are not present. Check you bank for guidance. We have a house here in India worth Rs. 2 Crores. We want to sell it and take money with us.  Selling the house in India will attract Capital Gains Tax. Essentially the price at which you sell the property less of the property was purchased [or deemed value when inherited by you]. The difference is Capital Gains. You have to pay tax on this gains. This is currently at 10% without Indexation and 20% with Indexation.  Please note if you hold these funds for more than an year, you would additionally be liable for Wealth tax at 1% above Rs 50 lacs. Can I gift this whole amount to my US Citizen Daughter or what is the   maximum limit of Gift amount   What will be the tax liability on me and on my Daughter in case of Gift   Whether I have to show it in my Income Tax Return or in my Daughter's Tax Return. What US Income Tax Laws says.   What will be the procedure to send money as Gift to my Daughter.   Assuming you are still Indian citizen when to gift the funds; From Indian tax point of you there is no tax to you. As you daughter is US citizen, there is no gift tax to her. There is no limit in India or US. So you can effectively gift the entire amount without any taxes. If you transfer this after you become a US Resident [for tax purposes], then there is a limit of USD 14,000/- per year per recipient. Effective you can gift your daughter and son-in-law 14,000/- ea and your husband can do the same. Net 14,000 * 4 USD per year. Beyond this you either pay tax or declare this and deduct it from life time estate quota. Again there is no tax for your daughter. What are the routes to take money from India to US   Will the money will go directly from my Bank Act.to my Daughter's Bank Account.   Will there will be wire transfer from bank to bank   Can I send money through other money sender Certified Companies also. The best way is via Bank to Bank transfer. A CA Certificate is required to certify that taxes have been paid on this funds being transferred. Under the liberalized remittance scheme in India, there is a limit of USD 1 Million per year for moving funds outside of India. So you can move around Rs 6-7 Crore a year. Indiabulls. Low brokerage (If you bargain) I'm user of it and I'm getting 25paisa for delivery and 5 paisa for intraday. All transactions can be done online. Also they provide an stand alone application PowerIndiabulls, which is too good and appraised by many users as best in the industry. Not sure about it, but I think Powerindiabulls application is the answer for this. Please have a look at their website for more details. There is no best way, you can send the money to India or invest into shares in US. It depends on the risk you are ready to take. "Take a look at FolioFN - they let you buy small numbers of shares and fractional shares too.  There is an annual fee on the order of US$100/year.  You can trade with no fees at two ""windows"" per day, or at any time for a $15 fee. You are better off leaving the stock in broker's name, especially if you live overseas.  Otherwise you will receive your dividends in the form of cheques that might be expensive to try to cash.  There is also usually a fee charged by the broker to obtain share certificates instead of shares in your account." The best way is to approach your bank and fill out a transfer form to send USD to your US account (if you are visiting India). They will require quite a number of proof (AADHAR, PAN, Passport) copies.  Otherwise speak to your bank about how to do a wire transfer from your India A/C to US; after de-moitization regulations have tightened, the best course of action would be to speak to your bank directly. Do an semi-online transfer. I had a similar situation where i had to transfer 5K USD to a commercial entity. You can request the publisher to give you their bank account details. You will need the SWIFT code of the bank( SWIFT code is a international code that each bank gets to transfer money) You will need bank account number, account name, bank address, address of the publisher. Then just walk into your bank with the above details. Note that you will have to visit a branch in your city that allows forex transfers. They will give you a set of forms to fill up. The above details will be needed to fill up these forms In addition to the above, you will be asked to fill up a purpose code maintained by RBI.  This code is used by RBI to understand the reason why you are transferring the money. The bank will provide you with a sheet which will have these codes and explanation of these codes. Read through the codes and in case of any questions ask the bank officials to help Tip: If you have accounts with any private sector banks, please approach them. Public sector banks will give you tough time  Hope this helps! Regards, Ravi 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).