How to Search Oregon Business Records
Complete guide to searching Oregon business entity records through the Secretary of State Business Registry and the Filed API. Find LLCs, corporations, and nonprofits registered in Oregon.
In This Guide
- 1.Overview of Oregon Business Records
- 2.What Is the Oregon Business Registry?
- 3.How to Search the Oregon Business Registry: Step-by-Step
- 4.Oregon Business Entity Types
- 5.Oregon Annual Report Requirements
- 6.Searching Oregon Businesses via the Filed API
- 7.Oregon Business Registry vs. Filed API: When to Use Each
- 8.Common Oregon Business Search Scenarios
Overview of Oregon Business Records
Oregon's business entity records are maintained by the Oregon Secretary of State, specifically the Corporation Division. Every LLC, corporation, limited partnership, and nonprofit that formally registers in Oregon receives a public record in the state's Business Registry.
Oregon is a significant state for business formations. With a thriving tech sector centered in Portland, a strong small business culture, and no sales tax, Oregon attracts a diverse range of business entities — from one-person LLCs to large foreign corporations qualifying to do business in the state.
The Oregon Corporation Division is responsible for:
- Registering new business entities (LLCs, corporations, partnerships, nonprofits)
- Maintaining the Business Registry with current information on all registered entities
- Processing annual reports and renewals
- Recording amendments, mergers, dissolutions, and name changes
- Providing public access to business entity records through the online Business Registry
Key facts about Oregon business records:
- Registry Number format: Oregon assigns each entity a unique Business Registry Number, which is a numeric identifier (e.g., "123456-89"). This number is your most reliable way to find a specific entity.
- Online access: The Oregon Business Registry is searchable at sos.oregon.gov/business. The search tool is free and publicly accessible.
- Annual report cycle: Most Oregon entities must file annual reports to maintain their active status. The renewal date is based on the entity's anniversary date, not a fixed calendar date like some other states.
- No state income tax on sales: Oregon has no sales tax, which makes it attractive for certain business structures — but the state does levy a Corporate Activity Tax (CAT) on businesses with over $1 million in commercial activity.
Whether you are verifying an Oregon business, conducting due diligence on a Portland-based vendor, or building an application that needs Oregon entity data, this guide covers the full process.
What Is the Oregon Business Registry?
The Oregon Business Registry is the official public database maintained by the Oregon Secretary of State's Corporation Division. It contains records for all business entities registered in the state, including domestic entities formed in Oregon and foreign entities authorized to do business here.
What you can find in the Oregon Business Registry:
- Business Name — The legal name as registered with the state (e.g., "Cascade Digital Solutions LLC")
- Registry Number — Oregon's unique entity identifier, formatted as a numeric string (e.g., "158432-97")
- Entity Type — The legal structure: Oregon Domestic LLC, Foreign Business Corporation, Oregon Domestic Nonprofit Corporation, etc.
- Status — Active, Inactive, Dissolved, Administratively Dissolved, or other designations
- Registry Date — When the entity was first registered with Oregon
- Jurisdiction — For foreign entities, the state or country of original formation
- Registered Agent — The person or company designated to receive legal documents, along with their Oregon address
- Principal Office Address — The entity's primary business address
- Mailing Address — Where the entity receives correspondence
- Officers/Directors/Managers — Names and sometimes titles of people who manage the entity (availability varies by entity type and filing history)
- Next Renewal Date — When the entity's next annual report is due
The Registry also tracks filing history, including amendments, name changes, mergers, and conversions. Some of this historical data is accessible through the online search, though the depth of what is displayed varies.
Accessing the Business Registry:
The Oregon Business Registry is available online at sos.oregon.gov/business/pages/find.aspx. The search interface allows lookups by business name, Registry Number, and registered agent name. It is free to use, though it is designed for individual lookups rather than bulk retrieval.
How to Search the Oregon Business Registry: Step-by-Step
Here is a detailed walkthrough of how to search for a business entity using Oregon's official online tool:
Step 1: Navigate to the Business Registry search
Go to sos.oregon.gov/business/pages/find.aspx. This is the main search page for the Oregon Secretary of State Business Registry.
Step 2: Choose your search method
Oregon offers several search options:
- Business Name Search: The most common method. Enter the full or partial business name. Oregon supports "begins with" and "contains" matching, though results can be broad for common words.
- Registry Number Search: If you have the entity's Registry Number (e.g., "158432-97"), enter it for an exact match. This is the fastest and most reliable search method.
- Registered Agent Search: Search by the name of the entity's registered agent. Useful when you know who represents the company but not the company name.
- Officer Search: Some search options allow you to look up entities by officer or director name.
Step 3: Review the results list
The search returns a list of matching entities showing the business name, Registry Number, type, and status. Click on an entity to view its full record.
Step 4: Review the entity detail page
The detail page contains the complete public record for the entity:
- Filing Information: Entity type, Registry Number, registration date, status, and jurisdiction
- Registered Agent: Name and address of the designated agent for service of process
- Principal Office: The entity's primary business address
- Officers/Managers: Names and sometimes addresses of people managing the entity
- Renewal Information: When the next annual report is due
Tips for effective Oregon Business Registry searches:
- Use the Registry Number whenever possible. It is unique and returns an exact match. Name searches can return dozens or hundreds of results for common words.
- Drop entity suffixes for broader results. Search for "Cascade Digital" instead of "Cascade Digital Solutions LLC" to catch variations.
- Check for both domestic and foreign registrations. A company may be registered in Oregon as a foreign entity — meaning it was formed in another state (like Delaware) but is authorized to operate in Oregon.
- Look at the "Next Renewal" date. If the renewal date has passed and no report was filed, the entity may be in the process of being administratively dissolved.
- Oregon entity names are case-insensitive in search. You can enter the name in any case.
Oregon Business Entity Types
Oregon uses specific designations for different entity types in the Business Registry. Understanding these labels helps you interpret search results correctly.
Domestic entities (formed in Oregon):
- Oregon Domestic Limited Liability Company — An LLC formed in Oregon. This is the most common entity type in the state, popular with small businesses, consultants, and tech startups.
- Oregon Domestic Business Corporation — A for-profit corporation formed in Oregon. Used by companies planning to issue stock or seeking a more formal governance structure.
- Oregon Domestic Nonprofit Corporation — A nonprofit corporation formed in Oregon. Includes charitable organizations, trade associations, and community groups.
- Oregon Domestic Limited Partnership — An LP formed in Oregon, with general and limited partners.
- Oregon Domestic Limited Liability Partnership — An LLP formed in Oregon, commonly used by professional service firms (law firms, accounting practices).
- Oregon Domestic Professional Corporation — A corporation for licensed professionals such as doctors, lawyers, and engineers.
Foreign entities (formed outside Oregon, registered to do business here):
- Foreign Limited Liability Company — An LLC formed in another state or country, authorized to operate in Oregon.
- Foreign Business Corporation — A for-profit corporation formed elsewhere, registered in Oregon.
- Foreign Nonprofit Corporation — A nonprofit formed elsewhere, registered in Oregon.
- Foreign Limited Partnership — An LP formed elsewhere, registered in Oregon.
- Foreign Limited Liability Partnership — An LLP formed elsewhere, registered in Oregon.
Other designations you may encounter:
- Assumed Business Name (ABN) — Oregon's equivalent of a DBA ("Doing Business As"). Sole proprietors, partnerships, and entities can register an assumed business name. These are separate from entity registrations.
- Oregon Cooperative — A cooperative corporation formed under Oregon law.
- Tribal Entity — Entities associated with federally recognized tribes operating in Oregon.
Entity type distribution in Oregon:
Oregon Domestic LLCs make up the largest share of the Business Registry, followed by Foreign LLCs and Oregon Domestic Business Corporations. The state has seen significant growth in LLC formations, particularly from the Portland metro area's tech and creative sectors. For a detailed breakdown of Oregon entity types and counts, see our Oregon state coverage page.
Oregon Annual Report Requirements
Oregon requires most registered business entities to file an annual report to maintain their active status. Oregon's approach differs from many other states in an important way: the renewal date is based on the entity's anniversary date, not a fixed calendar deadline.
Key facts about Oregon annual reports:
- Due date: The annual report is due on the anniversary of the entity's registration date. For example, if an LLC was registered on June 15, its annual report is due every year by June 15.
- Filing fee: Currently $100 for most LLCs and corporations. Nonprofit corporations pay a reduced fee.
- Grace period: Oregon provides a grace period after the due date before taking action. Entities that miss their renewal date receive notices before being dissolved.
- Consequence of non-filing: Entities that fail to file their annual report are administratively dissolved. This means the entity loses its legal status and protections. Reinstatement is possible but requires filing back reports and paying additional fees.
What the annual report updates:
- Oregon annual reports confirm or update the following:
- Entity name (or confirm it remains the same)
- Registered agent name and address
- Principal office address
- Mailing address
- Officer, director, or manager names
This is why annual report data is critical for verification — it represents the most recently confirmed information about who runs the entity and where they can be reached.
Checking annual report status in the Business Registry:
On an entity's detail page in the Oregon Business Registry, you can see the next renewal date and whether the entity is current on its filings. A past-due renewal date is a warning sign that the entity may soon be dissolved — or already has been.
Annual report data via the Filed API:
curl "https://api.filed.dev/v1/entity/or-158432-97" \
-H "Authorization: Bearer your_api_key"{
"id": "or-158432-97",
"name": "CASCADE DIGITAL SOLUTIONS LLC",
"state": "OR",
"type": "Oregon Domestic Limited Liability Company",
"status": "Active",
"filing_date": "2019-06-15",
"filing_number": "158432-97",
"registered_agent": {
"name": "Sarah Mitchell",
"address": "520 SW Yamhill St, Suite 200, Portland, OR 97204"
},
"officers": [
{
"name": "Sarah Mitchell",
"title": "Manager"
}
]
}The Filed API returns the most current information from Oregon's Business Registry, including data from the latest annual report filing.
Searching Oregon Businesses via the Filed API
If you need Oregon business data programmatically — for application integrations, bulk verification, compliance workflows, or CRM enrichment — the Filed API provides a direct alternative to the Oregon Business Registry website.
The Filed API has Oregon data available right now. You can search Oregon entities by name, retrieve full entity details by Registry Number, and get back structured JSON that is consistent with every other state in the API.
Example: Search Oregon businesses by name
curl "https://api.filed.dev/v1/search?q=Cascade+Digital&state=OR" \
-H "Authorization: Bearer your_api_key"Response:
{
"results": [
{
"id": "or-158432-97",
"name": "CASCADE DIGITAL SOLUTIONS LLC",
"state": "OR",
"type": "Oregon Domestic Limited Liability Company",
"status": "Active",
"filing_date": "2019-06-15",
"filing_number": "158432-97",
"registered_agent": {
"name": "Sarah Mitchell",
"address": "520 SW Yamhill St, Suite 200, Portland, OR 97204"
}
},
{
"id": "or-203891-14",
"name": "CASCADE DIGITAL MEDIA INC",
"state": "OR",
"type": "Oregon Domestic Business Corporation",
"status": "Active",
"filing_date": "2021-02-03",
"filing_number": "203891-14"
}
]
}Example: Look up a specific Oregon entity by Registry Number
curl "https://api.filed.dev/v1/entity/or-158432-97" \
-H "Authorization: Bearer your_api_key"Example: Search Oregon and other states simultaneously
# Search for "Pacific Holdings" across Oregon and Washington
curl "https://api.filed.dev/v1/search?q=Pacific+Holdings&state=OR,WA" \
-H "Authorization: Bearer your_api_key"Why use the API instead of the Oregon Business Registry website:
- Structured JSON output. The Business Registry returns HTML pages designed for humans. The API returns clean JSON you can parse, store, and process programmatically.
- Normalized across states. Oregon uses "Oregon Domestic Limited Liability Company" while Florida uses "Florida Limited Liability Company." The API returns both in the same consistent schema, so your code does not need state-specific parsing.
- Bulk lookups. Need to verify 500 Oregon vendors? The API handles hundreds of requests without CAPTCHA challenges or rate-limiting surprises. The Business Registry is designed for one search at a time.
- Cross-state search. A company headquartered in Portland may be incorporated in Delaware. With the API, search multiple states in one request instead of visiting each state website separately.
- No scraping or maintenance. If you are currently scraping the Oregon Business Registry, you know how fragile that is — any HTML change breaks your parser. The API provides a stable, versioned interface.
- Same API for every state. Whether you need Oregon, Florida, California, or New York data, it is the same endpoint, same format, same authentication. One integration covers all states.
Oregon Business Registry vs. Filed API: When to Use Each
Both the Oregon Secretary of State Business Registry and the Filed API provide access to Oregon business entity data. Here is a practical comparison:
Use the Oregon Business Registry (sos.oregon.gov) when:
- You need to look up a single Oregon business as a one-off task.
- You need to file documents with the Oregon Secretary of State (annual reports, amendments, new registrations).
- You need official certificates or certified copies of Oregon filings.
- You want to register an Assumed Business Name (ABN) or search ABN records.
- You need to access Oregon-specific forms or filing instructions.
Use the Filed API when:
- You are building an application that requires Oregon business verification.
- You need to search Oregon entities alongside other states in a single workflow.
- You process more than a few Oregon lookups per week and need structured data.
- You want to integrate Oregon business data into your CRM, ERP, compliance system, or onboarding flow.
- You need to monitor Oregon entity status changes programmatically.
- You want consistent data formatting without scraping HTML.
Feature comparison:
| Feature | Oregon Business Registry | Filed API |
|---|---|---|
| Data format | HTML (web page) | JSON |
| Bulk access | No | Yes |
| Cross-state search | No (Oregon only) | Yes (all supported states) |
| Programmatic access | Not supported | REST API |
| Filing documents | Yes | No (data access only) |
| Officer/manager data | Yes | Yes |
| Registered agent | Yes | Yes |
| ABN / DBA search | Yes | No |
| Cost | Free | Free tier + paid plans |
| Uptime/reliability | Government website | 99.9% uptime SLA |
| CAPTCHAs | Sometimes | Never |
For developers and businesses that need Oregon entity data at scale — or need it alongside data from other states — the API is the clear choice. For occasional research or filing paperwork, the Oregon Business Registry works fine.
Common Oregon Business Search Scenarios
Here are real-world scenarios where you would search Oregon business records, and the practical approach for each:
Scenario 1: Verifying a Portland-based vendor
You are onboarding a vendor based in Portland and need to confirm they are a real, active business.
- Search the Oregon Business Registry (or the API) by the company name.
- Confirm the entity exists and its status is "Active."
- Check the registry date — does it align with how long the company claims to have been operating?
- Verify the registered agent is current (not resigned).
- Check the next renewal date — a past-due renewal could mean the entity is about to be dissolved.
curl "https://api.filed.dev/v1/search?q=Willamette+Valley+Construction&state=OR" \
-H "Authorization: Bearer your_api_key"Scenario 2: Service of process on an Oregon LLC
You need to serve legal papers on an Oregon LLC.
- Search for the entity by name or Registry Number.
- Find the registered agent name and address. Oregon requires all LLCs and corporations to maintain a registered agent with a physical Oregon address.
- Arrange service at the registered agent's address.
- If the registered agent has resigned, Oregon law allows service on the Secretary of State as a fallback.
Scenario 3: Checking name availability before forming an Oregon LLC
You want to register a new LLC in Oregon and need to confirm your desired name is not taken.
- Search the Oregon Business Registry by entity name.
- Oregon requires each entity name to be "distinguishable upon the records" — it cannot be identical or deceptively similar to an existing active entity.
- Check for both exact matches and close variations.
- Note that Assumed Business Names (ABNs) are in a separate registry from entity names.
Scenario 4: Bulk verification of Oregon businesses for compliance
Your fintech company needs to verify hundreds of Oregon-based businesses as part of KYB compliance.
# Verify multiple Oregon businesses programmatically
for company in "ROGUE VALLEY BREWING LLC" "PACIFIC RIM LOGISTICS INC" "BEND OUTDOOR GEAR LLC"; do
curl -s "https://api.filed.dev/v1/search?q=$(echo $company | tr ' ' '+')&state=OR" \
-H "Authorization: Bearer your_api_key" | jq '.results[0] | {name, status, filing_number}'
doneScenario 5: Cross-state entity research
A company claims to operate in Oregon but you suspect it may be incorporated elsewhere. Many tech companies in Portland are actually incorporated in Delaware.
# Search across Oregon and Delaware
curl "https://api.filed.dev/v1/search?q=Pacific+Tech+Ventures&state=OR,DE" \
-H "Authorization: Bearer your_api_key"If you find a Foreign Business Corporation registration in Oregon and a Domestic Corporation in Delaware, that is a completely normal pattern — the company was formed in Delaware and registered to do business in Oregon.
Oregon's comprehensive Business Registry, combined with the Filed API for programmatic access, provides all the data you need for entity verification, legal research, and compliance workflows. For the latest Oregon entity data and field coverage, see our Oregon state coverage page.
Stop copy-pasting from the Oregon Business Registry — get structured data via API
The Filed API gives you every Oregon business entity as clean, structured JSON. Search by name, filter by type, and integrate Oregon data into your application — no scraping, no CAPTCHAs, no inconsistent HTML. Same format whether you query Oregon, Florida, or any other state.
Related Guides
How to Look Up a Business in Any State
Learn how to search for business entity records in any US state. Compare Secretary of State websites with API-based lookup for verification, due diligence, and legal research.
How to Search Florida Business Records
Complete guide to searching Florida business entity records through Sunbiz and the Filed API. Find LLCs, corporations, and other entities registered with the Florida Division of Corporations.
How to Verify if a Business is Legitimate
Step-by-step guide to verifying whether a business is real, active, and in good standing using Secretary of State records, registered agent data, and filing status.