Business One StopSouth Carolina’s Business Portal. Here, anyone with an existing business or anyone starting a new business can file permits, licenses, registrations, or pay taxes from the convenience of your computer at anytime, 24 hours a day – 7 days a week.