Can I open a Demat account in India from abroad?
You need 2 things One a Demat Account and second a Broker Account. If you need to trade online, then an agreement [Power of Attorney] between Your Saving Bank Account, the Demat Account and the Trading Account. So there are quite a few forms that need signature and proof of identify. Physical presence is required. "To trade stocks in India, you need a copy of your pan card, address proof(passport or driving license/electricity bill), income tax return (if you are trading futures & options and currencies), and a cancelled cheque from the bank. You will also need to sign across your recent photographs, and require various other forms from a brokerage house which need to be signed in the brokers presence. If your stock broker trusts you, and you have all these documents, then you CAN open a DEMAT account in India by signing and sending him all these documents. Otherwise you CANNOT, as every single form states that ""this particular document was signed in my presence"", and the stock broker needs to sign under that clause.  Chances are, if you live abroad, no broker will ever trust you with any kind of margin, and therefore cannot make profits from you, so they will not agree to open your account." Yes NRIs are allowed to open a DEMAT account in India from abroad.  Investments can be made under the Portfolio Investment NRI Scheme (PINS) either on repatriation or non-repatriation basis.  As per,the guidelines of the Reserve Bank of India it is  mandatory for NRIs to open a trading account with a designated institution authorized by the RBI.  They must avail either a Non-Resident Ordinary (NRO) or Non-Resident External (NRE) account to route the various investments.
No, in your situation it is not possible. Mostly, only three types of accounts are available to individuals: So, a complete foreigner can open account in India, only if he is working in India, a type of Savings account, and that account too will be linked to his resident status. If he leaves work, he needs to close this account. Edit: There are business accounts, and current accounts, but those are available only to businesses. Further read at SBI gives a good snapshot On my recent visit to the bank, I was told that money coming into the NRE account can only be foreign currency and for NRO accounts, the money can come in local currency but has to be a valid source of income (e.g. rent or investments in India). Yes this is correct as per FMEA regulation in India. Now if we use 3rd party remittances like Remitly or Transferwise etc, they usually covert the foreign currency into local currency like INR and then deposit it. The remittance services are better suited for transferring funds to Normal Savings accounts of your loved ones. Most remittance services would transfer funds using a domestic clearing network [NEFT] and hence the trace that funds originated outside of India is lost. There could be some generic remittance that may have direct tie-up with some banks to do direct transfers. How can we achieve this in either NRE/NRO accounts? If not, what are the other options ? You can do a Wire Transfer [SWIFT] from US to Indian NRE account. You can also use the remittance services [if available] from Banks where you hold NRE Account. For example RemittoIndia from HDFC for an NRE account in HDFC, or Money2India from ICICI for an NRE account in ICICI or QuickRemit from SBI etc. These would preserve the history that funds originated from outside India. Similarly you can also deposit a Foreign Currency Check into Indian Bank Account. The funds would take around month or so to get credited. All other funds can be deposited in NRO account. You would need to pay tax on the 10% gain. Was this money loaned from your NRE account? Is there paperwork to show that there was this loan given? If yes then it would be easy to get this back into NRE account. Once in NRE account you can move this back to US without any issue. If not, then you can get this into NRO account. From NRO account you would need to consult a CA to do some paperwork [essentially certifying that you have paid all taxes due] so that funds can be remitted outside. Edit: Looks like you have completed all formalities. A credit to NRE Account can only happen from funds outside of India. However a credit from India into NRE account can happen under some circumstances, like Loan give and received back.  You would need a CA in India to help you complete the formalities. The tax is due in India as this was due to gain in India. As you are US resident for tax purposes, and US taxes global income, this is taxable in US as well. You can claim relief in US to the extent of taxes paid in India. India and US have DTAA. "What you have is usually called a pre-paid credit card.  You pay some money (Indian Rupees) to the credit card company, and then you can use the card to pay for purchases etc in foreign (non-Indian) currencies upto the remaining balance on the card. If a proposed charge exceeds the remaining balance, the transaction will be declined when you try to use the card.  There might be multiple ways that the card is set up, e.g. it might be restricted to charge purchases denominated in US dollars alone, or you might be able to use it anywhere in the world (except India).  The balance on the card might be denominated in INR, or in US$, say. In the latter case, the exchange rate at which your INR payment was converted into the $US balance is fixed and agreed to at the time of the original payment: you paid INR 70K (say) and the balance was set to US$ 1000 even though the exchange rate on the open market would have given you a few more US dollars. In the former case with the balance denominated in INR, a charge of US$ 100, say, would be converted to INR at a fixed agreed-upon rate, or at the current exchange rate that the Visa or MasterCard network is using, plus (typically) a 3% fee currency exchange fee, and your balance in INR will decrease accordingly. With all that as prologue, if you made a purchase from Walmart USA and later returned it for a credit, it should increase your credit card balance  appropriately. You may be whacked with currency conversion fees along the way depending on how your card is set up, but with a US$-denominated card, a credit of US$100 should increase your card balance by US$100. So, that $US 100 can be spent on something else instead.  In short, the card is   your ""bank"" account. You cannot spend more than the remaining balance on the card just like you cannot withdraw more money from your bank account than you have in the account, and you can recharge your card by making more INR payments into it so as to increase the available balance. But it is like a current account in that you are unlikely to earn interest on the balance the way you do with a savings account. So what if you are back in India and have no further use of this card? Can you get your balance back as cash or deposit into your regular bank account? Call the Customer Help line, or read the card agreement you signed." Like for example I use transferwise to send $x to my dad's account in India, would it show my name as the depositor ? That would depend from bank to bank, it may or may not show your name. Would it be considered as income for my dad ? Assuming your parents are Indian Residents for tax purposes. No. It would be considered as Gift. Gifts between father and son are tax free in India and there is no limit. Any special care/precaution to take before using such services ? Not really. Just to be safe, keep a copy of the transfer instruction / details of debit to you account etc, so that if there is enquiry you have all the data handy. Edit: Clarifying the comment, if you are Resident Alien in US for tax purposes, you would be liable to Gift Tax [Not your parents as they are Indian Residents and would follow Indian tax rules]. As per IRS the liability of Gift tax is on Donor subject to limit of $14000 per year per Donee. So you and your wife can gift your father and mother $14000 each. i.e. $56000 each year. Anything more will be taxable or can be reduced from the overall estate limit. You can remotely close the account and transfer the money out to your account in home country. If you have netbanking you can also setup remittance service to your country No, because of regulations Paypal is different in India to most countries and you cannot actually spend paypal balance. You will need to verify your PAN number and connect a bank account, although this should be very quick In addition to above points : Interest earned on NRE accounts are tax free. But you can deposit any foreign currency except INR. Nothing is taxable. While the NRO account gives you a flexibility to deposit INR too, the interest will be taxable and tax will be deducted at source at the rate of 30.9%. It is necessary to convert the existing Indian local accounts to NRO as per the Reserve Bank of India circular: RBI/2007-2008/242 Master Circular No. 03 /2007- 08 . So basically you need: