How New York's business registry works
On most New York entity records, there's no private registered agent at all. Under the Business Corporation Law and the LLC Law, the Department of State is itself the statutory agent for service of process for most corporations, LLCs, LPs, and LLPs formed in — or authorized to do business in — the state. Every record carries a service-of-process address where DOS forwards anything served on it, plus a separate registered-agent line that's often blank. KYB code that expects a registered agent on every entity will read New York's empty fields as missing data. In New York, empty is the norm.
The Division of Corporations runs the register through its Public Inquiry search system at apps.dos.ny.gov. You search by entity name or DOS ID — the unique identifier the Department assigns each filing — and get back the current entity name, date of organization, county, jurisdiction of formation, the service-of-process address, registered agent if one's listed, and current status. For business corporations the record also carries the CEO name and principal office address — but only once the corporation has filed its Biennial Statement. Before that first biennial filing, those fields are simply absent.
Status in New York is effectively binary with a reason attached: an entity is Active, or it's Inactive with the cause appended — Inactive - Dissolution, Inactive - Surrender of Authority, Inactive - Annulment of Authority, Inactive - Merged Out. A domestic entity stays Active until it dissolves; a foreign one stays Active until it surrenders or its authority is terminated. There's no graduated delinquency ladder — a missed Biennial Statement doesn't move an entity off Active, it just gets flagged past due.
BizVerify ships quick checks for New York today — name, entity type, DOS ID, and that Active/Inactive status — on the hot path.
What New York specifically charges and requires
Formation
A New York LLC pays $200 to file its Articles of Organization — but that's the small number. Within 120 days of formation, LLC Law §206 requires the LLC to publish a formation notice in two newspapers — one daily, one weekly — designated by the county clerk where the LLC is located, running once a week for six consecutive weeks. Then it files a Certificate of Publication for $50. The publication itself runs $200–$300 in most counties and $800–$1,200 in the New York City boroughs. New York is the most expensive state in the country to stand up an LLC, and almost none of that cost is the state filing fee.
A business corporation files a Certificate of Incorporation for $125, plus an organization tax on shares of $0.05 per authorized share, minimum $10.
| Filing | Fee |
|---|---|
| LLC Articles of Organization | $200 |
| LLC Certificate of Publication | $50 |
| Certificate of Incorporation (corporation) | $125 + share tax (min $10) |
| Biennial Statement | $9 |
| Certificate of Dissolution | $60 |
| Certificate of Status | $25 |
| Expedite — 24-hour / same-day / 2-hour | $25 / $75 / $150 |
Biennial obligations
Every New York corporation and LLC files a Biennial Statement — every two years, not annually — for $9. It refreshes the service-of-process address and, for corporations, the CEO and principal office. Miss it and the statement reads past due, but the entity stays Active: New York doesn't revoke or suspend a charter over a late biennial.
Common ways developers use New York verification
Verify-before-act in AI agents
An AI procurement agent pulls a New York LLC name off an invoice. Before it approves payment, it calls verify_business({ entity_name, jurisdiction: "us-ny" }) through the BizVerify MCP server. An Inactive - Dissolution result stops the run and routes to a human. The same tool call works from Claude Code, Cursor, or an OpenAI Agents workflow.
Marketplace seller onboarding
New York has a dense base of small operators — agencies, contractors, e-commerce sellers. A marketplace verifying a new seller's stated LLC confirms it exists and reads Active before enabling payouts, catching the dissolved-shell case at signup. Drop the check into a Zapier signup flow so it runs without a backend change.
Reconciling registered-agent gaps
Vendor-management tools that key on a registered agent break on New York, where most records list none. A quick check returns the entity's real status and DOS ID regardless, so a KYB pipeline can reconcile a New York entity by identifier and status instead of choking on an empty agent field. The KYB pipeline guide walks through the wiring.
Counterparty checks before contracts
New York is where a counterparty on a SAFE, a commercial lease, or an assignment is often incorporated. Running the quick check in an n8n contract-intake flow confirms the entity is real and Active before signature — not sitting Inactive - Merged Out after a quiet acquisition you never heard about.
Frequently asked questions
Why is the registered agent field empty on New York entities?
Because New York doesn't require a private registered agent the way most states do. The Department of State is the statutory agent for service of process for most New York corporations and LLCs, so the record carries a service-of-process address instead. An entity can name a private agent, but many don't. Treat an empty agent field as expected, not as missing data.
What status values does a New York quick check return?
New York status is Active, or Inactive with a reason — Inactive - Dissolution, Inactive - Surrender of Authority, Inactive - Annulment of Authority, Inactive - Merged Out. There's no separate delinquency status: an entity that's late on its Biennial Statement still reads Active, with the statement itself flagged past due on the record.
Does a missed Biennial Statement show up in the status?
No. New York doesn't revoke or suspend a charter for a late Biennial Statement — the entity stays Active and the statement is marked past due. If you need to know whether a counterparty is current on its biennial filing, that's a separate signal from status, and surfacing it is part of deep verification on the roadmap.
Which identifier do you return for a New York entity?
The jurisdiction_id is the DOS ID — the unique number the Department of State assigns each entity at filing. It's the stable key for a New York entity and what you'd use to pull the record again. New York entity names aren't unique over time, so reconcile on the DOS ID, not the name.
How current is New York entity data?
Status reflects the Public Inquiry record as it stands when the check runs — there's no nightly snapshot sitting between the source and your response. The trade-off is that p95 latency tracks the Department of State's own responsiveness.
Do you handle foreign entities authorized in New York?
Yes. Out-of-state entities with authority to do business in New York appear in the register with the same status vocabulary as domestic ones. A foreign entity that ends its New York authority reads Inactive - Surrender of Authority — distinct from Inactive - Dissolution, which means the entity itself was wound down.
Do I get charged for a New York entity that doesn't exist?
A confirmed "no match" still counts as a quick check (1 credit, ~$0.08 on public pricing) — the verification ran and proved the entity isn't on the New York register. Hard errors from the registry side (timeouts, 5xx) don't consume credits.