eein-number.comBegin My Application — $99
6 verifiers · 1 pairing · $0 to prove

EIN Verification Requirements: What Banks and Platforms Verify (2026)

EIN verification requirements at banks and platforms test 1 pairing: the 9-digit EIN against the exact legal name the IRS assigned it to. Six verifier classes check it, and each check costs $0.

The number alone proves nothing. Every rejection on this page traces back to a name that reads 1 way in IRS records and another way on the form in front of the reviewer.

Begin My Application — $99
No SSN. No passport upload.
7 business days or 100% automatic refund.
Written and reviewed by the ein-number.com filing team·Updated
A bank, a payment processor, a marketplace, and a payroll provider each checking the same EIN and legal name pairing
6
verifier classes that ask for an EIN
4
characters the IRS name control reads
24%
backup withholding when a payer cannot verify

Who asks a business to verify its EIN?

Six classes ask: banks, payment processors, marketplaces, payroll providers, US clients paying invoices, and state agencies. Each one checks the same 9-digit EIN against the same legal name, under a different rule.

VerifierWhat it checksDocument it acceptsRule behind the request
US bank or credit unionEIN, exact legal name, address, beneficial ownersCP-575 or 147C letter31 CFR 1020.220 and 31 CFR 1010.230
Payment processorEIN matched to the legal name in IRS recordsCP-575, 147C, or a filed returnIRC 6109 and IRC 3406
Online marketplaceTax interview answers, EIN, entity classificationForm W-9 or Form W-8BEN-EIRC 6109
Payroll providerEIN, legal name, state employer accountsCP-575 or 147C letterForm 941 and Form 940 filing rules
US client paying an invoiceEIN and legal name on a signed Form W-9Form W-9, Part IIRC 3406 backup withholding
State tax or licensing agencyEIN, legal name, formation recordCP-575 plus the formation certificateState registration statute

Sources: 31 CFR 1020.220, 31 CFR 1010.230, Internal Revenue Code sections 6109 and 3406, and IRS form instructions, verified July 2026.

What does an EIN verification actually match?

It matches 2 fields, not 1. The IRS pairs every EIN with a name control built from the first 4 characters of the legal name. A verification passes when both the 9 digits and those 4 characters agree.

The name control is the mechanism behind almost every surprising rejection. The IRS stores it as a 4-character string derived from the legal name on Form SS-4. A reviewer at a bank compares the name you typed against the name on the CP-575, and an automated payer compares the name control the IRS holds against the name you wrote on Form W-9.

Punctuation changes the string. A legal name entered as L.L.C. produces a different first 4 characters than one entered as LLC. A leading article such as The moves every other character 4 places. A trading name, a DBA, and a website brand carry no weight at all, because the IRS holds 1 legal name per EIN and compares against that single record.

Read the 4-character rule in full on the IRS name control page, and the definitions behind each term on the ein glossary of terms page.

What does a US bank verify before it opens a business account?

A bank verifies 4 items under the Customer Identification Program rule at 31 CFR 1020.220: the legal name, a physical address, a formation date, and a taxpayer identification number. For a company, that number is the 9-digit EIN.

The rule comes from section 326 of the USA PATRIOT Act, and it applies to every US bank and credit union. The bank collects those 4 items before the account opens, then verifies them against documents. For an entity, the documents are the formation certificate from the state and the IRS letter carrying the EIN.

Two IRS letters satisfy the EIN half of that test. The CP-575 is issued exactly 1 time per EIN at assignment. The 147C is the replacement the IRS issues afterwards, at $0, to an authorized person. A bank accepts either, because both print the 9 digits beside the legal name in IRS records.

CIP itemWhat a company suppliesDocument that proves it
Legal nameThe exact name on the formation certificateState formation certificate
AddressA physical street address, not a PO boxFormation certificate or lease
Formation dateThe date the state recorded the entityState formation certificate
Identification numberThe 9-digit EINCP-575 or 147C letter

Source: 31 CFR 1020.220, verified July 2026.

One detail decides most bank outcomes. The legal name on the formation certificate and the legal name on the CP-575 are 2 separate records held by 2 separate authorities, and the bank compares them to each other. A company formed as Harbor Logistics LLC and filed with the IRS as Harbour Logistics LLC holds a valid EIN and fails the bank check on the letter H.

Read the anatomy of the letter the bank reads on the CP-575 page.

What do banks verify about the owners rather than the business?

Banks collect beneficial owners under 31 CFR 1010.230: every individual holding 25% or more of the equity, plus 1 control person such as a manager or officer. That produces up to 5 named individuals per account.

The ownership prong and the control prong work separately. Four owners at 25% each satisfy the ownership prong, and 1 person who runs the company satisfies the control prong, which is why 5 is the ceiling. A company with no owner above 25% still names 1 control person.

