How Idaho's business registry works
An active Idaho LLC reads Active-Existing. An active Idaho corporation reads Active-Good Standing. An active assumed business name reads Active-Current. All three mean the filing is live. Idaho takes the part after Active- from the entity's form. A cross-state rule that matches the literal string Good Standing therefore passes every Idaho corporation and silently fails every Idaho LLC.
The register is kept by the Idaho Secretary of State and searched through SOSBiz, which puts business entities alongside four sibling registers — notary, liens, trademark, and franchise authority. The business search takes a name or a file number in one field and returns at most 500 rows, so a broad keyword truncates rather than paging forever. Results carry the file number in parentheses after the name (113 E. Idaho LLC (4171825)), and the entity label marks domestic filings with a trailing (D) — Limited Liability Company (D) against Foreign Limited Liability Company.
Standing is a second signal that moves independently of that status string. An entity can read Active-Existing and not be in good standing, and a corporation that reads Inactive-Forfeited can still carry a good-standing flag. Collapsing the two into one boolean loses information Idaho is deliberately keeping apart.
The inactive strings split by form too. Domestic LLCs land on Inactive-Dissolved (Administrative); corporations land on Inactive-Forfeited; foreign filings land on Inactive-Cancelled (Administrative), Inactive-Revoked (Administrative), or Inactive-Withdrawn and never on a dissolution string. There's also Inactive-Dissolved (No Agent) for records that lost their registered agent. Officers aren't published — Idaho's own formation record names a governor without saying whether that person is a member or a manager.
BizVerify supports instant quick checks for Idaho today — name, entity type, file number, and current status. Deep verification, including the registered agent with its commercial or noncommercial designation, principal and mailing address, and the record's next annual report due date, is on the roadmap for this jurisdiction.
What Idaho specifically charges and requires
Formation
Idaho charges a flat $100 base fee for the documents that create an entity — a Certificate of Organization, Articles of Incorporation, or a Foreign Registration Statement. Paper filings add a $20 manual processing fee, taking those to $120. Expedited service adds $40; same-day adds $100.
Naming is where Idaho gets particular. An LLC name must contain "Limited Liability Company," "Limited Company," or L.L.C., L.C., or LLC. A corporate name must contain corporation, incorporated, company, or limited. But if you use "company," it "shall not be immediately preceded by the word 'and' or by an abbreviation or symbol thereof" — which rules out & Company as the designator. Benefit-corporation status is a checkbox on the standard Articles, not a separate filing.
Annual obligations
Idaho's annual report deadline is per entity, not statewide: the last calendar day of the entity's formation-anniversary month. An LLC organized 15 August owes its report by 31 August. The register publishes each entity's next AR Due Date on the record, and reminders go to the correspondence address set at formation. Assumed business names and unincorporated nonprofit associations carry no due date at all — an ABN "remains active until it is canceled by the owner" and no longer expires on a renewal cycle.
Recovery is form-sensitive. The Secretary of State says a forfeited or dissolved Idaho business may be reinstated, but that "only Idaho entities may reinstate their business" — so a foreign registration that reaches Inactive-Revoked (Administrative) re-registers instead.
Registered agent
Every LLC needs an agent "located in Idaho at a physical address. Post Office boxes and commercial personal mail boxes are not acceptable." An agent may be an Idaho resident or a registered business entity, but an assumed business name filing cannot serve as one. The record marks each agent Commercial or Noncommercial.
| Filing / record | Fee |
|---|---|
| Certificate of Organization (LLC) — online | $100 |
| Articles of Incorporation (general business) — online | $100 |
| Foreign Registration Statement — online | $100 |
| Manual processing surcharge (paper filing) | $20 |
| Expedited service | +$40 |
| Same-day service | +$100 |
| Certificate of Assumed Business Name | $25 |
| Amendment | $30 |
| Certificate of existence | $10 |
| Records request — information / copies | $10 / +$6 |
Common ways developers use Idaho verification
Gate an agent run on the right status word
A procurement agent reads an Idaho counterparty off a contract and calls verify_business({ entity_name, jurisdiction: "us-id" }) through the BizVerify MCP server. Because the live-filing word depends on the entity form, the agent's stop condition has to accept Active-Existing, Active-Good Standing, and Active-Current rather than one canonical phrase. The same call runs from an OpenAI Agents loop or a LangChain tool.
Normalize Idaho into a multi-state signup gate
A B2B platform verifying self-serve signups across states hits Idaho and finds thirteen distinct status strings where its schema expected two. A quick check returns the current string as the register prints it, so the mapping lives in your code rather than in a guess. Inactive-Dissolved versus Inactive-Dissolved (Administrative) stays a distinction you can act on instead of one you flatten away.
Re-check on the entity's own anniversary
Idaho gives every entity a different annual deadline, so there is no single date to sweep a portfolio against. Teams schedule a per-entity re-verification keyed to the counterparty's formation month, which keeps a vendor list from drifting between a spring check and a fall renewal. A recurring n8n step handles the scheduling.
Reconcile CRM records on the file number
Idaho names turn over and a keyword search truncates at 500 rows, so name-keyed vendor and CRM records drift. A quick check returns the file number the state itself prints in parentheses next to the name, giving a pipeline a stable key to reconcile on. The lead enrichment guide walks through the join.
Frequently asked questions
Why doesn't an active Idaho LLC say "Good Standing"?
Because Idaho reserves that phrase for corporations. A live LLC reads Active-Existing, a live general business or nonprofit corporation reads Active-Good Standing, and a live assumed business name reads Active-Current. The prefix Active- is the part that generalizes across forms. Matching on the whole string without accounting for the form is the most common way Idaho checks go wrong.
What status values does an Idaho quick check return?
Thirteen distinct strings. The live ones are Active-Existing, Active-Good Standing, and Active-Current. The rest are inactive: Inactive-Dissolved (Administrative), Inactive-Dissolved, Inactive-Forfeited, Inactive-Cancelled, Inactive-Expired, Inactive-Revoked (Administrative), Inactive-Cancelled (Administrative), Inactive-Withdrawn, Inactive-Merged Out, and Inactive-Dissolved (No Agent).
What's the difference between Inactive-Dissolved and Inactive-Dissolved (Administrative)?
The parenthetical. Idaho appends (Administrative) to mark the state-side action, and the same suffix appears on Cancelled and Revoked for foreign filings. A bare Inactive-Dissolved carries no such marker. If your rules distinguish an entity that wound itself up from one the state moved off active, the parenthetical is the signal to branch on.
Can I verify a foreign LLC registered in Idaho?
Yes, and it's worth knowing the strings differ. A foreign entity qualified in Idaho reads Active-Existing when live, but when it lapses it lands on Inactive-Cancelled (Administrative), Inactive-Revoked (Administrative), or Inactive-Withdrawn — never a dissolution string, which Idaho keeps for its own domestic entities. Since only Idaho entities may reinstate, those statuses are terminal for the registration.
Which identifier do you return for an Idaho entity?
The jurisdiction_id is the file number the register prints in parentheses after the entity name — 4171825 in 113 E. Idaho LLC (4171825). It's the stable key. Reconcile on it rather than the name, since a keyword search caps at 500 rows and Idaho names change hands.
How current is Idaho entity data?
A quick check reflects the Idaho record as it stands when the call runs — there's no nightly snapshot sitting between the source and your response. A status that changed this morning shows up on the next check. The trade-off is that p95 latency tracks the register's own responsiveness.
Do I get charged for an Idaho 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 name isn't on the Idaho register. Hard errors from the registry side, like timeouts or 5xx responses, don't consume credits.