← All posts March 29, 2026

Virginia's SCC — the January 2020 centralization that nobody noticed

A bureaucratic move with real consequences

On January 1, 2020, Virginia consolidated all corporate filings — corporations, LLCs, LPs, business trusts — under the State Corporation Commission (SCC). Before that date, business registration was split: corporations at the SCC, partnerships and trade names at the Clerk of the Circuit Court in each county, with the Secretary of the Commonwealth involved in some service-of-process functions.

After January 2020, the SCC’s eFile system (scc.virginia.gov/clk) is the single authoritative source for all entity-level filings. The Clerk’s office no longer accepts new partnership or DBA filings — those moved to the SCC. The transition was framed as a modernization. From a verification standpoint, it was an overdue cleanup.

Most lookup tools did not update their Virginia source code to track the change cleanly. Some still try the old Clerk-of-Circuit-Court endpoints. Some still treat “Secretary of State” as the registrar (Virginia doesn’t have a Secretary of State — it has a Secretary of the Commonwealth, which has nothing to do with business registration). Result: a lot of “Virginia entity not found” errors in tools that are actually looking in the wrong place.

What the SCC’s CIS gives you

The SCC’s Clerk Information System (CIS) returns, on a free public search:

  • Entity ID, legal name, entity type
  • Status (Active, Inactive, Cancelled, Merged)
  • Date of formation / qualification
  • Principal office address
  • Registered agent name and address
  • Series of annual reports with filing dates
  • For corporations, the listed directors as filed on the most recent annual report

The data is current and the portal is fast. No captcha, no paywall. For Virginia entities, the SCC is the source — there is no parallel state agency holding additional public corporate data.

The catch: only post-2020 filings are fully digitized

Filings made before the SCC consolidation are in the SCC system as data records but the underlying scanned-document PDFs are not always available. An entity formed in 1994 will show on the search and have annual-report dates listed, but the historical filings before ~2010 may show as “available by separate request” requiring a paper records request to the SCC office in Richmond.

For most credit-underwriting purposes, the post-2020 data is enough. The SCC’s annual-report history captures changes in registered agent, principal office, and (for corporations) directors at least back to ~2010. For deeper provenance — chain-of-title research, M&A diligence — older filings may need a paper request with several days of turnaround.

The “registered to do business” status flag

Virginia uses unusually clear standing-status terminology:

  • Active — current and in good standing.
  • Active — Notice of Pending Cancellation — the SCC has flagged the entity for cancellation, typically for missing annual reports or registered-agent issues. Active in name only; cancellation is the default endpoint if not cured.
  • Inactive — administratively cancelled. The entity has lost the right to transact business in Virginia.
  • Cancelled — voluntarily dissolved by the entity itself.
  • Merged — the entity has merged into a successor entity. The SCC record points to the surviving entity.

The “Notice of Pending Cancellation” flag is the one that surprises processors. An entity with this flag is technically still active, can still sign contracts, can still operate — but the SCC is 60-90 days from cancelling it. Lending to such an entity without flagging the pending cancellation is a real risk: by the time the loan funds, the entity’s standing may have flipped.

What the SCC doesn’t have

Two things to know.

No officer disclosure for LLCs. Virginia LLC annual reports are minimal. They list the registered agent and the principal office. They do not list managers or members. To verify the principals of a Virginia LLC, you need the operating agreement (not filed publicly), the federal CTA BOI report (not publicly accessible), or self-disclosure from the credit applicant.

No tax-standing data. The Virginia Department of Taxation tracks income tax, sales tax, and the state corporate franchise tax. Those records are not on the SCC. An entity can be Active at the SCC and behind on state tax — though Virginia, unlike California or Texas, does not have a parallel “tax-standing” flag that automatically suspends the entity’s right to do business. The standing picture is single-track through the SCC.

A quirk: Virginia’s BE-IN annual report

Virginia’s annual report for corporations and LLCs is filed at the SCC and is called Form BE-IN. The filing window opens 90 days before the entity’s formation-anniversary month and the report is due by the last day of that month. The fee is a flat $50 for LLCs and a tiered fee for corporations based on authorized shares.

The fee structure for corporations is the one quirk that catches some operators. A corporation with a large number of authorized shares can owe several thousand dollars on the annual report — which is why some Virginia corporations are intentionally formed with a low share count (often exactly 5,000) to keep the fee at the minimum tier.

If you see a Virginia corporation with low authorized shares, that’s not a red flag — it’s a tax-optimization pattern. If you see one with many millions of authorized shares, it’s a serious corporation that pays serious annual fees.

What this means for you

For Virginia, the SCC is the only source you need to start. Use the CIS portal directly or any tool that hits it. Verify standing including the Pending Cancellation flag, not just Active/Inactive. For LLC ownership, plan on a separate corroboration source — the SCC doesn’t help.

A VerifySOS Virginia lookup pulls the SCC record, flags the Pending Cancellation status separately from Active, and cross-references the entity against FMCSA + OFAC. Developers get the SCC record and the standing flag via /api/v1/lookup.

Report a bug — straight to our team

See something broken or weird? Tell us. Your report submits directly to our team — no email client needed. Each report gets a unique ticket ID so we can track and respond.

v0.8-beta · 66ceacf