This is a separate test from the EIN check, and it is the reason a bank asks who the responsible party is even after the EIN passes. The IRS holds 1 responsible party per EIN, and the bank holds its own list of beneficial owners. The 2 lists disagree in real companies, and the bank asks about the gap.

A change of responsible party is reported to the IRS on Form 8822-B within 60 days. See who qualifies on the EIN responsible party page and the filing steps on the Form 8822-B page.

What do payment processors verify about an EIN?

A payment processor verifies the EIN against the legal name electronically, through IRS TIN matching. A mismatch holds payouts, because a payer that cannot verify a number applies 24% backup withholding under IRC 3406.

Processors sit in the reporting chain, so section 6109 of the Internal Revenue Code requires them to hold a correct taxpayer identification number for every account they pay. The check runs at onboarding and repeats when the account details change. It reads the same 2 fields a bank reads and returns an answer in seconds instead of days.

The failure mode is specific. A processor account opened under a brand name and an EIN issued to a legal name returns a mismatch every time, because the IRS holds the legal name. Entering the legal name in the tax field and the brand name in the display field resolves the whole class of problem, and no new EIN is needed.

When the mismatch persists, request a 147C letter and read the legal name the IRS prints, character for character. The procedure sits on the 147C letter page.

Begin My Application — $99
No SSN. No passport upload. 7 business days or 100% automatic refund.

What do online marketplaces verify about an EIN?

A marketplace runs a tax interview that ends in 1 of 2 forms. A US entity signs Form W-9 and enters the EIN in Part I. A foreign entity signs Form W-8BEN-E and enters any US TIN on line 8.

The interview decides which form applies by asking about the entity type, the country of organization, and the tax classification. A US LLC completes Form W-9 regardless of where its owner lives, because the form follows the entity and not the person. That single point resolves most non-resident confusion at seller onboarding.

Line 1 of Form W-9 carries the legal name and line 2 carries the DBA. Sellers who reverse those 2 lines fail verification while holding a perfectly valid EIN. Part I then carries the 9 digits, and the signature attests that the pairing is correct.

Entity in the tax interviewFormWhere the number goesEIN required
US LLC, any owner nationalityForm W-9Part I, taxpayer identification numberYes
US corporationForm W-9Part I, taxpayer identification numberYes
US partnershipForm W-9Part I, taxpayer identification numberYes
Foreign company, no US entityForm W-8BEN-EPart I, line 8Where required

Source: IRS instructions for Form W-9 and Form W-8BEN-E, verified July 2026.

What does a payroll provider verify about an EIN?

A payroll provider verifies the EIN and legal name before it files anything, because it files Form 941 for you 4 times a year and Form 940 once a year. Both returns carry your 9 digits.

Payroll is the strictest verifier on this page, because a rejected return creates a penalty rather than a delay. The provider signs and transmits federal returns under your EIN, so it verifies the pairing first and holds the CP-575 or the 147C letter on file as evidence.

The provider also collects state employer accounts, which are separate numbers issued by state agencies and never issued by the IRS. A business running payroll in 3 states holds 1 federal EIN and 3 sets of state registrations. Box b of every Form W-2 you issue then carries that same single federal EIN.

What does a US client verify before it pays an invoice?

A US client verifies the EIN and legal name on a signed Form W-9 before releasing payment. Without a verified number, the client withholds 24% of every payment under IRC 3406 and sends that share to the IRS.

The client needs the number to report the payment, so the request arrives before the first invoice clears. A vendor that supplies a correct Form W-9 removes the withholding entirely. A vendor that supplies a mismatched name and number triggers the notice chain instead.

That chain runs in a fixed order. The IRS sends the payer a CP2100 or CP2100A notice listing the mismatched accounts. The payer sends you a first B notice asking for a corrected Form W-9. A second mismatch inside 3 years produces a second B notice, which requires the IRS 147C letter itself rather than a self-certified form.

StageWho actsWhat resolves itWithholding
Form W-9 supplied and verifiedThe vendorCorrect legal name and 9-digit EIN0%
CP2100 or CP2100A noticeThe IRS notifies the payerPayer reviews the account list0%
First B noticeThe payerA corrected Form W-924% until corrected
Second B notice within 3 yearsThe payerAn IRS 147C letter24% until corrected

Source: IRC 3406 and IRS Publication 1281, verified July 2026.

What is IRS TIN matching and what does it return?

TIN matching is a free IRS e-Services check that confirms an EIN and a name belong together. Interactive matching accepts up to 25 combinations per session. Bulk matching accepts up to 100,000 in 1 file and answers within 24 hours.

The service is open to payers who file information returns, not to the general public, and it costs $0. It returns a result per combination rather than a document, so it confirms the pairing and reveals nothing else about the business. That design is why a processor verifies your EIN in seconds while a bank waits for a letter.

