DanielV01
Expert Alumni

Get your taxes done using TurboTax

Let me answer one question at a time:
1.  Is this OK?  Yes.  You enter the information into TurboTax as it appears on your W-2
2. Your 1099 is reportable to both states.  Since you have a loss in PA, you will not have tax there on that income.  Self-employment income (Sch. C) must be reported to both states.  
3. Your wages (W2), however,  are only taxable in NJ because NJ and PA have a reciprocal agreement.  Philly does tax you (that's not covered by the reciprocal agreement), but you do not need to file anything in the PA state return.  Thus, with the "Special PA situations", you do click on the "earned income in another state" box to ensure that the W2 reports zero income to PA.  I will provide a second answer with some screenshots to assist.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"