The income I earn on the trips to CA falls in a lower tax bracket (ditto NE), thus often gets refunded. I end up owing a bit to Idaho. TurboTax works out the details. It's a pain in the butt. The behavior of tracking the zip code where you are executing your labor became fashionable when states became hungry for tax revenue. It's a lot of extra work for businesses and taxpayers.
That is why many military members and athletes choose states with no income tax as their primary residence; the NY Yankees have their spring training in FL, and players that “live” there can pay NY state taxes only for the games they play in NY. This matter was brought to light years ago when the dopey mayor on NYC had a spat with Rush Limbaugh which caused Rush to start broadcasting from FL; NYC and NY state lost a lot of money in that deal...
I hope your job doesn't involve handling numbers, if you think 2-5 days a month equals one week a year. (2 days a month would equal 24 days or one month a year, 5 days a month would equal 60 days, or roughly 3 months.)
I face this multi-state issue every year. My company has a presence in nearly every state. If I work 5 days or more in a given state, I can expect to see a W-2 itemization for income tax collected for that state
************************************
M.L.B. players pay an income tax in every state they play in, excepting states that have no income tax. Probably true for the N.F.L. and the N.B.A. too.
Yeah. I’m waiting for Illinois to hit me with a tax bill retroactive to about 1980, claiming me as a resident based on layover times in O’Hare. If they could just get all the airline records into the right database, they’d have done it already.