Search for liens

Liens are a critical component of business due diligence, especially for lending and financing decisions. Middesk’s Lien Search product enables you to search for Uniform Commercial Code (UCC) liens, Federal tax liens, and State tax liens associated with a business.

Understanding a business’s lien status helps you:

  • Assess the financial obligations and encumbrances on a business
  • Identify secured creditors who have priority claims on business assets
  • Evaluate credit risk during underwriting processes
  • Make informed lending and financing decisions

Types of liens

Middesk searches for three primary types of liens:

  • UCC Liens, Uniform Commercial Code filings (UCC-1) that secure interests in personal property and assets
  • Federal Tax Liens, Claims filed by the IRS for unpaid federal taxes
  • State Tax Liens, Claims filed by state tax agencies for unpaid state taxes

People tax liens

Middesk can also search for tax liens on individuals associated with a business. Request a people_tax_liens order on a business to trigger a search for tax liens on the submitted and/or retrieved people associated with the business. At the account level, you can configure the search to include submitted people, retrieved people, or both.

Once completed, the Person object includes a liens array of details with the same structure as business liens.

How to search for liens

Searching for liens requires that you first create a business, wait for verification to complete, then order a liens search for that business. Middesk performs business verification after the business is created, which establishes the business identity and is required before ordering additional products like liens searches.

1

Create a business and wait for verification

$curl -X POST https://api.middesk.com/v1/businesses \
> -u <YOUR_API_KEY>: \
> -H "Accept: application/json" \
> --data '{
> "name": "Example Business Inc",
> "addresses": [
> {
> "address_line1": "123 Main Street",
> "city": "San Francisco",
> "state": "CA",
> "postal_code": "94105"
> }
> ],
> "tin": {
> "number": "123456789"
> }
> }'

Or order the business in the Dashboard.

Wait for the business verification to complete before ordering a liens search.

The response includes a business_id that you’ll use to order the liens search:

1{
2 "id": "2c6bcf81-21c8-4f71-b6c0-1e738338dadf",
3 "object": "business",
4 "name": "Example Business Inc",
5 "status": "pending",
6 ...
7}
3

Retrieve lien search results

When the search completes, you’ll receive a webhook notification, if you have webhooks set up. Otherwise, you can watch the Dashboard for the results.

Understanding lien results

The liens response contains detailed information about each lien found associated with the business.

Lien object structure

Each lien object includes the following key attributes:

FieldTypeDescription
typestringType of lien: ucc, state, or federal
statestringThe jurisdiction where the lien was filed
statusstringLien status: open, closed, or unknown
filing_datestringThe date when the lien was filed
lapse_datestringThe date when the lien will lapse (for UCC liens)
file_numberstringThe official file number from the filing authority
debtorsarrayEntities that owe money, including names and addresses
secured_partiesarrayEntities to whom money is owed, with contact details
collateralobjectDescription and type of collateral (Blanket, Collateral, or Unknown)
liability_centsintegerTotal liability amount in cents (for federal tax liens)
documentsarrayAssociated UCC filing documents
sourceobjectLink to the primary data source
negative_pledgebooleanIndicates if debtor pledged not to create additional liens
packet_numberstringThe packet number if applicable

Understanding lien status is essential for risk assessment:

StatusMeaningRisk consideration
openThe lien is currently activeBusiness has active secured obligations; creditor has priority claim on assets
closedThe lien has been satisfied or terminatedHistorical obligation that has been resolved
unknownStatus cannot be determinedRequires manual review and verification
Example lien response
1{
2 "object": "list",
3 "data": [
4 {
5 "id": "lien_00000000000000000000000000",
6 "type": "ucc",
7 "state": "CA",
8 "status": "open",
9 "filing_date": "2023-01-15",
10 "lapse_date": "2028-01-15",
11 "file_number": "2023-0123456",
12 "debtors": [
13 {
14 "name": "Example Business Inc",
15 "address": {
16 "address_line1": "123 Main Street",
17 "city": "San Francisco",
18 "state": "CA",
19 "postal_code": "94105"
20 }
21 }
22 ],
23 "secured_parties": [
24 {
25 "name": "First National Bank",
26 "address": {
27 "address_line1": "456 Bank Street",
28 "city": "San Francisco",
29 "state": "CA",
30 "postal_code": "94104"
31 }
32 }
33 ],
34 "collateral": {
35 "description": "All assets and equipment",
36 "type": "Blanket"
37 },
38 "documents": [
39 {
40 "type": "UCC-1",
41 "description": "Initial Filing",
42 "url": "https://..."
43 }
44 ],
45 "negative_pledge": false
46 }
47 ]
48}

Review tasks

Lien searches generate review tasks that summarize findings. These tasks appear in the Business object’s review.tasks array.

liens review task

Identify liens associated with the business.

statuslabelsub_label
SuccessNo Liens foundNo Liens
WarningFound Open Lien(s)Open Liens Found
WarningIdentified Negative Pledge collateralLiens Found
FailureIdentified state or federal liensHigh Risk Liens Found

For people-related lien review tasks (people_liens), see People verification review tasks.

Get a demo
Contact your account manager or contact sales to inquire about access.