The check reads the same name control the IRS built at assignment. A payer submitting your brand name gets a mismatch even when the 9 digits are perfect, which is why the fix is almost never a new number. Send the legal name exactly as the CP-575 prints it and ask the payer to resubmit.

Walk through the confirmation steps yourself on the verify ein number page.

Which documents satisfy each EIN verifier?

Four documents carry EIN authority: the CP-575, the 147C letter, a filed federal return, and a signed Form W-9. Banks accept the first 2. Payers accept the fourth. Only the first 2 come from the IRS.

DocumentIssued byTimes issuedBank acceptsCost
CP-575 confirmation letterThe IRS1 per EINYes$0
147C verification letterThe IRSOn requestYes$0
Filed Form 1120, 1065, or 941The businessPer filing periodAs support$0
Signed Form W-9The businessOn requestNo$0
A screenshot of the numberNobodyNot applicableNoNot applicable

Source: IRS notices and form instructions, verified July 2026.

The hierarchy is worth memorising, because it explains every document request you will receive. The IRS issues 1 CP-575 per EIN and never reprints it. The 147C exists to replace it. Every other record is a copy made by somebody other than the IRS, which is why a bank ranks it lower.

Read what the confirmation document contains on the EIN confirmation letter page, or recover a number you no longer hold on the lost EIN number page.

Why does a screenshot of an EIN get rejected?

A screenshot shows 9 digits and proves 0 pairings. Verification tests the EIN against the legal name in IRS records, and only the CP-575 and the 147C letter record that pairing on IRS letterhead.

The reviewer is not doubting your number. The reviewer needs a document that ties the number to a name, because a number without a name satisfies none of the 4 Customer Identification Program items. A photo of a screen supplies 1 field out of 2.

The same logic rejects a formation certificate submitted alone. The state issues that certificate and the state issues no EINs, so it proves the legal name and the formation date while proving nothing about the 9 digits. A bank asks for both documents because each one proves half the test.

Why does an EIN verification fail?

Five causes account for the failures: a name control mismatch, a brand name in the legal name field, an unreported name change, an EIN belonging to a different entity, and an entity that holds no EIN at all.

The name control does not match. The IRS reads the first 4 characters of the legal name. A period inside L.L.C. and a leading The each change that string, so the 9 digits pass and the record fails.

A brand name sits in the legal name field. The IRS holds 1 legal name per EIN. A storefront name, a domain, and a DBA return a mismatch on every check. Line 1 of Form W-9 takes the legal name and line 2 takes the DBA.

A name change was never reported. The EIN survives a legal name change and the IRS record does not update itself. Form 8822-B reports the new name, and a responsible party change is reported within 60 days.

The EIN belongs to a different entity. A parent and a subsidiary hold 2 separate EINs. A single-member LLC that added a member became a partnership, and the old number no longer describes the entity being verified.

The entity holds no EIN. A sole proprietor with no employees reports under a Social Security Number, so no EIN exists to verify. Form SS-4 creates one, and the IRS charges $0 for it.

Four of those 5 causes are record problems that a corrected form solves at $0. Only the fifth requires a new application. Rejected applications carry their own numbered codes, and those are decoded on the EIN reference number 101 page.

What do banks and platforms verify for a business owned from outside the US?

The same 2 fields: the 9-digit EIN and the exact legal name. Ownership nationality changes 0 items on the checklist. Form SS-4 line 7b accepts the entry Foreign, and the resulting CP-575 reads identically.

No verifier on this page asks for a Social Security Number from the business, because the business is identified by its EIN. A US LLC owned by 1 person living abroad completes Form W-9, not Form W-8BEN-E, because the form follows the entity. The beneficial ownership record names that owner under 31 CFR 1010.230 in the same way it names a US owner.

Getting the EIN without a Social Security Number

Form SS-4 line 7b accepts the word Foreign, so the IRS issues EINs to responsible parties who hold no SSN and no ITIN. The application moves from the online tool to fax. The IRS fax line is 855-641-6935 for entities based in a US state and 855-215-1627 for international applicants. The IRS international phone line is 267-941-1099. No identity document is filed with Form SS-4.

Have an SSN? irs.gov is free, and the online tool issues the EIN in 15 minutes.

One extra federal filing applies to a US disregarded entity that is 25% or more foreign-owned. That entity files Form 5472 with a pro forma Form 1120, and the penalty for failing to file it is $25,000 under IRC 6038A. The EIN is what makes that filing possible.

Read the complete no-SSN route on the EIN without SSN page, and the LLC-specific detail on the EIN for LLC page.

How long does each EIN verification take?

An electronic TIN match returns in seconds. A document review at a bank finishes inside 1 appointment. A 147C letter waits on IRS processing, and a new EIN by fax waits longer than every other row.

