
You need five core document categories: proof of age/identity, presence, Social Security number, North Carolina residency, and liability insurance. Missing any can delay your transaction. For a standard driver's license or ID, especially a REAL ID, prepare these in advance.
Proving Age & Identity and Legal Presence You must present original or certified copies. A valid, unexpired U.S. passport or passport card satisfies both requirements in one document. If you don’t have a passport, combine documents like an original birth certificate (for identity) with a valid visa or immigration document (for legal presence). A permanent resident card (Green Card) is also acceptable.
Proving Your Social Security Number You must provide your SSN. The physical Social Security card is best. If unavailable, a W-2 form, 1099, or pay stub displaying your full SSN is acceptable. The DMV will verify your number electronically with the Social Security Administration.
Proving North Carolina Residency Two documents from different sources are required, both showing your full name and current residential address. They must be issued within the last 90 days. Common and accepted documents include:
| Document Type | Specific Examples | Key Requirements |
|---|---|---|
| Government Mail | Tax bill, vehicle registration renewal | Must be from a government agency |
| Financial Statement | Checking account statement, credit card bill | Must be recent, within 90 days |
| Housing Related | Lease agreement, property tax statement | Shows your residential address |
Proving Liability Insurance For any vehicle-related transaction (registration, title, plate), you must show proof of financially responsible insurance on the vehicle. This is typically the insurance ID card or policy declaration page. The policy must be from a company licensed in North Carolina and meet the state's minimum coverage limits. The DMV electronically verifies insurance through its system, but you must still bring physical or digital proof.
For a first-time REAL ID, bring extra residency proofs as the requirements are stricter. Always check the official NCDMV website for the most current list before your visit, as acceptable documents can be updated. Processing times vary; having all documents correct from the start is the fastest way to complete your service.

















Just moved here and need my license switched. The clerk asked for my birth certificate, Social card, and two pieces of mail with my new NC address. My bank app had e-statements, so I printed one. My lease agreement worked for the second. Had my insurance card ready for the car stuff. Took about an hour total because I had everything in a folder. Don’t just bring your old license—they need more to prove you live here now.

As an international student, I needed to get a state ID. The requirements felt detailed. I brought my passport with my F-1 visa, my I-20 form, and my Social card (I have on-campus employment). For residency, I used my university housing contract and a utility bill sent to my dorm. The process was straightforward once I understood I needed to prove four separate things: who I am, that I'm here legally, my SSN, and that I live in North Carolina. The DMV website had a specific checklist for non-citizens which was very helpful.


The biggest hiccup I see is with residency proof. People bring one piece of mail, not two. And it has to be recent—a bill from six months ago won’t fly. Also, a P.O. Box address is not acceptable for proving residential address; it must be your physical home address. For , the policy must be active and in your name (or the vehicle owner's name). If you're just getting an ID with no vehicle, you won't need the insurance proof. Double-check the type of transaction you're doing and tailor your documents accordingly. Calling it a "REAL ID" doesn't change the core list much; it just requires more careful document selection from the approved categories.


