Texas New Business Leads: New LLCs, Sales Tax & TABC avatar

Texas New Business Leads: New LLCs, Sales Tax & TABC

Pricing

from $3.00 / 1,000 leads

Go to Apify Store
Texas New Business Leads: New LLCs, Sales Tax & TABC

Texas New Business Leads: New LLCs, Sales Tax & TABC

Fresh Texas new business leads from official state data: newly formed LLCs & corporations (SOS file number), new sales tax permits with NAICS industry, and pending & new TABC liquor licenses. Cross-source matching, 0-100 lead score, county/city/ZIP filters, monitor mode.

Pricing

from $3.00 / 1,000 leads

Rating

0.0

(0)

Developer

Matthew Lee

Matthew Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Texas New Business Leads

Get Texas businesses the week they form, register, or apply to open — before they are in every CRM.

This Actor pulls four official State of Texas open-data feeds (sales tax permits, pending and new TABC liquor licenses, and new LLCs/corporations), links records that describe the same business, scores every lead from 0–100, and returns one clean list you can filter by county, city, ZIP, NAICS, date, or name.

Built for:

  • B2B sales prospecting — call or visit new stores, restaurants, and service businesses as they open
  • Insurance agents — commercial policies for new locations and new LLCs
  • Accountants & bookkeepers — new entity and sales-tax-permit lists by county
  • Merchant services / POS — new retail and food-service locations that need card processing
  • Local marketing agencies — websites, SEO, signage, and ads for businesses that just filed

No login, no scraping of protected pages, no proxies. Data comes from the official data.texas.gov Socrata API (Texas Comptroller and TABC).


Pricing

$3.00 per 1,000 leads ($0.003 per row), plus Apify’s small per-run start fee.

You only pay for rows delivered to your dataset. A typical weekly county pull (50–250 leads) costs well under $1. Set a max cost per run in Apify and the Actor stops at your limit.

VolumeApprox. cost
100 leads~$0.30
1,000 leads$3.00
5,000 leads$15.00

Sample output (real data)

Real rows from a Lubbock County run with all four sources, mergeMatches: true, sorted by lead score. Street addresses and owner names are omitted here; full runs include them.

leadScoreeventDatebusinessNamecitymatchedSourcesindustry / license
902026-09-14CLOUDS HOOKAH SPORTS GRILLLUBBOCKsalesTaxPermits, tabcPendingApplicationsLimited-Service Restaurants · Mixed Beverage Permit
802026-09-29CHEF NUNEZLUBBOCKsalesTaxPermits, newEntitiesCaterers
802026-09-24SHARKEEZ EMPORIUM LLCLUBBOCKsalesTaxPermits, newEntitiesAll Other General Merchandise Stores
802026-09-23MARIE WEST & CO. LLCLUBBOCKsalesTaxPermits, newEntitiesWomen's Clothing Stores
752026-10-10FINAL DESCENT GUIDE SERVICES LLCWOLFFORTHsalesTaxPermitsMen's Clothing Stores

Each row also includes outlet/mailing address, ZIP, county, NAICS code, taxpayer number, SOS file number and charter date (when matched), leadScoreReasons, and source links. Export as CSV, Excel, JSON, or XML from the dataset tab, or pull via the Apify API.


Ready-made examples (last 30 days)

Copy any of these into the JSON tab of the input form (or send them to the API).

1. New businesses in Lubbock County (last 30 days)

Best leads first, one row per business, agent/virtual-office addresses removed.

{
"sources": ["salesTaxPermits", "tabcPendingApplications", "tabcNewLicenses", "newEntities"],
"counties": ["Lubbock"],
"daysBack": 30,
"mergeMatches": true,
"sortBy": "leadScore",
"excludeAgentAddresses": true,
"maxResults": 1000
}

2. New businesses in Houston (last 30 days)

City filter for Houston proper. For greater Houston (suburbs), use "counties": ["Harris", "Fort Bend", "Montgomery"] instead of cities.

