When a debtor files for bankruptcy, one of the first things a trustee or creditor attorney does is search for related entities. Shell companies, dormant LLCs, and entities in other states are common vehicles for moving assets out of reach.
The problem: this research traditionally requires expensive services like CT Corporation, CSC, or manual searches across 50 different Secretary of State portals.
The data is public. The portals are just terrible to use at scale.
What bankruptcy attorneys actually need
The typical workflow looks like this:
- Get the debtor's name and known business entities from the petition
- Search every state where the debtor might have registered an entity
- Cross-reference officers, registered agents, and filing dates
- Look for entities filed shortly before the petition date (fraudulent transfer window)
- Flag entities with the same registered agent or principal address
Doing this manually across even 5 states takes hours. Across all 50? Nobody does it unless the case justifies $10K+ in paralegal time.
The data sources
Secretary of State business filing databases are the primary source. Every state maintains one. Most are searchable online. The useful fields are:
- Entity name and entity type (LLC, Corp, LP, etc.)
- Filing date and status (active, dissolved, withdrawn)
- Registered agent name and address
- Principal/officer names
- State of formation vs state of registration (foreign filings)
Supplemental sources:
- SEC EDGAR for any entities with securities filings
- UCC filings for secured transactions involving the entity
- County property records for real estate held by discovered entities
Automating multi-state entity searches
Instead of clicking through 50 portals, you can use APIs and scrapers to search programmatically:
Secretary of State searches
Multi-state SOS scrapers let you search by entity name or officer name across states simultaneously. The key states for entity formation (in order of volume):
- Delaware -- dominant for corporate formation
- California -- largest state economy
- Florida -- popular for LLCs due to charging order protection
- Texas -- major business hub
- New York -- financial center
- Nevada/Wyoming -- privacy-focused formations
For each state, you're searching for:
- Exact name matches
- Partial name matches ("Smith" returns "Smith Holdings LLC", "Smith Capital Partners", etc.)
- Officer/principal name matches
- Registered agent matches
Cross-referencing with SEC filings
If any discovered entity has securities filings, SEC EDGAR search by company name or CIK reveals:
- 10-K/10-Q filings with subsidiary lists
- 8-K filings showing material transactions
- Schedule 13D/13G filings showing ownership stakes
Pattern detection
Once you have entity data from multiple states, the patterns that matter for bankruptcy work:
- Same registered agent across multiple entities = likely related
- Filing dates within 2 years of petition = potential fraudulent transfer
- Same principal address = likely related
- Sequential filing numbers = entities created together
- Foreign registrations = entity formed in one state, registered in another
Cost comparison
Traditional approach:
- CT Corporation nationwide search: $500-2,000 per search
- Paralegal time (manual portal searches): $50-150/hr x 10-40 hours
- Total per case: $1,000-8,000
Automated approach:
- API-based multi-state search: $5-50 per search depending on scope
- Time: minutes instead of days
- Scales to searching every state, not just the "likely" ones
Tools for automating this
Several tools exist for programmatic SOS searches:
- California Business Entity Search -- search CA SOS by entity name ($3.50/1K results)
- Texas Business Entity Search -- search TX SOS ($3.50/1K results)
- New York Business Entity Search -- search NY DOS ($3.50/1K results)
- Florida Business Entity Search -- search Sunbiz ($3.50/1K results)
- SEC EDGAR Filing Search -- search SEC filings ($4.90/1K results)
These return structured JSON with entity name, status, filing date, officers, and registered agent -- ready for cross-referencing.
The workflow in practice
1. Input: Debtor name + known entities
2. Search all 5 major SOS databases for name matches
3. Collect officer names from results
4. Re-search using discovered officer names
5. Search SEC EDGAR for any entity with filings
6. Deduplicate and cross-reference by:
- Registered agent
- Principal address
- Officer overlap
- Filing date proximity to petition
7. Output: Entity relationship map with risk flags
This turns a multi-day paralegal project into a 30-minute automated workflow.
Who this is for
- Bankruptcy trustees investigating debtor assets
- Creditor attorneys looking for fraudulent transfers
- Forensic accountants tracing entity relationships
- Litigation support firms doing asset searches
- Due diligence teams at law firms
The data is public. The challenge was always accessing it efficiently across jurisdictions. Programmatic access changes the economics.
Building automated workflows for legal research and due diligence. More at avabuildsdata on dev.to.
Top comments (0)