← All posts June 02, 2026

Underwriting a Texas trucking carrier in 90 seconds

Texas lets you validate a trucking carrier’s franchise-tax standing and pull officer names in a single API call. No portal crawling. No separate lookups. If you’re underwriting a small fleet operator, that one call + a SAFER query can answer the three questions that actually move your decision: Is the entity current? Who runs it? What’s their safety record?

The Texas Comptroller API shortcut

The Texas Comptroller maintains a free query API that returns franchise-tax account status, business type, registered agent, and officer names. The endpoint is https://apps.texas.gov/sos/sosdirect/index.aspx — you can query by EIN or business name. A Texas C-corp, LLC, or S-corp filing under franchise tax (which most trucking operations do) will return in seconds.

What matters for underwriting: the Tax Account Status field tells you if they’re current, delinquent, or exempt. If they’re exempt, that’s usually a red flag — they either just incorporated, haven’t crossed the $5.25M revenue threshold yet, or they’re gaming it. For a fleet operator claiming $2M in annual revenue, exempt status is worth a phone call. If they’re current, you get the last-renewal date and the registered agent address, which you cross-check against the UCC filing and the application address.

The API also returns officer names in plain text. No need to parse a PDF or navigate the SOS portal’s CAPTCHA.

SAFER lookup: the 90-second filter

While the Comptroller data processes, run the USDOT/FMCSA lookup. Go to https://safer.fmcsa.dot.gov/ and search by USDOT number (if provided) or company name. The SAFER system returns safety rating (Satisfactory, Conditional, Unsatisfactory), inspections in the last 24 months, and crash history.

For a small trucking carrier, this is your go/no-go gate. Unsatisfactory rating and you’re done. Conditional with zero crashes in 24 months and you can move forward. More than three violations in the HVAC (Hazardous Materials Violations) category and escalate — that’s either sloppy compliance or intentional cutting of corners.

The SAFER data is live and updated nightly. It’s the single most reliable public signal of operational risk for any carrier with a USDOT number.

Cross-reference officers with known compliance issues

Once you have the officer roster from the Comptroller API, spot-check names in OFAC, state business-license databases, and the FMCSA Out-of-Service list. A principal owner with an OFAC hit kills the deal. An owner tied to a prior carrier with a revoked authority is a warning sign — not a kill, but worth a conversation.

Texas lets you query driver history and carrier authority at the SOS level. The query is slow (the SOS portal uses CAPTCHA and has rate limits), but if you’re underwriting a carrier with previous incarnations or multiple entities, it’s worth the friction. Most small fleets operate under one USDOT; the officer name and prior entities tell you if this is a serial carrier or a one-off.

What you’re actually looking for in 90 seconds

You’re not reading financial statements yet. You’re not pulling three years of tax returns. You’re asking: Does this entity exist in good standing? Do the people running it have operational credibility? Is there a public safety or compliance incident that disqualifies them?

The Comptroller API + SAFER gives you 80% of that picture. If the entity is current, the officers have no public flags, and SAFER shows Satisfactory with no major violations, you move to underwriting. You pull bank statements, talk to customers, verify equipment lien status. If any of those three gates fails, you don’t waste time.

The other 20% — is the entity actually operating, do the financials support the credit request, is the owner solvent — requires human judgment and documentation. But the public data filters out the garbage cases first.

Why Texas is faster than most states

Many states require you to hit three separate portals: SOS entity lookup, a separate franchise-tax or business-license database, and a USDOT link. Texas bundles entity status and tax standing into one Comptroller query. You still need SAFER (that’s federal and applies everywhere), but you skip the navigation overhead.

The API doesn’t require authentication, doesn’t rate-limit aggressively, and doesn’t serve CAPTCHA on the direct query. It’s built for high volume. That matters when you’re running 50 verifications a day.

Bottom line

A Texas trucking carrier can be pre-screened in 90 seconds: Comptroller API for entity status and officers, SAFER for safety record. If all three light up green, the deal moves to full underwriting. If any flag appears, you triage or decline. The bottleneck isn’t the public data — it’s documentation, bank verification, and lien searches. Get the public-data filter right and you compress underwriting cycles by hours.

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 · 6d85e11