VerifySOS · Blog

Business verification, deconstructed.

How state SOS portals actually work, the tells of synthetic-identity fraud, what USDOT data won't tell you, and the corners of credit underwriting that no one writes about. Practical reading for commercial-finance teams + developers building verification flows.

RSS feed →

June 04, 2026

How chameleon carriers hide behind LLC renames

A trucking company loses its FMCSA operating authority. Two weeks later, a new LLC with a different name and a fresh DOT number is on the road with the same drivers, same equipment, same owner · and no underwriter…

truckingfraudshell-entities
June 04, 2026

Idaho SOSBiz portal — Incapsula behind a clean UI

Idaho's Secretary of State business registry is clean, well-indexed, and freely searchable. It is also one of the slowest states to pull officer and ownership data from, because the portal enforces strict rate limits…

idahososstate-guides
June 04, 2026

Indiana SOS — DBA and former-name records in one search

When an LLC or corporation changes its name, the old name doesn't vanish. In Indiana, a single search at the Secretary of State pulls the current legal name, all assumed names (DBAs), and the full history of prior…

indianasosstate-guidesdba
June 04, 2026

Iowa Akamai blocks — how data-center IPs get 403'd at the SOS

When you pull an Iowa Secretary of State record for underwriting, you need to know whether you're looking at live data or a stale cache. If the vendor fetches from Iowa via a cloud data center, they hit a wall. That…

iowasosanti-bot
June 04, 2026

Riverside County DBA search — how to look up a fictitious business name (CA)

A DBA (doing business as) or fictitious business name (FBN) is not a legal entity · it's a sole proprietor or partnership trading under an assumed name. If you're underwriting a small-business credit deal and the…

dbacountyca
June 03, 2026

Arkansas SOS search — free but anti-bot heavy

Arkansas Secretary of State entity search is free and reaches most records, but the portal sits behind Akamai protection with hCaptcha at the gate. You will hit it. If you're running batch lookups for deal flow, you…

arkansassosstate-guides
June 03, 2026

Connecticut business registry — the gold standard for principal addresses

Connecticut's Secretary of State publishes live business-entity data via a public Socrata API at data.ct.gov. That API includes principal residential addresses for every registered agent and officer on file. For…

connecticutsosstate-guidesowner-graph
June 03, 2026

Hawaii BREG portal — double-captcha and what gets through

Hawaii's business-entity portal requires you to solve two reCAPTCHAs just to run a single free lookup. One is visible (v2). One runs silently in the background (v3). Together they cost Google $0.006 per query, and…

hawaiisosstate-guides
June 03, 2026

Orange County DBA search — how to look up a fictitious business name (CA)

A DBA filed in Orange County, California does not create a separate legal entity. It is a public registration of a person or business using a trade name. For underwriters evaluating a credit applicant, a DBA search…

dbacountyca
June 03, 2026

VerifySOS vs Middesk — pricing, latency, data depth side by side

Both Middesk and VerifySOS pull SOS, USDOT, OFAC, and UCC data for business verification. The core datasets are identical. The difference is in pricing model, speed, output format, and which underwriting workflow…

vs-competitormiddeskpricing
June 02, 2026

Alabama corporate verification — what the Secretary of State actually returns

Alabama's online entity lookup is buried in a subdomain most underwriters miss. The portal at arc-sos.state.al.us returns good data — articles of organization, registered agent, member/manager names — but the fields…

alabamasosstate-guides
June 02, 2026

Alaska business entity search — small state, surprising data depth

Alaska's commerce.alaska.gov CBP (Corporations, Business, and Professions) portal is free and returns full officer rosters in a single search — no login, no fees, no API nonsense. It is also aggressively…

alaskasosstate-guides
June 02, 2026

Arizona Corporation Commission — verifying entities behind 6-character captchas

Arizona's eCorp portal at ecorp.azcc.gov is the Arizona Corporation Commission's entity-lookup system. It's free, unauthenticated, no rate limit. It requires a 6-character image captcha on every search, which is…

