hello! i currently live in texas where we do not have state income tax. my husband and i have thought about moving to another state for 1-2 years before moving to portugal. we already knew other states charged state income tax but we had not thought about the fact that we may have to continue to pay this state income tax after moving to portugal.
we move from texas to michigan, get jobs in michigan and therefore have to pay state income tax while living there. then we move to portugal and continue working for our jobs which would be based in michigan (we hope to get jobs that we can do remotely anywhere in the world).
i believe we could do the NHR scheme where we don't pay PT taxes on our US income (or if we do it is less than it would be otherwise?) but it sounds like we would have to continue to not only pay federal income tax but ALSO state income tax to michigan, correct?
what i have read so far is that it would be best to be a resident of a state in the US that does not charge state income tax (there are 7 including TX and Florida) before moving to PT otherwise you're on the hook for that state's income tax for the rest of the time you live in PT - unless you become a citizen of PT maybe (after 5 years)?