There is no single all-encompassing State business license; however, nearly all municipalities in the state require a business license. The business will need a local business license in most of the municipalities where business is physically located and conducted.
If a business is physically located in the City of Columbia and does business in the Town of Irmo, business licenses are required from both Columbia and Irmo. Home-based and online businesses are required to have business licenses.
If the business is physically located in or conducts business in the unincorporated (non-city limit) area of a county, the business will need a county business license if that county is one of the 8 counties that issues business licenses.
If the business has a food truck or is a contractor based in the unincorporated area of Richland County (which requires a business license) and conducts business in the City of Columbia, the business would need a Richland County business license and a City of Columbia business license.
Listed below are links and phone numbers to most of the cities and towns in South Carolina, many of these links will take you directly to a page with a business license application or information on obtaining business licenses for that municipality. If you do not see a municipality listed you may be able to find contact information in the Municipal Association of South Carolina