A DL check is a bank's verification that your driver's license is real and matches the name and address on your account
When a bank or card issuer asks for a DL check — short for driver's license check — they are confirming three things: that your license exists in the state's records, that it has not been suspended or revoked, and that the name and address on the license match what you provided during signup. This is a standard anti-fraud step, not a credit check or background investigation. The bank contacts your state's Department of Motor Vehicles (or equivalent agency) to verify the document is valid.
The check itself is automated and usually takes seconds to minutes. You do not submit your license to the bank; instead, you provide the license number, state of issue, and expiration date, and the bank's system queries the DMV database directly. If the information matches, the check passes and your account moves forward. If there is a mismatch — your name is spelled differently, your address has changed and you have not updated your license, or the license number does not exist — the check fails and the bank will ask you to correct the information or provide a different form of ID.
Key Takeaways
- A DL check verifies your driver's license is real and current by querying your state's DMV database, not by submitting a copy to the bank.
- Mismatches between your license and the information you entered during signup are the most common reason a DL check fails.
- If your check fails, updating your address at the DMV or providing an alternative ID (passport, state ID card) usually resolves the issue.
- A failed DL check does not affect your credit score and is separate from background checks or fraud investigations.
Why banks run DL checks during account setup
Banks are required by federal law to verify the identity of anyone opening a deposit or payment account. This rule, part of the Customer Identification Program (CIP) under the Bank Secrecy Act, aims to prevent money laundering and terrorist financing. A DL check is one of the fastest ways to confirm you are who you say you are, because state DMV records are centralized and regularly updated.
Card issuers and fintech banks use DL checks for the same reason: they need proof that the person signing up is a real individual with a valid government ID. Unlike a credit check, which looks at your borrowing history, a DL check is purely about identity verification. It happens whether you have good credit, no credit, or poor credit.
Some banks run the check when ready during signup; others run it after you fund your account or attempt your first transaction. The timing depends on the bank's internal procedures and risk tolerance. If the check fails, the bank will typically freeze your account or decline the transaction until you resolve the mismatch.
Common reasons a DL check fails
The most frequent cause of a failed DL check is a mismatch between the information you entered and what the DMV has on file. This can happen for several reasons:
- Name spelling. You entered "John" but your license reads "Jon," or you entered a middle initial that does not appear on your license.
- Address mismatch. You moved and updated your address with the bank but have not yet renewed your license, or vice versa. The bank's system expects the address on your license to match the address you provided during signup.
- Expired or suspended license. If your license has expired or been suspended, the DMV database will flag it as invalid, and the check will fail.
- Incorrect license number. A typo when entering your license number will cause the query to return no match.
- License issued in a different state. Some banks require a license from the state where you currently live. If you entered an out-of-state license, the check may fail.
Less commonly, the failure is on the bank's end: their connection to the DMV database may be temporarily down, or their system may have a glitch. If you are certain your information is correct, waiting a few hours and trying again often resolves the issue.
How to fix a failed DL check
If your DL check fails, the bank will usually send you a message explaining what went wrong or asking you to verify your information. Your next step depends on the reason for the failure.
If the mismatch is on your end: Log into your bank account and review the information you entered. Compare it word-for-word with your physical license — check spelling, middle initials, address, and the license number itself. If you spot an error, correct it in your bank profile and request that the check run again. Most banks allow you to resubmit when ready.
If your address has changed: You have two options. The faster route is to update your address at the DMV (online, by mail, or in person, depending on your state) and then ask the bank to re-run the check. The alternative is to provide the bank with a different form of ID that matches your current address — a passport, state ID card, or utility bill. Some banks will accept a secondary document to bypass the DL check entirely.
If your license is expired or suspended: You will need to renew or resolve the suspension with your state's DMV before the bank will accept the DL check. Once your license is current, the check should pass. In the meantime, ask the bank whether you can use an alternative ID to move forward.
If you have corrected the information and the check still fails, contact the bank's customer service. They can investigate whether the issue is a system error on their end or a data discrepancy at the DMV.
DL check versus other forms of identity verification
Banks use several methods to verify identity, and they often use more than one. Understanding the difference helps you know what to expect and what to prepare.
| Verification Method | What It Checks | Time to Complete |
|---|---|---|
| DL check | Driver's license validity and match to DMV records | Seconds to minutes |
| SSN verification | Social Security number matches name and date of birth | Seconds to minutes |
| Address verification | Current address matches public records or utility databases | Minutes to hours |
| Credit check (soft pull) | Your credit history and identity; does not affect credit score | Minutes |
| Background check | Criminal history, fraud flags, or sanctions lists | Hours to days |
A DL check is one of the fastest and most reliable methods because the DMV database is centralized and regularly updated. However, it only works if you have a valid driver's license. If you do not have one — or if your license is expired — the bank may ask for a passport, state ID card, or other government-issued ID instead.
What a failed DL check does and does not affect
A failed DL check does not appear on your credit report and does not lower your credit score. It is purely an identity verification step, separate from credit inquiries or background checks. The bank will not report it to credit bureaus, and it will not show up on any consumer report.
However, a failed DL check will prevent you from opening or using the account until it is resolved. The bank may freeze your account, decline transactions, or close the account if the issue is not corrected within a certain timeframe. Some banks give you a few days to fix the problem; others may close the account when ready if they cannot verify your identity.
A failed DL check also does not trigger a fraud investigation on its own. If the bank suspects fraud — for example, if someone is trying to open an account in your name — they will launch a separate investigation. A DL check failure is straightforward a data mismatch, not evidence of fraud.
How to avoid DL check problems before they happen
The easiest way to pass a DL check is to make sure your information is accurate before you sign up. Before you open an account, verify that your driver's license is current and that the name and address on it match what you plan to enter into the bank's system.
If you have recently moved, consider renewing your license before opening a new account. Many states allow online renewal, and it usually takes one to two weeks. This small step can prevent a failed DL check and the frustration of having to correct information later.
If you do not have a driver's license or yours is expired, gather an alternative form of government ID before you sign up — a passport, state ID card, or passport card. Have this ready so you can provide it when ready if the bank asks for it.
When you enter your information during signup, double-check every field: your full name (including middle name if it appears on your license), your address, your license number, and the expiration date. A single typo can cause the check to fail.
Frequently Asked Questions
Does a DL check hurt my credit score?
No. A DL check is an identity verification step, not a credit inquiry. It does not appear on your credit report and does not affect your credit score in any way. Credit bureaus do not see it.
Can I open a bank account without a driver's license?
Yes. If you do not have a driver's license or yours is expired, you can provide a passport, state ID card, passport card, or other government-issued ID. The bank will verify that document instead. Ask the bank which forms of ID they accept before you sign up.
How long does a DL check take?
Most DL checks complete in seconds to a few minutes. The bank's system queries the DMV database in real time. If the check does not complete within a few minutes, there may be a temporary connection issue; you can try again later or contact the bank.
What if my name is spelled differently on my license than what I entered?
Correct the spelling in your bank profile to match your license exactly, then request that the check run again. Even small differences — "Jon" versus "John," or a missing middle initial — will cause a mismatch. The bank's system must match your license word-for-word.
Can the bank override a failed DL check?
Some banks will allow you to provide alternative documentation — a passport, utility bill, or other proof of identity — to bypass the DL check if it continues to fail. Contact the bank's customer service to ask what options are available. Do not assume the account is permanently closed; many banks have workarounds.