{
"sources": ["salesTaxPermits", "tabcPendingApplications", "tabcNewLicenses", "newEntities"],
"cities": ["Houston"],
"daysBack": 30,
"sortBy": "leadScore",
"excludeAgentAddresses": true,
"maxResults": 1000
}

3. New businesses in Austin (last 30 days)

New LLCs and corporations with Austin addresses, newest charter date first. Austin has many formation-service addresses, so excludeAgentAddresses is strongly recommended.

{
"sources": ["newEntities"],
"cities": ["Austin"],
"entityTypes": ["llc", "corporation"],
"entityDaysBack": 30,
"excludeAgentAddresses": true,
"sortBy": "date",
"maxResults": 1000
}

Tip: add "onlyNew": true and a fixed "monitorKey" (e.g. "lubbock-weekly"), save as a task, and schedule it every Monday. Each run returns only businesses you have not received before, so you never pay twice for the same lead.


What data you get

SourceWhat it meansTypical buyers
New sales tax permits (Texas Comptroller)A location just registered to collect sales tax — usually right before or after opening. Includes NAICS industry, outlet address, owner/taxpayer name, mailing address, first-sales date.Insurance, merchant services/POS, payroll, bookkeeping, signage, cleaning, local marketing
Pending TABC applicationsAlcohol permit still in review. Pre-opening signal for bars, restaurants, and package stores.Restaurant suppliers, beverage distributors, hospitality tech, staffing, insurance
Newly issued TABC licensesPrimary TABC licenses whose original issue date falls in your window.Same as above, plus market research
New LLCs & corporations (newEntities)Newly formed Texas LLCs, corps, partnerships, nonprofits, and out-of-state entities registering in Texas. Includes SOS file number, charter date, entity type, right-to-transact, address, NAICS when filed. ~40,000/month statewide.Banking, registered agents, accountants, insurance, payroll, web/marketing, B2B SaaS

Matching, de-duplication & lead score (v0.2)

  • Entity details on permits and licenses: entityTypeName, sosFileNumber, sosCharterDate, sosStatus, rightToTransact when matched.
  • Cross-source matching: same business shares a matchKey; matchedSources lists every source that saw it.
  • One row per business: set mergeMatches: true to collapse matches into one row with an events list.
  • Lead score 0–100 with leadScoreReasons on every row. Sort with sortBy: "leadScore" or filter with minLeadScore.
  • Registered-agent detection: drop formation-service addresses with excludeAgentAddresses: true.

Fully backward compatible: if you omit sources, you get the same three sources as before. New fields are additive.


Input fields

FieldDescriptionDefault
sourcessalesTaxPermits, tabcPendingApplications, tabcNewLicenses, newEntitiesfirst three
daysBackRecords dated in the last N days7
startDate / endDateExact window YYYY-MM-DD (overrides daysBack)—
countiese.g. ["Lubbock", "Harris"]all
citiesCity names (case-insensitive)all
zipCodes5-digit ZIPsall
naicsPrefixese.g. ["722"] restaurants/bars (sales tax only)all
nameContainsSubstring on business or owner name—
onlyNewMonitor mode: only unseen recordsfalse
monitorKeySeparate memory per saved searchdefault
entityDaysBackLook-back for newEntities by SOS charter date30
entityTypesllc, corporation, professional, partnership, nonprofit, otherall
enrichWithEntityDataAdd SOS details to permit/TABC rowstrue
mergeMatchesOne row per businessfalse
sortBysource, leadScore, or datesource
minLeadScoreDrop rows below this score0
excludeAgentAddressesDrop registered-agent / virtual-office addressesfalse
maxResultsCap on total records1000
socrataAppTokenOptional free data.texas.gov token—

Output shape

One row per lead (same columns across sources). Example pending TABC application:

