Executive Summary: Pre-Funding UCC Lien Search: Underwriter Workflow gives underwriting teams a practical way to use UCC filing data before a funding file leaves underwriting. A financing statement is a public notice of a secured interest, and UCC priority rules can affect recovery when multiple creditors claim the same collateral.[1][2] This guide turns pre funding UCC lien search underwriter into an operating workflow: what to search, what to flag, how to route exceptions, and where Cobalt's UCC data should sit in the lending stack.
Why does pre funding UCC lien search underwriter matter before funding?
What risk does a filing reveal?
A UCC search does not replace underwriting judgment. It shows whether another secured party has already put the market on notice that it may claim a borrower's assets. That notice can change how much recovery value remains if the borrower defaults, sells collateral, or enters bankruptcy.[2]
The highest-risk pattern is not one old bank lien. It is a dense filing history with multiple secured parties, broad collateral descriptions, and recent activity. In pre-funding hold point, those signals tell the underwriter whether the file stays automated, moves to manual review, or pauses until the borrower explains the debt stack.
Why is self-reported debt not enough?
Borrowers may omit old advances, disputed obligations, paid-off liens that were never terminated, or new credit taken after application intake. A public filing search gives the lender an independent control that does not depend on the applicant's memory or incentive to disclose.
The practical question is not whether the applicant says the collateral is clean. The question is whether the public record supports that statement before money moves.
What should the underwriter search first?
How should the legal name be normalized?
Start with Secretary of State entity verification, then run UCC discovery against the normalized legal name and state. Filing offices are sensitive to debtor-name accuracy, and debtor-name errors are one of the classic ways a lien search or filing can fail.[6]
What fields should be captured?
A useful UCC result should capture filing number, filing date, debtor name, secured party, collateral text, status where available, and continuation or amendment details. Section 9-502 describes the basic financing-statement contents, and those fields are the minimum data points an underwriting workflow needs.[3]
• Filing count. Count active records and watch for new filings near the application date.
• Secured-party count. Multiple unique secured parties can signal stacking or broader debt pressure.
• Collateral scope. Broad language such as all assets, accounts, inventory, or receivables creates more conflict than a narrow equipment lien.
• Filing sequence. Earlier filed or perfected interests can have priority over later interests under the general Article 9 framework.[2]
• Unsupported-state path. If API coverage does not support the state, route the file to a fallback search instead of silently clearing it.
How does Cobalt return UCC data in the workflow?
What does the API call look like?
Cobalt returns UCC data through the standard Secretary of State search endpoint when `uccData=true` is enabled. That keeps entity verification and lien discovery in one request instead of forcing a separate portal search.
curl --location 'https://apigateway.cobaltintelligence.com/v1/search?searchQuery=Acme%20Corp&state=delaware&uccData=true&liveData=true' \
--header 'x-api-key: YOUR_API_KEY' \
--header 'Accept: application/json'
What should engineering store?
Store the raw response, the parsed risk flags, and the decision reason. The raw record proves what was searched. The parsed fields let the loan origination system route the file. The decision reason tells a future reviewer why the underwriter accepted, conditioned, or declined the deal.
What routing rules make the signal useful?
How should a lender turn filings into actions?
The first policy pass can be simple. Zero filings means the file continues. One older narrow lien means the file continues with documentation. Two or three active filings mean underwriter review. Four or more active filings, several unique secured parties, or a recent all-assets filing should trigger a funding hold.
| Signal | Workflow action | Why it matters |
|---|---|---|
| Zero active filings | Continue automated underwriting | No public secured-party claim found in supported data |
| One narrow equipment lien | Continue with note | Collateral may not overlap the proposed exposure |
| Multiple all-assets liens | Manual review | Recovery position may be diluted |
| New filing within 30 to 90 days | Funding hold | New debt may not appear in bank or credit data yet |
| Unsupported state | Fallback search | No silent clearance when coverage is incomplete |
What should the exception queue show?
The exception queue should show the filing count, secured-party names, collateral excerpts, filing dates, and the exact rule that fired. Underwriters should not have to reopen a state website to understand why the file paused.
How should this workflow handle coverage limits?
What does the API not prove?
UCC data is a public-record signal, not a current balance report. It does not prove the loan remains unpaid, and it does not include every tax lien, federal lien, judgment, or private credit obligation. State filing lag and collateral-description quality also matter.
Why should fallback logic be explicit?
Cobalt's UCC data currently supports 11 states. That is useful for a high-volume pre-screen, but it is not nationwide coverage. The right workflow says one of three things: clean supported search, risky supported search, or unsupported state requiring fallback. The wrong workflow treats unsupported as clean.
How does this fit with a complete risk stack?
What should run alongside UCC data?
UCC data is strongest when paired with entity verification, TIN/EIN matching, OFAC screening, and court-record review. Entity data verifies the business. TIN/EIN confirms identity. OFAC screens the business and principals. Court records add litigation and judgment context.
Where should pre-funding hold point sit in the decision path?
For pre-funding hold point, place the check before final approval and before funding. The control is most valuable when it can still change the decision. A lien discovered after funding is only a postmortem.
What implementation checklist should teams use?
What should the first production version include?
Build the first version around intake, legal-name normalization, lien discovery, review routing, and fallback handling. Keep the policy clear enough that operations, underwriting, compliance, and engineering can all explain it the same way.
1. Verify the legal entity name and state.
2. Run UCC discovery with the normalized name.
3. Parse filing count, secured-party count, dates, and collateral language.
4. Apply routing rules before final approval.
5. Store raw response, parsed flags, timestamp, and reviewer notes.
6. Send unsupported states to a fallback process.
7. Review exception outcomes monthly and adjust thresholds only with policy approval.












.png)