I feel like I should probably chime in here. I’m an expat, working remotely with several income sources. Some of them can be taxed in the US, some can’t (because it’s tax exempt income) but is taxed where I reside — corona relief
cough. It gets really dicey, really fast, once you throw in FBARs and accountants trying to follow various tax laws, etc. It’s really easy to miss one in the EOY shuffle. For example, last year I almost nearly forgot I had a TransferWise account and all the fees were tax exempt (where I reside). I thought my accountant was going to have a conniption since it was the final draft before submitting it.
Yeah, it’s all “really simple” but it’s simple, as in “distributed systems are made of simple things, how can it be complicated?” It gets complicated, quickly, and with enough bank accounts in enough countries, it is easy to forget one or two.