What E-Verify Means for Driver Licenses
E-Verify is a federal system that employers use to check whether a driver license (or other ID) is real and belongs to the person presenting it. It is not a tool for you to check your own license status — it is something an employer or government agency runs on your behalf when you need to prove your identity for a job, housing, or benefits.
If you are here because an employer asked you to "e-verify" your license, or because you want to know whether your license will pass an e-verify check, this guide explains what happens, what documents you need, and what to do if there is a problem.
Key Takeaways
- E-Verify is run by employers or agencies, not by you — they submit your information to check if your ID is valid and matches government records.
- You will need to provide your driver license number, full legal name, date of birth, and sometimes your Social Security number for the check to work.
- The system compares your license against records from your state's DMV and the Social Security Administration, so mismatches between those records cause delays.
- If e-verify flags a mismatch, you have a window to contact your state DMV or Social Security Administration to correct the records yourself.
- You cannot run e-verify on your own license in advance — you can only contact your DMV or Social Security Administration directly to confirm your records match.
How E-Verify Actually Works When an Employer Runs It
When you start a job, your employer enters your name, date of birth, driver license number, and usually your Social Security number into the e-verify system. The system is operated by U.S. Citizenship and Immigration Services (USCIS), a division of the Department of Homeland Security.
E-Verify then checks your information against two databases: your state's Department of Motor Vehicles records and the Social Security Administration's records. If your name, date of birth, and license number match what is on file in both places, you pass when ready — usually within seconds or a few minutes.
If there is a mismatch — for example, your name is spelled differently on your Social Security card than on your license, or your date of birth does not match — the system flags it as a "tentative non-confirmation." This does not mean your license is fake. It means the records do not line up, and you have a chance to fix it.
What Happens If E-Verify Flags a Mismatch
When e-verify finds a mismatch, your employer will notify you and give you a document called a "Notice of Mismatch." You then have eight federal working days to contact either your state DMV or the Social Security Administration (or both) to correct the records.
The most common mismatches are: a name spelled differently (maiden name vs. married name, nickname vs. legal name), a wrong date of birth in one system, or a Social Security number that was entered incorrectly by you or your employer. You do not need a lawyer or a service to fix these — you contact the agency directly.
To correct your DMV records, call your state's Department of Motor Vehicles or visit their office in person with your current license and proof of the correct information (birth certificate, marriage certificate, or court order). To correct Social Security records, call the Social Security Administration at 1-800-772-1213 or visit your local Social Security office with your Social Security card and photo ID.
Checking Your Own Records Before an E-Verify Check
You cannot run e-verify on yourself in advance, but you can contact your state DMV and the Social Security Administration to make sure your records match before you give them to an employer.
Contact your state DMV by phone or visit in person. Bring your current driver license and ask them to confirm the name, date of birth, and license number on file. If anything is wrong, ask what documents you need to correct it — usually a birth certificate or court order.
Contact the Social Security Administration by calling 1-800-772-1213 (Monday through Friday, 7 a.m. to 7 p.m. your local time) or by visiting your local Social Security office. Ask them to confirm the name and date of birth on file under your Social Security number. If there is a mismatch, they will tell you what to bring to fix it.
What Documents You Will Need to Provide
When you give your information to an employer for e-verify, have your driver license ready. Your employer will ask for your license number, full legal name as it appears on the license, and your date of birth. Many employers also ask for your Social Security number.
If e-verify flags a mismatch and you need to correct your records, bring the documents that prove the correct information. For DMV records, this is usually your birth certificate, marriage certificate, divorce decree, or court order. For Social Security records, bring your Social Security card and a photo ID (your driver license works).
Why Mismatches Happen and How to Prevent Them
Mismatches usually happen because records were entered wrong years ago and nobody noticed. A common example: your Social Security card says "Robert" but your driver license says "Bob," and the two systems do not recognize them as the same person. Another example: your birth year was entered as 1985 on your license but 1986 on your Social Security record.
To prevent problems, check your records now if you are about to start a job or explore for housing that will use e-verify. Call your state DMV and the Social Security Administration and ask them to read back exactly what they have on file. If anything is different from what you expect, fix it before an employer runs the check.
If you have recently changed your name (marriage, divorce, or legal name change), update your driver license first, then contact Social Security to update your record there. Do not assume they will update automatically — you have to tell both agencies.
What to Do If Your License Is Suspended or Revoked
E-Verify checks whether your license is valid, not just whether it exists. If your license is suspended or revoked, e-verify will flag it. This is separate from a mismatch — it means the system found your license but determined it is not currently active.
If your license is suspended, contact your state DMV to find out why and what you need to do to reinstate it. Common reasons are unpaid traffic fines, unpaid child support, or a lapsed medical certification. The DMV will tell you what to pay or what documents to submit. Once your license is reinstated, e-verify will pass on the next check.
Frequently Asked Questions
Can I run e-verify on my own license to see if it will pass?
No. E-Verify is only available to employers and government agencies. You can contact your state DMV and Social Security Administration directly to confirm your records match, which will tell you whether you are likely to pass, but you cannot access the e-verify system yourself.
How long does e-verify take?
Most checks complete within seconds or a few minutes. If there is a mismatch, you have eight federal working days to correct it. After you correct your records, the employer can run e-verify again, and it usually passes within a few minutes.
What if I do not have a Social Security number?
E-Verify can work with a driver license number and date of birth alone, though many employers ask for a Social Security number as well. If you do not have one and your employer requires it for e-verify, ask your employer whether they can proceed with just your license and date of birth, or contact the Social Security Administration about obtaining a number.
Does e-verify check immigration status?
E-Verify checks whether your driver license is real and whether your information matches government records. It does not directly check immigration status, though employers use it as part of the hiring process to confirm you are authorized to work in the United States.
What if my employer says e-verify failed and I cannot start work?
Ask your employer for the Notice of Mismatch document, which will tell you exactly what did not match. Then contact your state DMV or Social Security Administration (or both) to correct the records. Once corrected, ask your employer to run e-verify again. If the problem persists, contact USCIS at 1-888-464-4218 for help.