As a resident of North Carolina, you are required to pay state income tax on your non-military income, even if you are stationed in Florida. Your domicile remains North Carolina, and you must report all income if it exceeds the filing requirements for your status
For more detailed information, you can refer to the North Carolina Department of Revenue's Armed Forces Information.
[Edited 03/22/2025|6:46 pm, PST] @TaxQuestion30