
When starting a limited liability company (LLC) or corporation in South Carolina, you must first formalize your business entity with the Secretary of State. Sole proprietors and partnerships do not need to file anything to form their businesses.
The state does not have a standard business license required to conduct business. That doesn’t mean you won’t need a license. You will need to contact your local county or municipality to determine which, if any, licensing is required in your area.
When Do You Need a Business License in South Carolina?
Even though there is no statewide licensing requirement, most South Carolina municipalities and counties require a business license. You need a license for every town/city or county you plan to do business in.