The real problem resides in the fact that there is different tier levels for salary and of course New York is the highest level and Pittsburgh is the lowest level. So someone doing my same job in New York gets about $40,000 more a year because of the high cost of living in New York. I should get their pay for every day that I am in New York to make up for the difference.
That's a new one on me. Do you get paid a daily rate?
I have gone to New York on business many times and never paid taxes there. I'm on salary so it really does not matter where I am on short assignments. Going into other countries, however, I knew enough to not tell customs agents that I was there to 'work'. I was always just "visiting" whatever the local business entity was.
Yep. Professional athletes, for example, have to pay income tax in each state they “earn” income by playing a game if required by the state tax codes. (NY of course!!)
It’s outrageous—the taxes should attach where the club is headquartered and the contract signed. The Tampa Bay Rays, for example, don’t cut a check specifically for the NY games, the contract is executed in FL and the club is headquartered in FL. Those guys should not have to pay taxes to other states.