As an American working in the UK, do I have to pay taxes on foreign income?
Short answer: it's complicated. The UK govt pages on foreign income are probably your best starting point: http://www.direct.gov.uk/en/MoneyTaxAndBenefits/Taxes/LeavingOrComingIntoTheUK/DG_10027480 As you can see, it depends on your precise residence status here.  (There is a tax treaty between the UK and the US so you wouldn't be double taxed on the income either way. But there might still be reporting obligations). A) a tax treaty probably covers this for the avoidance of double taxation. Tax treaties can be very cryptic and have little precedence clarifying them http://www.irs.gov/businesses/international/article/0,,id=169552,00.html B) I'm going to say NO since the source of your income is going to be US based. But the UK tax laws might also have specific verbage for resident source income. sorry it is an inconclusive answer, but should be some factors to consider and point you in the right direction. "Yes. You do have to pay taxes in the UK as well but it depends on how much you have already been taxed in the US. http://taxaid.org.uk/situations/migrant-workernew-to-the-uk/income-from-abroad-arising-basis-vs-remittance-basis Say, you have to pay 20% tax in the UK for your earnings here. You ARE required to pay the same percentage on your foreign income as well. Now, if your ""home"" country already taxed you at 10% (for the sake of example), then you only need to pay the ""remaining"" 10% in the UK. However, the tax law in the UK does allow you to choose between ""arising"" basis and ""remittance"" basis on your income from the country you are domiciled in. What I have explained above is based on when income ""arises."" But the laws are complicated, and you are almost always better off by paying it on ""arising"" basis."
"Am I eligible for declaring my earnings to the IRS? You're always eligible. You're probably asking whether you're required. In the US it doesn't matter where you deposit the money, it matters where you earn it. Money is earned where the services are provided. This is called ""sourcing"". So if you are working in a foreign country - you're only subject to the US laws to the extent you're a US citizen/permanent resident or qualify for the substantial presence test." "Can the companies from USA give job to me (I am from New Zealand)? Job as being employee - may be tricky. This depends on the labor laws in New Zealand, but most likely will trigger ""nexus"" clause and will force the employer to register in the country, which most won't want to do. Instead you can be hired as a contractor (i.e.: being self-employed, from NZ legal perspective). If so, what are the legal documents i have to provide to the USA for any taxes? If you're employed as a contractor, you'll need to provide form W8-BEN to your US employer on which you'll have to certify your tax status. Unless you're a US citizen/green card holder, you're probably a non-US person for tax purposes, and as such will not be paying any tax in the US as long as you work in New Zealand. If you travel to the US for work, things may become tricky, and tax treaties may be needed. Will I have to pay tax to New Zealand Government? Most likely, as a self-employed. Check how this works locally. As for recommendations, since these are highly subjective opinions that may change over time, they're considered off-topic here. Check on Yelp, Google, or any local NZ professional review site." The PAYE tax and NI will be deducted as usual. Send HMRC a P85 form to tell them you're emigrating, and they will refund the tax. It is unlikely that UK tax will be due on the money -- see here: Foreign students usually don’t pay UK tax on foreign income or gains, as long as they’re used for course fees or living costs But if the UK doesn't tax you on the money then double-taxation agreements probably won't apply, and so any Italian tax due will be payable. 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. If you're a US citizen/resident - you pay taxes on your worldwide income regardless of where you live. The logic is that Americans generally don't agree to the view that there's more than one country in the world. If you're non-US person, not physically present in the US, and provide contract work for a US employer - you generally don't pay taxes in the US. The logic is that the US doesn't actually have any jurisdiction over that money, you didn't earn it in the US. That said, your employer might withheld tax and remit it to the IRS, and you'll have to chase them for refund. If you receive income from the US rental property or dividends from a US company - you pay income tax to the US on that income, and then bargain with your home tax authority on refunds of the difference between what you paid in the US and what you should have paid at home. You can also file non-resident tax return in the US to claim what you have paid in excess. The logic is that the money sourced in the US should be taxed in the US. You earned that money in the US. There are additional rules to more specific situation, and there are also bilateral treaties between countries (including a US-Canadian treaty) that supersede national laws. Bottom line, not only that each country has its own laws, there are also different laws for different situations, and if some of the international treaties apply to you - it further complicates the situation. If something is not clear - get a professional advice form a tax accountant licensed in the relevant jurisdictions (in your case - any of the US states, and the Canadian province where you live). The relevant IRS publication is pub 463. Note that there are various conditions and exceptions, but it all starts with business necessity. Is it necessary for you to work from the UK? If you're working from the UK because you wanted to take a vacation, but still have to work, and would do the same work without being in the UK - then you cannot deduct travel expenses. It sounds to me like this is the case here. If your gross income is only $3000, then you don't need to file: https://www.irs.gov/pub/irs-pdf/p501.pdf That said, pay careful attention to: https://www.irs.gov/individuals/international-taxpayers/taxpayers-living-abroad You should be reporting ALL income, without regard to WHERE you earned it, on your US taxes. Not doing so could indeed get you in trouble if you are audited. Your level of worry depends on how much of the tax law you are willing to dodge, and how lucky you feel. "Be careful here: If ACME were in California, I would pay taxes on USD 17,000 because I   had revenue of 20,000 and expenses of 3,000. To CALIFORNIA. And California taxes S-Corps. And, in addition, you'd pay $800 for the right of doing business in the State. All that in addition to the regular Federal and State taxes to the State where you're resident. Suppose that ACME is in Britain (or anywhere else for that matter). My   revenue and expenses are the same, but now my money has been earned   and my expenses incurred in a foreign country. Same thing exactly. Except that you'll have to pay taxes to the UK. There may be some provision in the tax treaty to help you though, so you may end up paying less taxes when working in the UK than in California. Check with a licensed tax adviser (EA/CPA licensed in your State) who won't run away from you after you say the words ""Tax Treaty"". Does it even make sense to use my S-Corporation to do business in a   foreign country? That should be a business decision, don't let the tax considerations drive your business." You will have to pay your taxes in the UK not USA. For tax purposes it is the company's tax residency not where the server is located. You are just hiring a server in USA. Take for example a CDN being used for your same service then would you pay taxes in 300 different countries if you use Akamai? Does not work that way. As the name says, its for income earned in a Foreign country. If you have been paying US income tax on this while living in the US, nothing is going to change here. You should be informing yourself on how to avoid double taxation in your new country of residence. Passive income earned abroad (dividends, interest) also do not fall under this exemption.  The purpose of the Foreign Earned Income Exclusion is to make it easy for expats who work abroad to avoid double income taxation without going through the complicated process of applying for tax credits. The US is the only industrial country that taxes its residents regardless of where they reside. That is also why it only goes to about $100,000 a year. If you are a high earner, they want to make it more difficult. Also as a side note, since you are going to be abroad for a year. I will point out that if you have more than $10,000 in foreign accounts at any point in the year you need to declare this in an FBAR form. This is not advertised as well as it should be and carries ridiculous penalties for non-compliance. I can't count the number of times I have heard a US expat say that they were unaware of this. I see no reason why a US ID would be mandatory anywhere in the UK. I'm sure they have their own tax IDs in the UK. However, if the gallery requires US persons to submit US W-9 - then yes, you're covered under that requirement. Hi u/Sagiv1,  Short answer: Yes, you do have to pay taxes in Israel for all your worldincome.  Long answer: All countries within the OCDE consider you as a fiscal resident in the country where you spend over half a year in (183 days and up). If you do not spend that much time in any country, there are other tying measures to avoid people not being fiscal residents in any country.  Since you are living in Israel, you will have to pay all your worlwide generated income in Israel, following the tax regulation that is in place there. I am no Isarely Tax Lawyer so I cannot help you there.  Having a lot of business internationally brings other headaches with it. Taking for example the U.S. there is a possibility that they withold taxes in their payments. It is unlikely, though, as they have a Tax Treaty to prevent double taxation. You can ask for this witholded money to be returned from the U.S. or other countries through each country's internal process.  Another thing to take into account is that you can be taxed in other countries for any revenue you generate in said country. This is especially relevant for revenue that comes from Real Estate. The country where the real estate is will tax you in the country and you will have to deduct these taxes paid in your country, Israel in this case. If there is no tax treaty you might possibly be paying twice.  I know you said you do promotion, but I have to warn you about this, because I ignore what other countries tax or do not tax. So been giving more info won't hurt.  If the US is the main and/or only country you will be doing business with, I strongly recommend you real the Tax treaty with lots of love and patience. You can find it here: https://www.irs.gov/pub/irs-trty/israel.pdf or here:  Treaty:http://mfa.gov.il/Style%20Library/AmanotPdf/005118.pdf Amendment: http://mfa.gov.il/Style%20Library/AmanotPdf/005120.pdf  If you are from Israel and prefer it in Hebrew, here are the treaties in your language:  Treaty: http://mfa.gov.il/Style%20Library/AmanotPdf/005119.pdf Amendment: http://mfa.gov.il/Style%20Library/AmanotPdf/005121.pdf   Normally most IRS Departments have sections with very uselful help on these sort of matters. I'd recomment you to take a look at yours.   Last, what I've explained is the normal process that applies almost all over the world. But each country has their own distinctions and you need to look carefully. Take what I said as a starting point and do your own research or ideally try to find a tax consultant/lawyer who helps you.  Best of luck. Generally all the countries have similar arrangement regarding Income Tax, if you live in the UK for more than you stay in India for a given year then the Indian authorities won't be able to tax you but you might come under the UK Tax Law. If what you are paying in interest on the debt is a higher percentage than what your investments are returning, the best investment you can make is to pay off the debt. If you're lucky enough to be paying historically low rates (as I am on my mortgage) and getting good returns on the investments so the latter is the higher percentage,  the balance goes the other way and you'd want to continue paying off the debt relatively slowly -- essentially treating it as a leveraged investment.  If you aren't sure, paying off the debt should probably be the default prefrence.