arizonasosstate-guides
June 02, 2026

Los Angeles County DBA search — how to look up a fictitious business name (CA)

When a business owner in Los Angeles County files a DBA (Doing Business As), it shows up in the county clerk's records—not the California Secretary of State. That distinction matters for underwriting. A DBA is a sole…

dbacountyca
June 02, 2026

San Diego County DBA search — how to look up a fictitious business name (CA)

A DBA (Doing Business As) search in San Diego County tells you who claims to operate under a fictitious business name—but it doesn't tell you if that person or entity is legally registered to do business. If you're…

dbacountyca
June 02, 2026

Underwriting a Texas trucking carrier in 90 seconds

Texas lets you validate a trucking carrier's franchise-tax standing and pull officer names in a single API call. No portal crawling. No separate lookups. If you're underwriting a small fleet operator, that one call +…

texasuse-casestrucking
May 28, 2026

Why we built VerifySOS

Commercial-finance underwriting still runs on copy-paste workflows across 50 SOS portals + FMCSA + OFAC. We built one packet for all of it.

productfounder
May 27, 2026

USDOT vs MC number — what credit underwriters need to know

They're not the same number, they're not issued together, and only one of them tells you the carrier is actually legal to haul freight today.

usdotfmcsatruckingcredit
May 26, 2026

How California SOS lookup actually works (and why most tools get it wrong)

California's bizfile portal is the largest SOS registry in the US and the hardest to scrape reliably. Here's what's actually behind the page.

californiasosbizfile
May 20, 2026

Building a credit-decision pipeline — the queries we see most

After running thousands of verification calls across credit pipelines, a small set of query shapes account for the bulk of usage. Here's what they look like and what they're for.

apideveloperspipelinekybcredit
May 18, 2026

One API call vs three providers — the math for a credit pipeline

Stitching a separate SOS provider, FMCSA provider, and OFAC provider together is a real engineering tax. The math usually favors a single bundled call.

apideveloperspipelinekyb
May 15, 2026

SDN vs SDGT vs sectoral sanctions — the OFAC list distinctions that matter

OFAC publishes multiple sanctions lists. They overlap but aren't identical. For credit-decision use, the differences affect what a "clean check" actually proves.

ofacsdnsdgtsanctionscompliance
May 12, 2026

Foreign LLC" — what it actually means and the back-fees risk

Foreign" in entity law doesn't mean foreign country. It means a different US state. The misunderstanding leads to expensive surprises when operators skip foreign qualification.

foreign-llcqualificationllcmulti-state
May 09, 2026

When a carrier moves states, the USDOT follows them — but the SOS doesn't

USDOTs are federal and persist across state moves. SOS entities are state-specific. Cross-state migration creates a verification pattern processors should know.

usdotfmcsamigrationsos
May 06, 2026

The MCS-150 stale-date math — how to use it for credit underwriting

Every active USDOT carrier must update the MCS-150 biennially. The update date is one of the most useful single signals for trucking-credit underwriting.

usdotmcs-150fmcsacredittrucking
May 03, 2026

Beneficial ownership under the CTA — what changes and what doesn't

The Corporate Transparency Act requires most US entities to file beneficial-ownership reports with FinCEN. For non-bank verification, less changes than you'd hope.

ctafincenbeneficial-ownershipkyb
April 30, 2026

Shell entity patterns — the five statistical tells

Shell entities follow a consistent pattern across formations. The five tells aren't dispositive individually but combine into reliable signals.

shellkybfraudred-flags
April 27, 2026

BASIC scores — which of FMCSA's five categories actually predicts loss

FMCSA publishes five Behavior Analysis and Safety Improvement Categories. For credit underwriting, two of them carry most of the predictive signal.

fmcsabasiccsatruckingcredit
April 24, 2026

Chameleon carriers — how to spot one before the deal funds

