Is legal sending dollars to someone in Mexico, and sending them back for profit?
It is certainly legal to transfer money between people, no matter how often, as long as the money is not originally from illegal sources. If you are gaining in the process, you need to pay taxes on your (net) gain, as on any income; but as always, taxed income is still income. Consider the accumulating transaction cost, the inherent risk (of your friend keeping the money), and the risk of the exchange rate going the other way; but otherwise it is a simple arbitrage business. There are thousands of people who do that all year long at stock exchanges and money markets; you might be able to do it more efficient there, and you don't need a 'friend' on the other side for that.
"No, but it's serving the same purpose, which is to hide the original origin of a sum of money. Both examples involve moving money from one source to another, when both the source and the sink are in actuality the same entity managed and run by the same people. Both involve doing it in order to hide the money from those who would otherwise have a right to a portion of it. In this case, it is those with a right on the ""net"". In Starbucks UK, it's the UK government." "You can accept almost anything mutually agreeable to you and the other party as payment. That's the definition of ""barter"". If you agree to trade manufactured goods for livestock, as long as both parties agree on the terms, I'm not aware of any law that would prohibit it. I hedged with ""almost"" because of course you can't accept something that is explicitly illegal. Like you can't say you'll accept cocaine as payment. Less obviously, there are laws regulating the sale of guns, nuclear fuel, agricultural products, etc. You'd still have to pay taxes, and it can get complicated to determine the taxable value of the transaction. Sorry, but you can't avoid taxes by getting your income in something other than cash." 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. In both the US and UK you are taxed on your income. Transferring your own money from one country to another does not count as income, so you won't be taxed on it. If it's not your money you are transferring that will be different. You may have to report transfers to comply with money laundering rules. You have to report large amounts of cash you bring with you. Is there a limit on how much I can send? Can I send $100K plus? No. Yes. What is the most appropriate way to send money - international wire?   Is there international-wire limit restrictions I need to be aware of? Yes. No. Is there any tax obligation should I be aware of when sending money   home? If you're a US tax resident (which, as a US citizen, you are), you should be aware of gift tax rules. You'll probably want to talk to a licensed tax adviser (EA/CPA licensed in your state) and/or attorney, to understand the ramifications in full. If my family can return my money back in future, great, if not I   really don't care, but when (if) I get my money back, will I have to   pay taxes on bringing my own money back into US? No. But if you're giving it as a loan - you'll get paid interest which is taxable income to you. Is there anything else do I need to be aware of? The rules of the country which you're sending the money to. I'd be a bit concerned about someone who wanted to transact that large of a transaction in cash.  Also consider what you are going to do with the funds, if you deposit it, you will need to tell the bank where it comes from. Why does the bank want to know, because most legal businesses don't transact business with large sums of currency.. What does that tell you about the likelihood the person you are about to do business with is a criminal or involved in criminal affairs?  The lower bill of sale price might be more than just to dodge taxes, it could be part of money laundering..  If they can turn right around and 'sell' the boat for $10K, or trade it in on a bigger boat for the same amount, and have a bill than says $4K, then they have just come up with a legal explanation for how they made 6 grand.  and you could potentially be considered an accomplice if someone is checking up on their finances. Really, is it worth the risk. There's a difference between your street level drug dealer sending you sales proceeds of $20,000 in $5,000 increments to avoid sending you $10,000 or $20,000 at once to avoid the scrutiny of a government agency that might not be thrilled with your business venture, and a tire shop paying a wholesaler $5,000 each time funds are available up to the amount owed of $20,000. The former is illegal for a few reasons, and the latter is business as usual. I won't think so. Too much trouble for the compliance and internal audit team. Unless you are moving money from Russia, Iran or those non-FATCA countries. "Wikipedia has a list of countries which ban foreign exchange use by its citizens.  It's actually quite short but does include India and China. Sometimes economic collapse limits enforcement.  For example, after the collapse of the Zimbabwean dollar (and its government running out of sufficient foreign exchange to buy the paper necessary to print more), the state turned a blind eye as the US dollar and South African rand became de facto exchange. Practicality will limit the availability of foreign exchange even in free-market economies.  The average business can't afford to have a wide range of alternative currencies sitting around.  Businesses which cater to large numbers of addled tourists sometimes offer one or two alternative currencies in the hopes of charging usurous rates of exchange.  Even bureaux de change sometimes require you to order your ""rarer"" foreign exchange in advance. So, while it may be legal, it isn't always feasible." Age old rules about money scams: If a person A wants to send money to person B, they do the following: Person A sends money to person B. Neither of them sends money to you, and you don't send money to either of them. It doesn't make sense! If you give someone money, be prepared that you might not receive that money back. If someone gives you money, be prepared that they can get that money back. Illegal money laundering can put you in jail, even if you pretend to be a blameless victim of a scammer. They made 85 billion from this fiasco....16 is a somewhat fraction of it....  Like HSBC smuggling cocaine for the cartels, they made 15 billion, got a fine of 2. Tell me what other criminal activities net you a profit once you are caught red handed doing so? "Im not sure, but let me try. ""That person"" won't affect the value of currency, after two (or three) years (maybe months), agencies will report anomalies in country. Will be start the end of market.  God bless FBI and NSA for prevent this.  Actually, good ""hypothetical"" question." If this is your money, and if you can - if asked - prove that you legally made it, there is no limit. You pay taxes on your income, so sending it into the world is tax free. Your citizenship is not relevant for that. It would be better for you to sell yourself and pay capital gains tax than to transfer to your parents and pay the gift tax. Also, sham transfer (you transfer to your mother only so that she could sell and transfer back to you without you paying taxes) will be probably categorized as tax evasion, which is a criminal offense that could lead to your deportation. What the US should or should not claim you can take to your congressman, but the fact is that the US does claim tax on capital gains even if you bought the asset before becoming US tax resident, and that's the current law. So your dollar never leaves America until it leaves for an investment - which would be FDI. If you sent the dollar home to Mexico, that’s a remittance current account flow. Then later, you want to use that dollar for a housing investment in Mexico, it’s just domestic investment. If you move to the US, I believe that’s another remittance flow (though it might even be a service flow because the bank is the one moving the dollar!). Then to invest in Mexico you need to go through an FDI channel.