Halls120 is exactly right.
My situation was identical to yours UAL_bagsmasher:
In the year 1999, I was in PA from 1/1 to 4/1, when I moved to the City of New York, but was working for a NJ
-based employer (i.e., paid withholding taxes in NJ
So in April 2000, I filed the following returns:
(1) A PA resident return covering the period 1/1 to 4/1;
(2) A NJ
non-resident return for the period 4/1 to 12/31;
(3) A NY resident return for the period 4/1 to 12/31.
(All of the income taxes I paid to NJ
, I was allowed to credit against the taxes I owed to NY)
Your situation may vary depending on the laws of states A, B, and C. However, please be careful of one thing:
typically you will pay no taxes in state B as you earn your taxed income (because your employer only withholds for state C); so state B may require you to pay an estimated tax on your income as you earn it, and may assess a penalty on you if you do not.
BTW: I know from another thread that your state C is PA. If your state B is NJ
, then life is going to be fine, NJ
/PA have a terrific reciprocity agreement; log on to their revenue department web pages and read more…but do it now!