← All posts June 16, 2026

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

A DBA (doing business as) or fictitious business name in San Mateo County is not a registered business entity · it’s a filing that says “I am operating under a name different from my legal name or corporate name.” For credit decisions, you need to know what it is, how to find the owner behind it, and why it does not substitute for Secretary of State verification.

What a DBA filing actually tells you

A fictitious business name filing in San Mateo County is a public record that states: “This person or entity is conducting business under this assumed name.” It gives you the owner’s legal name, the business name they’re using, the business address, and the filing date. It does not tell you whether the owner is a sole proprietor, an LLC, a corporation, or a partnership. It does not tell you the owner’s legal structure under state law. A DBA is a county-level transparency tool, not a business-formation document.

This matters for underwriting because a DBA on its own does not prove business existence or legal standing. A sole proprietor can file a DBA without forming an LLC or corporation. A corporation can file a DBA to operate under a trade name. An LLC can file multiple DBAs. You cannot underwrite against a DBA without also verifying what legal entity is behind it through the California Secretary of State.

How to search San Mateo County DBAs

San Mateo County Clerk-Recorder maintains fictitious business name records. You can search the county’s public records portal by the business name, owner name, or filing number. The search is free and online. Enter the DBA name or the owner’s legal name, and the system returns all active and expired filings under that name.

When you find a match, the record shows the filing date, the expiration date (typically five years from filing), the owner’s legal name and address, the business address, the type of owner (individual, corporation, etc.), and the signature of the person who filed it. Some records show whether the owner renewed the filing; expired filings remain searchable but are no longer current.

Do not assume an old filing is still active. DBAs expire. If the filing is more than five years old and shows no renewal, the operator is either no longer using that name, they failed to renew, or they renewed and the record was not updated correctly. Verify the filing date and expiration date before treating the DBA as current.

Why a DBA is not a registered business

A critical underwriting error is treating a DBA as proof that a business is real and legally formed. A DBA is a trade-name registration. It says the owner is using a name for business purposes; it does not say the owner has formed an LLC, corporation, partnership, or any registered entity with the state.

If you see a DBA filing that says “John Smith doing business as XYZ Logistics,” you know John Smith is using that name. You do not know whether John Smith is a sole proprietor or whether XYZ Logistics is an LLC, S-corp, or partnership. To know the legal status, you must search California Secretary of State records for an entity registered to John Smith or to XYZ Logistics. Many small operators file a DBA as a sole proprietor and never form a formal business entity. For credit purposes, a sole proprietor without an LLC or corporation carries different risk than a limited-liability structure.

Conversely, some businesses register an LLC with the state but never file a county DBA because they operate under their legal entity name. If a California LLC’s name is “XYZ Logistics LLC,” the owner does not need to file a DBA to use that name. So finding a DBA does not mean the entity is not also registered with the state.

DBA expiration and renewal

San Mateo County DBAs are valid for five years from the filing date. If a filing date is January 15, 2019, the DBA expires January 15, 2024. If you see a DBA from 2019 and the current date is 2024 or later, the filing is expired unless the owner renewed it.

Expiration does not mean the business ceased operating. It means the owner either stopped using the fictitious name, forgot to renew, or renewed the filing and the renewal is in the system under a different record ID. Always check whether a renewal exists. If the filing is expired and there is no renewal on file, ask the applicant or guarantor whether they are still using that name. If they are, they may be operating without a current DBA filing, which creates a compliance gap but not a legal barrier to credit.

How to integrate DBA lookup into underwriting

When you pull an application that names a DBA, search the San Mateo County records first to confirm the owner and filing status. Write down the owner’s legal name, the filing date, and the expiration date. Then search the California Secretary of State for any entity registered to that owner or entity name. Verify that the entity status is active (not suspended, forfeited, or dissolved). Only after you have confirmed both the DBA record and the state entity registration should you move to credit analysis.

For sole proprietors, you will find only a DBA and no state entity. That is legal and common. Adjust your verification and collateral approach accordingly. For corporations and LLCs, you will find both the state entity record and possibly one or more DBAs. Match them up, confirm they are current, and note any inactive or expired filings.

Bottom line

A DBA search in San Mateo County is one step in verifying a business, not the whole story. The county record tells you who is using a fictitious name, when they filed it, and when it expires. It does not tell you the owner’s legal business structure. Always pair a DBA search with a California Secretary of State lookup to confirm the entity is registered and in good standing. If you find only a DBA and no state entity, the owner is operating as a sole proprietor · a viable but higher-risk structure for credit. Searching both the county and the state takes minutes and prevents a downstream surprise when you discover the entity does not exist or has been suspended.

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 · 55561c4