Setting Up ID.me for IRS Account Access
ID.me is the third-party identity verification service the IRS uses instead of handling identity proofing themselves. You'll encounter it whenever you try to log into IRS online services like Account Preview, the Online Payment Agreement tool, or the Online Payment Dashboard. The process is straightforward enough on a good day, but there are enough wrinkles that most people waste 40 to 60 minutes the first time around. Here's what actually happens when you go through the flow. You enter your Social Security number, date of birth, and mailing address on the IRS login page. The system checks whether it recognizes you as a returning user. If it does, you get a one-time PIN sent either by email or through a mailed letter within 3 to 5 business days. If the IRS doesn't recognize your profile yet, you get routed to ID.me for full identity verification. With ID.me, you have two paths. The app-based path takes about 10 minutes on a decent connection. You download the ID.me mobile app, take a photo of your government-issued photo ID, then take a selfie while it does facial recognition matching. The server-side check usually completes in under 2 minutes. The alternative is the video call route, where you schedule a live session with a verified agent who walks you through document inspection. That waits can stretch from same-day to 3 business days depending on volume. I've seen both timelines play out.
The thing nobody mentions is that your browser matters more than you'd think. ID.me's web portal has a habit of choking on Chrome when you're on a corporate network with deep packet inspection or ad-blocking extensions. I spent an hour getting stuck on the document upload screen before switching to Firefox and realizing a tracking prevention extension was silently blocking the camera permission. Safari also works fine if you're on a Mac. Edge is iffy at best. Another detail that trips people up: the document you upload as your primary ID has to be current and in the US. Expired state IDs get rejected about 30 percent of the time during my experience running these flows. A passport is actually more reliable because the facial data is standardized, but only if it's unexpired. Some users also try uploading a work badge or military ID as their primary document, which fails every single time. Those can only be used as secondary supporting documents if you're already verified.
What to Do When It Doesn't Go Smoothly
I ran into a specific issue last spring where my address history was mismatched. The IRS has my current address, but ID.me cross-references against credit bureau data, and the address on my Experian file was from two years ago. The verification failed twice with a generic "identity could not be confirmed" error that doesn't tell you what's wrong. The workaround was pulling a recent utility bill or bank statement, taking a clear photo of it, and uploading it through the document section instead of waiting for the automatic match. That manual override route works when the automated data sources don't align, and most people never find that option because the UI buries it. The PIN-based login route has its own edge case. If you request a PIN by mail and move before it arrives, the letter gets returned and you have to restart the entire process. I learned that after waiting 5 business days, checking the IRS portal to find the PIN still hadn't arrived, and then spending another week dealing with a lost letter. Requesting the PIN via email is dramatically faster if your email on file is current. The email PIN shows up within minutes. The mailed version takes 3 to 5 business days minimum and sometimes longer during peak filing season.
Get the Full Details

Pin Setup and Verification Steps
Once ID.me confirms your identity, you'll be redirected back to the IRS. At that point, you set up or update your login PIN if you're going the PIN-only route without email verification. The PIN must be 6 to 32 characters and can include letters and numbers. Special characters are allowed but some older browser configurations have trouble with certain symbols, so I recommend sticking to alphanumeric to avoid friction. After the PIN is set, you complete a secondary authentication step where you enter a code sent to your registered phone or email, depending on what you configured during the ID.me session. There is a known limitation with multi-factor authentication here. If your phone number changes and you haven't updated it with ID.me first, you'll be locked out of the second factor even though the IRS account itself is active. The fix is going back into your ID.me account settings before your IRS session expires and updating the contact info. Otherwise you'll need to restart the whole verification from the IRS login page. ID.me verification lasts indefinitely once approved, but the IRS may re-request verification if your profile shows suspicious activity or if certain sensitive actions trigger an additional review. This is rare, maybe once every couple of years for normal users, but it happens. Having your documents organized and your address current with both the IRS and your credit bureaus is the best defense against getting pulled back into the verification flow unexpectedly.
The IRS account creation or login flow involving ID.me typically takes 15 to 25 minutes for first-time users who run into no issues. With the address mismatch problem or browser hiccups factored in, plan for roughly 45 minutes to an hour. Anyone promising a faster experience is either oversimplifying or skipping steps that will come back to bite you later.