@drumfizzy As an expat too, it gets pretty complicated. I use Deloitte for my taxes and it's worked out well over the years. Small things become tricky. My previous "home state," Ohio, recently saw that I renewed my drivers license in 2017 and needless to say I now owe 2017, 18 and 19 taxes...