Sooner or later, almost every foreigner in Korea hits the same wall: you try to sign up for a website, buy something online, or access a government service, and the page demands "identity verification" — then rejects you. It is one of the most common and most frustrating obstacles to daily life here, and it stops people who have done everything else right.
The good news is that the system is predictable once you understand it. Most failures come down to a few specific causes, and most are fixable. This guide explains what bonin-injeung (본인인증) is, why it blocks foreigners so often, and the practical steps and alternatives that get you through.
What identity verification is
Bonin-injeung (본인인증) means "self-verification" — proving that you are really the person you claim to be. Korean services use it to gate sign-ups, purchases, age-restricted content, government portals, and even some deliveries. It is a security layer woven through Korean online life far more deeply than in most countries, which is why you cannot simply avoid it.
How phone verification works
The most common method is mobile phone verification. The system checks that three things match: your name, your registration number (resident registration number for citizens, or foreigner registration number for residents), and a phone registered in your own name with a Korean carrier. If all three line up, it sends a code to your phone and you are verified.
That dependency on a phone registered to you is the heart of the issue. If any of the three pieces does not match the records, verification fails — and for foreigners, one of them often does not.
Why foreigners get blocked
There are a few recurring causes:
- Prepaid SIM not registered to you. Tourist or data SIMs are often not tied to your identity, so the system has nothing to match against.
- Name mismatch. The romanization of your name on your passport, your ARC, and your carrier account may differ (spacing, order, middle names), and the system needs an exact match.
- System not accepting foreigner numbers. Some older or poorly designed services simply do not handle foreigner registration numbers correctly, even when everything on your side is right.
The main fix: a postpaid SIM in your name
The most reliable solution is to hold a postpaid mobile line registered to your ARC. Once your number is officially tied to your foreigner registration number and your registered English name, phone verification works on the majority of services. This is one more reason to move off a tourist prepaid SIM once you are settled — see our guides to getting a SIM card and choosing a phone plan.
Make the name match
When you set up your line, make sure your name on the carrier account is recorded exactly as it appears on your ARC. Ask the carrier to enable identity verification (sometimes a separate step) and to confirm your foreigner registration number is on file. A small spelling or spacing difference is enough to cause repeated failures.
Alternatives to phone verification
When phone verification will not work, or a site offers other methods, you have options:
- Certificates. A joint certificate (공동인증서) or financial certificate (금융인증서) issued through your bank can verify you on many sites.
- PASS app. The carrier-backed PASS app provides simple identity verification once your line is registered to you.
- Card or bank verification. Some services let you verify with a Korean credit/debit card or bank account instead of a phone.
- In person. For banks and government offices, doing it face-to-face with your ARC and passport bypasses the online wall entirely.
Common methods compared
| Method | What you need | Notes |
|---|---|---|
| Phone verification | Postpaid SIM in your name | Most common; needs name + number match |
| PASS app | Registered Korean line | Convenient once your line is set up |
| Joint / financial certificate | Bank account + setup | Works on many banking and gov sites |
| Card / bank verification | Korean card or account | Offered by some services as an option |
| In person | ARC + passport | Bypasses online walls for banks/offices |
When a site just won't accept you
Some services were never built to handle foreigners and will fail no matter what you do. In those cases, look for an alternative verification method on the page, contact the service's customer support and explain you are a foreign resident, or ask whether you can complete the action in person or by phone. It is frustrating, but customer service can often verify you manually.
Wrapping up
Identity verification feels like a brick wall, but it is really a matching problem: name, registration number and a phone in your own name must all agree. Get a postpaid SIM registered to your ARC, keep your English name consistent everywhere, and set up the PASS app or a certificate as backups. With those in place, most verification screens will wave you through. For the apps that rely on it, see our guide to essential Korean apps, and browse more in the Phone & Internet section.