A chameleon carrier is a trucking company that closed under one MC and reopened under a new one to escape a bad safety record. The FMCSA data is there if you know where to look.

fmcsatruckingchameleoncredit
April 21, 2026

CT Corporation" appearing isn't a red flag — here's what is

A registered-agent service on an entity record is the default, not a warning sign. The actual red flags are subtler — and most processors look at the wrong things.

registered-agentkybred-flags
April 18, 2026

Statement of Information vs Annual Report — the terminology gap that breaks automation

Every state calls its recurring entity filing something different. Same purpose, different name, different deadline, different fee — and tools that don't translate fail half the time.

annual-reportsoisoscompliance
April 15, 2026

OFAC's 50% rule — what "indirectly owned" actually catches

A clean OFAC SDN screen doesn't mean an entity is OFAC-clear. The 50% rule blocks ownership chains nobody can see on the public list.

ofacsanctionskybcompliance
April 12, 2026

Nevada's nominee officers — what the SOS record doesn't tell you

Nevada permits paid nominees to be listed as officers and managers in public filings. The pattern is legal, common, and creates a specific verification gap.

nevadanomineellcanonymity
April 08, 2026

Ohio's reporting history — from decennial to biennial to "nothing required

Ohio has cycled through three different corporate reporting regimes since 1992. The current "no annual report" rule is unusual and creates a specific verification gap.

ohioannual-reportsos
April 05, 2026

Illinois — the $250 LLC formation and the Cook County volume problem

Illinois has some of the highest LLC formation and annual fees in the country, plus a Cook County recorder that handles a meaningful share of all US business filings by volume.

illinoisformationcook-county
April 02, 2026

Pennsylvania's PENN File — the modernization that finally landed

Pennsylvania spent years on paper. PENN File, rolled out from 2021 through 2024, finally moved the Bureau of Corporations into a real online portal.

pennsylvaniapenn-filesos
March 29, 2026

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

Virginia moved corporate filings out of the SOS to the State Corporation Commission in January 2020. The portal change broke a lot of automation that nobody got around to fixing.

virginiasccsos
March 25, 2026

Washington's split — DOR runs the trade names, SOS runs the entities

In Washington, the SOS handles corporate registration but the Department of Revenue runs the trade-name registry. Looking up only one of the two misses half the picture.

washingtondorsostrade-name
March 22, 2026

Massachusetts DBA chaos — 351 town clerks, no central registry

Every Massachusetts city and town maintains its own DBA registry. There are 351 of them, no statewide search, and the registry lives in a filing cabinet in most towns.

massachusettsdbatown-clerk
March 19, 2026

Wyoming invented the LLC in 1977 — and built the anonymity gap on purpose

Wyoming created the modern LLC statute in 1977, decades before any other state. The anonymity features weren't an oversight — they were a marketing strategy.

wyomingllcanonymityformation
March 15, 2026

Why Delaware — the Court of Chancery, not the formation fee

Every formation lawyer routes corporations through Delaware. The reason isn't the franchise tax or the SOS portal — it's a 230-year-old court with no juries.

delawareformationchancerycorporate-law
March 12, 2026

The New York LLC publication requirement — why a $50 filing turns into $2,000

New York is the only state that requires newly-formed LLCs to publish notice in two newspapers for six consecutive weeks. The cost depends entirely on which county you file in.

new-yorkllcpublicationformation
March 08, 2026

Why the Texas Comptroller PIR is the best free owner-graph signal in the country

Texas requires a Public Information Report on every franchise-tax filing — making the Comptroller, not the SOS, the strongest free source of officer data nationally.

texascomptrollerpirkyb
March 04, 2026

Florida Sunbiz — the largest free SOS portal in the country

Sunbiz is the default benchmark for what a state SOS portal can be. Here's what makes it different — and why processors should still look twice at what it doesn't show.

floridasunbizsos

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 · 6d5fedb