Yes, you can verify a Tax ID number, and the IRS provides the official way to do it

The Internal Revenue Service (IRS) runs a system called IDVERIFY that lets you confirm whether a Tax ID number is real and matches a name. You do not need to be the person or business that owns the number — anyone can run a verification. The process is free and takes a few minutes online or by phone.

The most common reason to verify is before you hire someone or do business with a company. If you are about to pay a contractor, vendor, or employee, checking their Tax ID first protects you from accidentally paying someone who is using a false number. Banks and employers also verify Tax IDs as part of their standard procedures.

Key Takeaways

  • The IRS IDVERIFY system is the official tool to check whether a Tax ID number exists and matches the name provided.
  • You can verify online through the IRS website or by calling the IRS Business and Specialty Tax Line at 1-800-829-4933.
  • A successful verification means the number is real and currently active, but does not tell you anything about the person's or business's tax history or standing.
  • Verification typically takes seconds online, though phone verification may require you to answer security questions.
  • If a number does not verify, it may be inactive, incorrect, or fraudulent — do not proceed with payment until you have confirmed the correct number with the person directly.

What the IRS IDVERIFY system actually checks

IDVERIFY confirms two things: whether the Tax ID number exists in the IRS database, and whether it matches the name you enter. That is all it does. It does not tell you whether the person or business owes back taxes, has been audited, or is in good standing. It only confirms the number is real and currently active.

There are two types of Tax ID numbers. An Employer Identification Number (EIN) belongs to a business, nonprofit, or partnership. A Social Security Number (SSN) is used as a Tax ID by sole proprietors and self-employed people. IDVERIFY works for both.

If you are verifying an EIN, you will need the business name and the nine-digit number. If you are verifying an SSN used as a Tax ID, you will need the person's full name and the nine-digit number. The name must match exactly as it appears in the IRS records — middle initials, suffixes, and spelling all matter.

How to verify online through the IRS website

Go to irs.gov and search for "IDVERIFY" or navigate to the IRS Tax Professional section. You will find a link to the online verification tool. You do not need to log in or create an account.

Enter the Tax ID number and the name associated with it. The system will tell you within seconds whether the number matches. If it does, you will see a confirmation message. If it does not match, you will see a message saying the number and name combination was not found.

Keep in mind that the online tool works during business hours and may be unavailable early mornings or late evenings. If you get an error message, try again later or use the phone method instead.

How to verify by phone with the IRS

Call the IRS Business and Specialty Tax Line at 1-800-829-4933. Have the Tax ID number and the associated name ready. The line is open Monday through Friday, 7 a.m. to 7 p.m. your local time.

When you reach an agent, tell them you want to verify a Tax ID number. They will ask you to provide the number and the name. They may ask security questions to confirm you have a legitimate reason for the request. The verification takes a few minutes, and the agent will tell you whether the number matches.

Phone verification is useful if you are uncomfortable using the online tool or if you need to speak to someone about what the result means. It is also the better option if you are verifying multiple numbers at once.

What to do if the number does not verify

If IDVERIFY says the number and name do not match, do not proceed with payment or hiring. The number may be wrong, inactive, or fraudulent. Contact the person or business directly and ask them to provide the correct Tax ID number in writing.

Common reasons a number does not verify include typos in the number itself, a name that does not match IRS records (for example, a business name that has been legally changed but not yet updated with the IRS), or a number that was recently issued and has not yet appeared in the IRS database. A new EIN can take a few weeks to show up in IDVERIFY after it is issued.

If the person insists the number is correct but it still does not verify, ask them to contact the IRS themselves to confirm the number is active. Do not pay them until the number verifies or you have other proof of their identity and legitimacy.

When you need to verify a Tax ID number

You should verify a Tax ID number before you hire a contractor or vendor, especially if you are paying them more than a small amount. If you are a business owner, your accountant or payroll processor will usually verify employee Tax IDs for you as part of the hiring process.

Banks verify Tax IDs when you open a business account or when a business applies for a loan. Employers verify them when you are hired. If you are self-employed and someone asks for your Tax ID before paying you, it is normal — they are protecting themselves the same way.

You may also verify a Tax ID if you are checking a business before you do work for them, or if you suspect someone is using a false number. Verification is free and takes only a few minutes, so there is no downside to checking.

What verification does not tell you

A successful verification means the number is real and active. It does not mean the person or business is trustworthy, financially stable, or in good standing with the IRS. It only confirms the number exists and matches the name.

If you need to know more about a business — whether they have outstanding tax debt, liens, or other issues — you will need to search other databases or hire a background check service. The IRS does not share that information through IDVERIFY. Some states publish lists of businesses with tax debt, and you can search those separately if you need to.

Frequently Asked Questions

Can I verify a Tax ID number if I am not the owner?

Yes. Anyone can use IDVERIFY to check whether a number is real and matches a name. You do not need permission from the owner or any special relationship to the IRS. The tool is designed for businesses and individuals who need to verify Tax IDs before paying or hiring someone.

How long does it take to verify a Tax ID number?

Online verification through the IRS website takes seconds. Phone verification with an IRS agent usually takes a few minutes. If you are verifying many numbers at once, phone may be faster because an agent can check multiple numbers in one call.

What if the business name has changed but the EIN is the same?

IDVERIFY checks whether the name you enter matches the name in the IRS database. If a business has legally changed its name but has not yet notified the IRS, the old name will still be in the system and the new name will not verify. Ask the business for the name that matches their EIN, or have them contact the IRS to update their records.

Does verifying a Tax ID number mean the person or business is legitimate?

Verification only confirms the number is real and active. It does not tell you whether the person is trustworthy, whether they pay their taxes, or whether they have legal authority to do business. Use verification as one step in checking someone out, but do not rely on it alone.

What should I do if someone refuses to provide a Tax ID number?

If you are about to pay someone and they will not give you a Tax ID number, do not pay them. Every business and self-employed person in the United States has a Tax ID number and should be willing to share it. Refusal is a red flag.