Businesses with nexus in North Carolina are required to register with the North Carolina Department of Revenue and to charge, collect, and remit the appropriate tax.
Generally, a business has nexus in North Carolina when it has a physical presence there, such as a retail store, warehouse, inventory, or the regular presence of traveling salespeople or representatives. However, out-of-state sellers can also establish nexus in the ways described below.