Now filing 1095-B and 1095-C for ACA reporting.Learn more →
    Plain Dot | Check

    Verification infrastructure for people and payees.

    Real-time and bulk TIN matching, OFAC and global watchlist screening, I-9 employment eligibility, tax transcripts, and public records — the checks that sit upstream of onboarding and filing, in one product instead of separate vendor logins.

    Start free
    Real-time & bulk TIN matchOFAC & watchlist screeningI-9 verificationTax transcriptsPublic records

    What this replaces

    • A standalone TIN matching API or portal
    • A separate OFAC / sanctions screening subscription
    • A separate I-9 / employment eligibility vendor
    • Manual IRS transcript requests

    What's inside

    TIN

    Real-time and bulk TIN matching

    Check a single TIN in under a second or submit a bulk file for thousands of payees — same IRS-backed match, same results format.

    • Sub-second single-TIN lookups
    • Bulk file upload with async results
    • Full match history and re-check on demand
    Screen

    OFAC and global watchlist screening on every check

    Every TIN check can also run against OFAC sanctions lists and other global watchlists, so tax-identity verification and sanctions screening happen in the same pass instead of two separate tools.

    • OFAC Specially Designated Nationals & consolidated sanctions lists
    • Additional global sanctions and watchlist coverage
    • Screening results logged alongside TIN match history for audit
    Identity

    I-9 employment eligibility verification

    Collect and verify I-9 documentation as part of onboarding, with status tracking alongside your other checks.

    • Digital I-9 collection
    • Document verification workflow
    • Status visible in the same dashboard as TIN, screening, and records checks
    Records

    Tax transcripts and public records, on demand

    Pull IRS tax transcripts and public records checks without leaving the product you use for verification.

    • Transcript requests with tracked status
    • Public records search
    • Results attach to the same payee or employee record

    How it works

    01
    Submit
    Enter a single record or upload a bulk file of TINs, employees, or entities to check.
    02
    Match & screen
    Requests run against IRS TIN matching, OFAC and watchlist databases, I-9 verification, and transcript sources.
    03
    Review
    Results land in one dashboard with clear pass/fail, mismatch reasons, and any watchlist hits.
    04
    Reuse
    Verified records carry over into Plain Dot | Tax filings without re-entry.

    Why teams switch

    TINCheck and Compliancely both do real-time and bulk TIN matching, and both layer on sanctions/watchlist screening. The gap is what happens after a check passes: with Plain Dot | Check, a verified TIN flows straight into a Plain Dot | Tax filing with no export/import step, because it's the same account and the same bill.

    Capability
    Plain Dot | Check
    Typical alternative

    TIN matching (real-time + bulk)

    Included, no add-on

    Included (bulk is sometimes a paid add-on)

    OFAC & watchlist screening

    Included on every check

    Included

    I-9 verification

    Included

    Varies by vendor

    Tax transcripts

    Included

    Varies by vendor

    Shared account with filing

    Yes — flows into Plain Dot | Tax automatically

    No — separate product/account from any filing tool

    Results

    < 1s

    single TIN checks

    Real-time API and dashboard lookups against the IRS TIN matching program.

    30+

    watchlists screened

    Every check can also run against OFAC sanctions lists and other global watchlists in the same pass.

    1dashboard

    for every check

    TIN, OFAC, I-9, transcripts, and public records in one place.

    Frequently asked

    Verify once. Reuse everywhere in Plain Dot.

    TIN, OFAC screening, I-9, transcripts, and records — one dashboard, one accountable team.

    Start free