Categories Current Searches Checking Out a Business? – oag.state.va.us Post author By Mike Nova Post date January 18, 2026 The Virginia State Corporation Commission (SCC) is responsible for handling corporate filings for corporations and other entities (e.g., limited liability companies, limited partnerships, business trusts) that wish to transact business in Virginia.