{
"source": "tabcPendingApplications",
"sourceLabel": "TABC – pending license application",
"recordId": "639857",
"eventType": "TABC application submitted",
"eventDate": "2026-10-07",
"businessName": "RUBES SPORT BAR AND GRILL INC",
"ownerName": "RUBES SPORT BAR AND GRILL INC",
"address": "4930 S Loop 289 Unit 250",
"city": "LUBBOCK",
"state": "TX",
"zip": "79414",
"county": "Lubbock",
"licenseType": "MB",
"licenseTypeName": "Mixed Beverage Permit",
"status": "Pending – In Review",
"scrapedAt": "2026-10-11T17:30:00.000Z"
}

A merged, scored row (mergeMatches: true) also includes matchedSources, events, leadScore, and leadScoreReasons.


How it works

  • Queries the official Socrata API with server-side filters — only matching rows are transferred.
  • Paginates politely (1 second between pages, per data.texas.gov robots.txt) and retries with backoff on rate limits.
  • If one source fails, the others still complete; per-source stats go to the RUN_SUMMARY key-value record.
  • County codes → county names; NAICS → industry titles; TABC codes (MB, BG, BQ, BE, BF, BW, G, P, Q, LH, FB, NT, …) → official license names.

Notes and limitations

  • Freshness depends on the agencies. Comptroller and TABC datasets are typically refreshed daily. New LLCs appear in the franchise-tax file roughly 2 weeks after their SOS charter date — that is why entityDaysBack defaults to 30. Use monitor mode so each entity is delivered once.
  • The newEntities address is often a mailing or registered-agent address. Use excludeAgentAddresses to focus on businesses that list their own address.
  • Matching is conservative: exact taxpayer numbers, or exact legal names that belong to exactly one Texas entity. Sole proprietors are not in the franchise-tax file.
  • This is public record. Some sole-proprietor rows include an individual’s name and address. Use responsibly and follow applicable laws (e.g. CAN-SPAM, TCPA) when contacting leads.
  • Contact enrichment (emails/phones) is not included — only what the state publishes. TABC’s phone column is blank in the public files.
  • Not affiliated with the Texas Comptroller, TABC, or the State of Texas.

Use with AI agents and automations

Call it from the Apify API, the Apify MCP server (Claude, ChatGPT, Cursor, and other agents), Zapier, Make, n8n, or any HTTP client. The output schema is stable and flat for CRM or spreadsheet import.


FAQ

Does it need a login or proxy?
No. It uses the public open-data API.

How much does it cost?
$3.00 per 1,000 leads ($0.003 each), plus a tiny per-run start fee. A weekly county pull usually costs under $1.

How do I get only new businesses each week?
Save your input as a task with onlyNew: true and a fixed monitorKey, then schedule it weekly. You never pay twice for the same lead.

Can I get a Texas new LLC list?
Yes. Use sources: ["newEntities"] and optionally entityTypes: ["llc"] for any county or city. Each row includes sosFileNumber, sosCharterDate, entityTypeName, and rightToTransact. Export as CSV, Excel, or JSON.

Where do the sales tax permit leads come from?
The Texas Comptroller’s Active Sales Tax Permit Holders open dataset. Each new permit is a location that just registered to collect sales tax, usually around opening.

How fresh is the data?
Each run queries the live state datasets, so you get whatever the agencies have published as of that moment.

Can I cover all of Texas?
Yes. Leave counties empty and raise maxResults. Statewide is roughly 15,000–19,000 new sales tax permits and ~40,000 new entities per month.

What does the lead score mean?
It estimates how likely a row is a real, newly opening, reachable business. Every point is listed in leadScoreReasons (e.g. “+20 has a sales tax permit”, “+10 pending TABC application”).

Will my existing schedules change if I upgrade?
No. With the same input you get the same rows in the same order. Rows now carry extra fields (entity details, lead score, matches); new options are opt-in.

Is contact info included?
No emails or phones — only what Texas publishes. Enrich contacts yourself or with a separate tool if you need them.