TLM5
Level 2

NC resident working remote for NYC co

Hi - I’m not sure I’ve seen this scenario before, but I am a NC resident but work for a NYC company and I do go into the NYC offices a few times a year. My paystub deducts NY state income tax.
I believe I will have to file a nonresident NY state tax return and pay income tax on all my income earned in 2023, but will also need to file a NC return as NC will issue a tax credit on (all?)  the income tax I paid for NY. Is this correct or am I missing something? Is there ever a scenario where I will have to pay income tax in NY AND NC, paying multiple taxes on the same income? Thanks in advance for any guidance.