Verify · KYB
One call verifies the entity, its EIN, its standing, and the people behind it, against every Secretary of State and the IRS.
125M+ businesses
50 state SOS + IRS
Pre-indexed history · under 300ms
Why Palm
Palm confirms the business exists, is registered, and is in good standing, legal name, entity type, formation date, jurisdiction. It matches the EIN against IRS records and, when you pass them, runs KYC on the associated people in the same call. Because Palm keeps pre-indexed history, you see what changed and when, not a snapshot frozen at the moment you asked.
Real name, real EIN, real standing.
Secretary of State match, EIN against the IRS, and registration, tax, and Registered Agent status returned live. One response, not three vendors.
The history behind the record.
Palm keeps pre-indexed history, so an ownership change last month or a filing that was altered and reversed shows up. A one-time pull misses it.
The people, in the same call.
Pass the associated people and Palm runs KYC alongside the business. Identity match, synthetic-identity, velocity, and OFAC, PEP, and adverse media.
What is included
State registry, EIN, and standing returned together as one verification including People. Every result is field-level: match, partial match, no match, or not checked with a Confidence score you can trust.
Registry Verification
KYB against every Secretary of State and other registered bodies who are responsible for regulating the business.
View documentationPerson Verification
Identity match, synthetic-identity, velocity, and OFAC, PEP, and adverse media including connection to the business.
View documentationTIN Verification
Match an EIN or SSN against IRS records. Built for volume, single or bulk, catching stolen and fraudulent EINs
View documentationWhy Palm
Every check happens in one API call. Palm reads every Secretary of State, the IRS, and the people you pass. It returns match, risk, and reasons.
Palm matches the business against every Secretary of State. Legal name, entity type, formation date, jurisdiction, and confirms it is active, not dissolved, suspended, or revoked.
See it in action

The EIN is matched against IRS records for the business name. Registration, tax, and Registered Agent status return live.
See it in action

Run KYC on each associated person in the same call. Identity match, synthetic-identity score, velocity signals, and OFAC, PEP, and adverse media.
See it in action

Field-level match, a risk level, and the reasons behind it, structured so your decision engine acts without a manual review queue.
See it in action
Built for

Banks / FIs
New business account opening and payment-processing underwriting, verified against the source before you approve.
Alternative Lenders
Every loan application checked against the authoritative record and its history. KYB, KYC, and risk scoring in one call.
Embedded Finance / BaaS
Embed Palm once and every fintech on your network inherits Palm KYB and KYC, verified from the source.
Insurance
Confirm the business and the people behind it before the policy binds. Field-level match, audit-ready from day one.
Vertical SaaS
The fastest business verification to embed. Live in under five minutes, one call per merchant.
Compliance & Formation
Confirm entity status and standing against every Secretary of State, all before you file.
Pricing
100 free calls against live data, no credit card. Then pay per call. No setup fees.
Verify
Pricing
Verify a Business
KYB against every Secretary of State, EIN against the IRS, standing live.
Verify a Person
Add KYC on the people behind the business in the same call.
Verify a TIN
Match an SSN or EIN against IRS records. Built for volume.

Get started
Verify your first business free. 100 calls, live in five minutes.