1 - just trying to work through what all might possibly be owed and not owed to US as well as the country(ies) one operates in.
2 - Identifying through which paperwork to declare it, while also ensuring income / business reporting is copacetic with the tax regime of the country that same is actually earned in. As a business owner, (many operating overseas are looking after a business) I have to complete corporate accounts (which costs $$$$ and takes forever) before I can file American income tax for the same accounting year.
3 - the value of the tax liability itself is a distant third in terms of hassle than any of the above. (I’ll include in this bucket the fact that Americans are taxed on income earned abroad, putting us at enormous disadvantage for work opportunities vis—a-vis peer expats who come from other countries)
For this change to occur, many senators and representatives would have to be directly and personally incentivized to make the change.
They aren't.
I know at least one country that will not let you even open a bank account if you have a green card or US citizenship. Actually, even if you're a foreigner living in the US (student, H-1, etc), that country will not let you open a bank account - even if you are a citizen of that country. The rule is simple: If you have ties to the US that could require you reporting your bank account to the IRS, then you cannot open a bank account.
Basically, ever since the IRS required you to report foreign accounts (2007 or 2008), some countries have made it harder for people based in the US to get accounts. They see it as an indirect means to collect intelligence by the US.
https://en.wikipedia.org/wiki/Foreign_Account_Tax_Compliance...
> FATCA also requires such persons to report their non-U.S. financial assets annually to the Internal Revenue Service (IRS) on form 8938, which is in addition to the older and further redundant requirement to report them annually to the Financial Crimes Enforcement Network (FinCEN) on form 114 (also known as 'FBAR')
What's ridiculous is that it also "requires" foreign banks to report details of accounts by US holders - even if the bank has no relation to the US.
Now, how do they actually enforce that supposed "obligation"? I do not know.
But it doesn’t surprise me. The US has already enforced it’s laws on foreign companies' dealing abroad merely because they had used dollars in their transactions.
And there are some instances of information sharing via tax treaty, but I haven't seen exact details on how it works.
Funny story: Overseas, I can remember going through anti-money laundering training. The week after, I went to open a new bank account. When I told them I was a US citizen, the account rep said -- without missing a beat -- "Do you want to report?" Jeez. That question alone is probably enough to get that bank into trouble! Obviously, that person failed their own FACTA training...
I mean what is the objective? Raise tax revenue from ex-pats, or drive them out of US citizenship? What's actually happening seems to be the latter, not so much the former. Surely that's a serious policy failure.
And that’s for the simple scenario of someone actually living in the US.
But is also is another issue altogether. How US citizens can bear with this and the lobbying that spawned it is beyond me.
As you say, it's more complex income sources and potentially deductions that lead to big accountant bills.
And you mention 1099s, i.e. self employed. Well, if you run a sole proprietorship as an expat, you still have to file US self-employment tax forms, and there are also QUARTERLY filing requirements with penalties for non-filing.
Or you need to get the paper certifying that your country has a totalization agreement with the US (not all do).
And since 1099 isn't a thing in EU, you have to file the US 'small business' tax form, which is actually 3-5 forms.
so as an expat, even what should be very straight forward turns into a massive mess.
Most of my knowledge of it comes from all the threads about Intuit's and H&R Block's lobbying regarding what IRS could and could not do to simplify tax filling.
If you don’t me asking. If it is as straightforward, what actually is the point in said lobbying?
Without their contributions the Unites States will be less successful, thereby "screwing" everybody in it.
This trend within United States is especially ironic and alarming considering that United States gained its success specifically by giving home to persecuted people from other countries with capacity for success. Conversely, other countries, some obvious examples being Nazi Germany and USSR, were not successful specifically because they forced out their successful people.
Sorry, what? Exactly how much technical ability does it take to frequent a website? You have the strangest delusion I've seen on HN and that's saying something.
Some people that work in especially high-paid sub-industries have a mistaken idea of what typical "technical enough to frequent this web site" (?!) people make.
And even if most software developers did make over $100K, it could still be a lot of money? The median income in USA as a whole looks to be about $52K, with $100K being about 83rd percentile (83% of USA makes less than $100K).
Most software engineers in Europe, aside from freelancers, and probably the world, don’t make anywhere near $108k.
Furthermore, even under tax treaties, it is not uncommon for some part of your income to be double taxed due to differences in recognition and classification of income and foreign taxes paid. Americans often have to pay more taxes than if they only had to pay taxes in either country separately.
And this is on top of the onerous reporting overhead and other difficulties.
Where they do need to use it (such as registering a birth) it's usually replacing use of a different government office, had they not lived abroad.
Additionally a government should think about practicality and fairness before it implements policy. It is impractical and excessively burdensome to try and tax residents of countries that aren’t the US. Despite your stated beliefs elsewhere, it does not take very much income or bizarre situations to wander into dicey tax situations that are frightening for the expat. A small business (which is taxable in the US if you net more than about $430) can mean difficult filing in the US. I don’t earn all that much, and I’ve spent a lot of this summer working on my US taxes for no purpose other than to have them piled up somewhere, unless some IRS agent decides to make my life much more difficult.
I guess to fit in your analogy I live underwater?
The embassy is for maintaining relations with foreign countries, not just passports and birth certificates (and pricey notary services). That seems like a sideshow. When it comes to services for the public, they appear to spend most of their time dealing with visa applicants, based on the crowds and lines I've seen. They also do offer assistance for missing persons abroad; if you have a relative that goes missing abroad the embassy will investigate. That seems nice of them. I assume other developed countries' embassies are basically the same though.