DianeW777
Expert Alumni

State tax filing

Yes, manually adjust the wages to the correct amount earned during your residency period for New Jersey(NJ) state wages. The key is the correct income on the tax return. Do not add more wages than you actually earned on the W-2 entry for states, using the Step-by-Step method. When you go to the state returns and select Part Year Residency, you should be able to allocate the wages appropriately in each state.

 

First, you file as part year resident in each state. 

  1. New York (NY): All income is taxable to NY because you continued to work for an NY firm from your New Jersey (NJ) location after the move.
  2. New Jersey (NJ): All income earned while living in NJ is taxable to NJ and must be included on the part year resident return.

Next you are allowed a credit for taxes paid to another state on your NJ return because NY is also taxing those wages for NJ residency period. To calculate the correct tax liability for NY on only the NJ wages, take the NJ wages divided by the total wages then use that percentage on the Total Tax on the NY return. This will give you the tax charged by NY for the NJ wages.

 

State Returns - Your resident state requires you to include all worldwide income. Assume both states require income tax returns to be filed: 

  1. Report the income on each state return that is from the nonresident state
  2. Report it on your resident state and receive credit for taxes paid to another state.

Credit for taxes paid to another state is allowed by a resident state when the same income is being taxed to another state.  Your resident state does not want you to pay tax twice on the same income. The credit that is allowed will be the lesser of:

  1. the tax liability actually charged by the nonresident state, OR
  2. the tax liability that would have been charged by your resident state

In most cases complete your nonresident state first.

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"

View solution in original post