Verification stepTimeWaits on the IRSCost
Interactive TIN match, up to 25 recordsSecondsNo$0
Bulk TIN match, up to 100,000 recordsWithin 24 hoursYes$0
Bank document review of a CP-5751 appointmentNo$0
Marketplace tax interviewMinutesNo$0
147C letter requestDays to weeksYes$0
New EIN filed by faxWeeksYes$0 from the IRS

Source: IRS e-Services and IRS processing guidance, verified July 2026.

Four of the 6 rows finish the same day with no IRS contact. The 2 slow rows are the 2 that request something from the IRS, which is the order to work in when a bank appointment is already booked. Model your own dates with the ein processing time estimator (tool), or read the method comparison on the how long does it take to get an EIN page.

When does a failed verification mean you need a new EIN?

In 1 case out of the 5 failure causes: the entity being verified holds no EIN. Corrected records fix the other 4. A new entity files Form SS-4, and the IRS charges $0.

A newly formed company facing a bank appointment sits in that case. So does a sole proprietorship that incorporated, and a single-member LLC that took on a second member and became a partnership. Each of those is a new entity to the IRS, and each one needs its own 9 digits before any verifier can pass it.

Filed byPriceWritten deadlineYear 2+
Yourself, direct to the IRS$0None$0
ein-number.com$997 business days or 100% automatic refund$0
Northwest$200None$0
ZenBusiness$99None$0

Competitor prices verified July 2026. Northwest reflects the no-SSN rate. Business days are Monday to Friday, excluding US federal holidays.

The IRS charges $0 for an EIN through every method. The $99 covers preparation, filing within 1 business day of your completed details, 4 tracked stages, IRS monitoring, and a delivery date in writing. You can get started or file it yourself for nothing.

Begin My Application — $99
No SSN. No passport upload.

What else do people ask about EIN verification?

The 9 questions below cover the 4-character name control, the 24% backup withholding rate, the 25% beneficial ownership threshold, the CP-575 and 147C letters, and which checks cost $0.

+What do banks verify when they ask for an EIN?

A bank verifies 4 things before an account opens: the 9-digit EIN, the exact legal name paired with it in IRS records, a business address, and the beneficial owners. The Customer Identification Program rule at 31 CFR 1020.220 requires a taxpayer identification number on file first.

+Which document proves an EIN to a bank or a platform?

The IRS CP-575 letter proves it, and the IRS issues exactly 1 CP-575 per EIN. After that, the 147C verification letter carries the same authority and costs $0. Every other record, including a screenshot, copies one of those 2 documents.

+Why did my EIN verification fail when the number is correct?

The number passes and the name fails. The IRS matches an EIN against a name control built from the first 4 characters of the legal name, so LLC against L.L.C. returns a mismatch. Fix the record, then resubmit the same 9 digits.

+What is IRS TIN matching?

TIN matching is a free IRS e-Services check that confirms whether an EIN and a name belong together. Interactive matching accepts up to 25 combinations per session. Bulk matching accepts up to 100,000 in one file and returns results within 24 hours.

+Do banks and platforms verify an EIN with the IRS directly?

Payers registered for IRS TIN matching check the pairing electronically at $0. Banks verify against the CP-575 or 147C document instead, because the Customer Identification Program rule requires a record on file. Both routes test the same 9 digits and the same legal name.

+Can a non-resident pass EIN verification without an SSN?

Yes. Verification reads documents, not identity numbers, so no SSN is used at any step. Form SS-4 line 7b accepts the entry Foreign, and the IRS issues the same 9-digit EIN and the same CP-575 letter that every verifier accepts.

+Why is a screenshot of an EIN rejected?

A screenshot shows 9 digits and proves no pairing. A bank verifies the EIN against the legal name the IRS assigned it to, and only the CP-575 and the 147C letter record that pairing. Both are free from the IRS.

+What happens if a payer cannot verify my EIN?

The payer applies backup withholding at 24% under IRC 3406 and holds that share of every payment. The IRS sends the payer a CP2100 or CP2100A notice, and the payer sends you a B notice. A corrected Form W-9 stops the withholding.

+How much does EIN verification cost?

Verification costs $0 through every route on this page. The IRS charges $0 for a 147C letter, $0 for TIN matching, and $0 for an EIN itself. ein-number.com charges $99 to file a new application with a written 7-business-day deadline.

Begin My Application — $99
No SSN. No passport upload.

Does a verifier need an EIN you do not have yet?

Corrected records fix 4 of the 5 failure causes at $0. A new entity applies with Form SS-4. We prepare it, file within 1 business day, and deliver your EIN and CP-575 in 7 business days or refund the $99.

Begin My Application — $99
No SSN. No passport upload.