Skip to content
CarrierKYC

Carrier verification for freight factors

Know your carrier.
Pay the right one.

CarrierKYC proves the person onboarding actually controls the carrier and that the bank account belongs to it. Then it re-verifies every remit-to change before your next ACH goes out.

Built for factoring companies with 1 to 50 people. Early access, founding pricing.

Live FMCSA check

Check a carrier on live FMCSA data

Look up by

Up to 8 digits. Live FMCSA data: authority, revocations, insurance, out-of-service orders and shared contacts.

Public data can't confirm who is applying or who owns the bank account. That's what Verified Payee adds.

The fraud moved

Carrier checks verify the company. The money goes wherever the person says.

SAFER, monitoring tools and vetting scores tell you a USDOT number is real and insured. None of them tell you the person on the phone is an officer, or that the account on the voided check belongs to the carrier. That's the gap fraudsters now work.

What gets checked

Public records answer half the question

Our free carrier check runs the public half. Verified Payee runs the half that stops the payment going to the wrong place.

Public FMCSA data · free
  • FreeOperating status and authority age, computed from dates
  • FreeRevocation and suspension history, legacy and Motus
  • FreeInsurance on file and recent cancellations
  • FreeOut-of-service orders and stale MCS-150 updates
  • FreeOther USDOTs sharing the same phone, email, or address
Run a free carrier check →
Verified Payee · pilot
  • PilotThe applicant is a real officer of the carrier (ID + selfie, matched to FMCSA officers)
  • PilotThe bank account belongs to the carrier (account-holder name matches the legal name)
  • PilotEvery remit-to or bank change is held and re-verified before the next ACH
  • PilotUCC and prior-factor status captured at onboarding
  • PilotA case file where every fact carries its source and timestamp
See it in the demo →

How Verified Payee works

Four checks between an application and an ACH

  1. 01

    Send a branded onboarding link

    The carrier opens your link on a phone. We pull FMCSA authority, insurance, revocation, and out-of-service data for the USDOT they claim.

  2. 02

    Prove the person is the carrier

    ID document and selfie, matched to the company officers on file with FMCSA. A dispatcher with a stolen MC number fails here.

  3. 03

    Prove the account is the carrier's

    Bank login and account-holder identity, matched to the carrier's legal name. No voided-check photos, no personal accounts slipping through.

  4. 04

    Re-verify every payee change

    When a "we changed banks" request arrives, payment holds and the verified officer re-proves identity before a dollar moves to the new account.

The attack it stops

“We changed banks. Please update remit-to before Friday.”

The email looks right, the carrier is real, and the request is urgent. In the demo, watch the payment hold, the re-verification go to the officer you verified at onboarding, and the impostor fail the selfie match.

Play the demo

Freight Identity Risk Report · October 2026

What FMCSA's own data shows this month

Read the report →

New USDOT registrations, September 2026

14,799

+5.7% vs September 2025

FMCSA Company Census File, as of 2026-10-17

New authority grants in Motus, September 2026

4,988

Legacy averaged 5,194 a month before the May 14 freeze

FMCSA Motus AuthHist - All With History, as of 2026-10-18

Involuntary suspension notices served, September 2026

6,220

1,263 suspensions took effect the same month

FMCSA Motus RevokeSuspend – All With History, as of 2026-10-18

New registrants sharing a phone or email with 3+ other USDOTs

2.3%

4,206 of 180,990, October 2025 to September 2026

FMCSA Company Census File, as of 2026-10-17

From the founder

Lenders solved “is this really the borrower?” years ago. Factors deserve the same tools.

I'm Isaac Welch. I've spent more than eight years building borrower verification, underwriting, and payments systems for lenders, and I build RAVEN for community banks. CarrierKYC brings that verification engine to freight factoring, starting with the two questions that decide where your money goes: who is this person, and whose account is this?

For factoring companies

Stop paying the wrong account.

CarrierKYC verifies that the person onboarding controls the carrier and that the bank account belongs to it, then re-verifies every remit-to change before the next ACH. Free 60-day pilot for small factors.

Monthly · free

The Freight Identity Risk Report

New authorities, revocations, insurance cancellations, and shared-contact clusters from FMCSA data, every month. One email. Unsubscribe in one click.