If you did not work in North Carolina you do not have to pay state income tax. Income is earned in the state where you performed the work not where the company you worked for is located (unless it is the same state)
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"