Wait, so anybody that does any work in another state has to pay taxes in that state, even if your home base, and where your check is being cut, is in your home state? I get it if you live in N.J. and work in the City, you pay NY and N.J. taxes, but if you have a project in Georgia (or another state) that you fly down to for some time during the year (I’m thinking of
SoupInNYC because I know he travels a ton for work) then you’d have to pay state tax in that state? That just seems laborious and reaching (by the state) - I guess it has to do with where the contract is held/signed, but it seems like where you draw your check is more important. Because if a worker is subject to any state they work in, Airline pilots/crew, or truckers, or any number of occupations (like a manager that overseas a regional or national account and makes frequent trip) would be royally screwed and a CPA’s best friend.