One has an LLC in Delaware but resides in North Carolina. All sales of the company are online and not in any one particular state.
Is a business license needed in either of Delaware or North Carolina, both or neither?
The business is registered as an LLC in Delaware. The sole member of the LLC resides in North Carolina but sales are not in any particular state. I do not know if that means the business technically operates in Delaware or North Carolina. There is no physical location so I do not know if a business license is needed as well. The business is completely online.