US Double Taxation - Business Trips and the Foreign Tax Credit
"If you're a US citizen, money earned while in the US is sourced to the US. So you can't apply FTC/FEIE to the amounts attributable to the periods of your work while in the US even if it is a short business trip. Tax treaties may affect this. Most tax treaties have explicit provisions to exclude short trips from the sourcing rules, however due to the ""saving clause"" these would probably not apply to you if you're a US citizen - you'll need to read the relevant treaty. Your home country should allow credit for the US taxes paid on the US-sourced income, and the double-taxation avoidance provision should apply in this case. The technicalities depend on your specific country. You would probably not just remove it from the taxable income, there probably is a form similar to the US form 1116 to calculate the available credit."
Sounds like apple is using leverage, derivatives and its balance sheet responsibly. The numbers are big because this is the largest company in the world.    Obviously, they are gonna get in trouble if people stop buying iPhones, but if there core business remains healthy they will have no issue accessing capital markets to issue debt.   The foreign cash holdings is actually held at bank accounts in ny or ca held in US government securities as tax law allows.  If they sell government securities and use the cash they will be subject to the 35% tax.  In any case the only risk I see at these levels is apple may be taking corporate credit risk it doesn't understand or can't model....  I didn't realize how big these financial operations were getting - great share! Depending on what software you use. It has to be reported as a foreign income and you can claim foreign tax paid as a foreign tax credit. &gt; If you have a different currency from the U.S. Dollar, and it increases in value greatly, do you have to pay tax on that increased value relative to the U.S. dollar?  Technically, all profit you make as a US citizen or resident is subject to tax. It doesn't matter in what currency the profit takes place, and it doesn't matter if the profit never hits US dollars at all. You made profit, you owe tax.  Obviously the IRS is not going to bother with enforcing taxation on that Canadian twenty-dollar bill in your wallet from your last trip to Vancouver. But if you're sitting on a million dollars in Bitcoin profit, and the IRS finds out about it, expect them to start caring quite a bit.  &gt; There isn't much of a transaction record, is there?  There is in fact a detailed and public transaction record. What there isn't is an easy way to match wallets to people; however, all similar machine learning projects seem to indicate that it wouldn't be hard at all to make these matchups. The US requires its (tax) residents to report foreign accounts if the balances (on all the accounts together) are $10K or more at any given day during the year. This is done through the FBAR system. In addition, you obviously need to report this income on your US tax return and pay taxes. If the balances on your foreign accounts exceed specific threshold, your tax return should also include form 8938. If you report everything and pay the taxes due - you can keep the money wherever you want and transfer it between your accounts as you may see fit. If you don't - the US government may come after you with huge penalties, and the Dubai bank may freeze your account. Its easy to become US tax resident. Stay in the US for more than half a year in a row - and here you are. Subject to the US taxation. Even if you're not a US citizen or green card holder, or at all illegal. Some immigration statuses may grant you an exemption, but none that allows you working for your Dubai employer, so I'm assuming you're a US tax resident. "Well, perhaps ""have a dedicated tax advisor"" is an answer then. I   wouldn't have thought of this, as it's not specifically about   taxation, is it? Or more broadly ""consult with a dedicated   professional for the situation in detail""... Yes, that is the only real answer you can get. Anything else will vary between highly localized to entirely incorrect. Pensions are rarely defined benefit anymore, and not many countries still keep state-sponsored defined benefit pension plans. For most, what's left is Social Security system, which is in no way a pension. This is an insurance, and is paid as tax which is rarely refundable (but you won't always have to pay it if you're a foreigner in the country). Usually, Social Security benefits are only available to citizens and (/or, in some rare cases) residents of that country. So it is unlikely (although possible) that you'll benefit from social security payments of more than one country. Some countries have totalization treaties that make your social security payments in one count in the other. If you're in a country that has such an agreement with the Netherlands - you're lucky. Your personal pension savings are basically tax-deferred investment accounts. But tax deferral in one country doesn't necessarily work in another. In the US you have 401k or IRA accounts, but in your own country they may very well be taxable. So you gain the tax deferral in the US, but if your own country taxes them - you lost the benefit, and you will still have to abide by the US tax rules when taking the money out. If you don't plan properly you can easily be hit by double taxation in such cases. Bottom line, you need to plan your pension savings on your own, privately, with a good and solid tax advice (and pension planning advice) that would be relevant to all the countries that you are tax resident at at any given time (you can easily be resident for tax purposes in more than one country). These advisers have to take into account the laws of the countries involved, the tax treaties between themselves and between them and the country of your citizenship,  and the future countries you're planning on visiting or getting old at. Its complicated, and most likely you won't be able to predict everything, especially because the laws and treaties tend to change over time." I'm not an expert, but here's my $0.02. Deductions for business expenses are subject to the 2% rule. In other words, you can only deduct that which exceeds 2% of your AGI (Adjusted Gross Income). For example, say you have an AGI of $50,000, and you buy a laptop that costs $800. You won't get a write-off from that, because 2% of $50,000 is $1,000, and you can only deduct business-related expenses in excess of that $1,000. If you have an AGI of $50,000 and buy a $2,000 laptop, you can deduct a maximum of $1,000 ($2,000 minus 2% of $50,000 is $2,000 - $1,000 = $1,000). Additionally, you can write off the laptop only to the extent that you use it for business. So in other words, if you have an AGI of $50,000 and buy that $2,000 laptop, but only use it 50% for business, you can only write off $500. Theoretically, they can ask for verification of the business use of your laptop. A log or a diary would be what I would provide, but I'm not an IRS agent. Taxes and exemptions &amp; credits from tax exist is to encourage behavior that the government wants to promote. National and international corporate taxation is this case encourages putting capital under a mattress. By setting up a system encouraging hoarding of capital, the national and international taxing regimes fail us. "If you haven't been a US resident (not citizen, different rules apply) at the time you sold the stock in Europe but it was inside the same tax year that you moved to the US, you might want to have a look at the ""Dual Status"" part in IRS publication 519."