Everything you need to know about who you're paying
Validate a vendor's tax identity, screen them against global watchlists, collect and verify their W-9, fix what's wrong, and keep the record that proves you did — all from one submission, in whichever way your team works.
No IRS enrollment. Portal, bulk, API, and AI access all included.
Four jobs, eight products, one record
Vendor compliance isn't one task — it's a sequence. Confirm who the payee is, check them against risk lists, get the paperwork right, and be able to prove all of it eighteen months later. Each product below owns one part of that sequence, and they share a single audit trail.
Confirm identity
Is this TIN and legal name real, and does it match what the IRS has registered?
Screen for risk
Is this counterparty on a sanctions, debarment, or exclusion list anywhere in the world?
Fix what's wrong
Get a corrected W-9 with instructions specific to what actually failed — and revalidate it.
Prove you did it
Keep a timestamped, attributable record for CP2100, 972CG, OFAC, and internal audit.
Know who the payee actually is
The three checks that determine whether a vendor is safe to pay — and all three run in the same call.
IRS TIN Matching
Real-time validation of TIN and legal name against official IRS records — the same check the IRS runs at filing. Returns a specific reason code, the likely cause, and the correction to request.
Solves: CP2100 notices, B-Notice deadlines, §6721 penalties, and backup withholding you didn't see coming.
EIN & Company Lookup
Search in both directions — give it an EIN and get the legal name, or give it a name and get candidate EINs ranked by similarity, with the match percentage shown on each.
Solves: the "so what is the right name?" question that a failed TIN match leaves behind.
Sanctions & OFAC Screening
Over 280 global watchlists — OFAC SDN, Trade CSL, SAM exclusions, FinCEN, BIS, EU, UN and more — with fuzzy matching, alias detection, and a match threshold you set yourself.
Solves: strict-liability exposure from paying a sanctioned or debarred party without knowing.
Screening isn't an add-on. It runs automatically alongside every IRS TIN matching call — no separate workflow, no extra fee, and no vendors slipping through because someone forgot to run it.
Turn a list of problems into resolved records
Finding the exceptions is the easy half. These two close the loop — one vendor at a time, or a hundred thousand at once.
W-9 Management
Automated request and reminder outreach, a guided vendor portal that explains what "legal name" actually means, IRS validation the moment a form is submitted, and correction instructions specific to the result code that failed. Confirmed forms are stored as real, signed, locked W-9s.
Solves: the gap between "we have a W-9 on file" and "that W-9 will pass IRS matching."
Bulk File Processing
Upload an entire vendor population from Excel or CSV with no reformatting and run any combination of six validations in a single pass. Returns a categorized exception report with outreach ready to launch — and de-duplicates before submission so you never trip the IRS 96-hour lockout.
Solves: Q4 pre-filing cleanup, post-ERP migration, M&A due diligence, and CP2100 response at scale.
Put validation where the work already happens
Three ways to stop making compliance a separate destination your team has to remember to visit.
API Integration
REST in, JSON out. Embed validation at the point of data entry inside an ERP, onboarding platform, or payout system — so bad data is caught before the record is written, not after the 1099 is filed.
AI Connections
An MCP server that lets Claude, ChatGPT, Cursor and other assistants run the same validations in plain language — secured with OAuth 2.1, revocable from your account, with per-tool permissions.
Reporting & Audit Trails
Every validation, screening, outreach send, and correction logged with a timestamp and the user who ran it — searchable, filterable, and exportable the day someone asks what you did and when.
Which product answers which question
| If you're asking… | Start with | Then add |
|---|---|---|
| "Will this 1099 come back as a mismatch?" | IRS TIN Matching | W-9 Management |
| "The match failed — what's the correct name?" | EIN & Company Lookup | W-9 Management |
| "Is it safe to pay this counterparty?" | Sanctions Screening | Audit Trails |
| "We've never validated our vendor master." | Bulk File Processing | W-9 Management |
| "A CP2100 just arrived." | Bulk File Processing | CP2100 Triage (free) |
| "Validation needs to happen inside our ERP." | API Integration | Audit Trails |
| "Can I just ask an AI assistant to check this?" | AI Connections | API Integration |
| "An examiner wants two years of history." | Reporting & Audit Trails | 972CG Response (free) |
Four ways in, one backend, one audit trail
Web portal
Validate individual records on demand. No enrollment, no per-user limits, live the day you sign up.
Bulk upload
An entire vendor population in one file, with a categorized exception report on the other side.
REST API
Validation inside your own onboarding, payout, or vendor master workflows.
AI assistant
The same tools in plain language, through any MCP-compatible client.
Before you pick a starting point
Do I have to buy each product separately?
No — these are capabilities of one platform, not separate SKUs. Submitting a TIN, legal name, and address runs every validation that data supports in a single call, and sanctions screening runs alongside IRS TIN matching automatically rather than as a paid add-on.
Where should a team start?
Most start with IRS TIN matching, because a mismatch caught before filing is the largest single source of avoidable penalty exposure.
From there the usual sequence is W-9 management to close the correction loop, bulk processing to clean the existing population, then the API once validation needs to live inside another system.
Do I need an IRS e-Services enrollment?
No. No IRS enrollment, no application wait, no per-user limit. Most teams run live validations through the portal, bulk upload, or API the same day they sign up.
How do the four access methods differ?
The portal handles individual lookups on demand. Bulk runs an entire population in one upload. The REST API embeds validation inside an ERP, onboarding flow, or payout system. AI connections expose the same tools to Claude, ChatGPT, and other MCP clients.
All four hit the same backend and write to the same audit trail — so a check run by an assistant is as auditable as one run by a person.
Or start without talking to anyone
Start with one product. Grow into the rest.
Every capability shares the same backend, the same credits, and the same audit trail — so adding the next one is a setting, not a migration.
No IRS enrollment. Most teams are live the same day.