When Video-Ident Rejects Your Foreign Passport in Frankfurt: How to Register a German SIM Card Anyway

Germany has required identity verification for every SIM card, prepaid or contract, since July 2017, and a foreign passport or residence permit is accepted in principle for this everywhere, Frankfurt included. In practice, though, the automated systems that do the checking, video-ident over a webcam call and PostIdent's document scanners at the post office, reject specific foreign documents for reasons that have nothing to do with whether the document is genuine. Some EU documents, Polish passports and UK national ID cards among them, simply don't carry a printed German address, and the verification software checks for one. Some passports get flagged by scanning software as not meeting a forgery-security threshold the software expects, Indian passports being a documented example at both PostIdent and video-ident. Paper-format residence permits without a machine-readable zone often can't be read by scanners at all. Video-ident providers like WebID reportedly support somewhere around 50 countries but have never published which ones, so there's no way to check your specific passport in advance. This lands on more people in Frankfurt than in a typical German city: roughly 32 percent of Frankfurt's population holds a foreign passport, one of the highest shares of any major German city, and Frankfurt Airport is Germany's busiest, meaning a large share of newcomers arrive and try to get a working SIM card within their first days rather than weeks. When any of this happens, the reliable fix is to buy and activate the SIM in person instead, at a phone shop, supermarket counter, or kiosk along Zeil or inside Frankfurt's Hauptbahnhof, where a staff member checks your physical document by eye rather than running it through an automated scanner. Separately, a foreign phone number cannot be ported into a German one, mobile number portability only works between German providers, so you'll need a new German number regardless of which verification path gets you there.

The Official Rule

Every SIM card sold in Germany, prepaid or contract, has required identity verification since July 1, 2017. In principle, this is straightforward for anyone: German citizens present a valid ID card or passport, and non-German citizens present a passport, residence permit, or arrival certificate (Ankunftsnachweis). Three verification methods exist to check that document: video-ident over a webcam call, PostIdent at a post office, or in-person activation at a shop that scans your ID directly.

Where this breaks down in practice is that the automated versions of this check, video-ident and PostIdent’s document scanner, reject specific foreign documents for reasons that have nothing to do with whether the document is genuine. A documented pattern affects some EU nationals directly: newer Polish passports don’t carry a printed German address, since Polish authorities don’t add German address data and German registration offices aren’t permitted to write into a foreign document either, and UK national ID cards have the same gap. Video-ident systems check specifically for that address field, so the check fails before it ever gets to confirming who you are.

Verification methods and what happens when your foreign document doesn't scan
MethodWhat happens when it rejects a foreign document
Video-ident (webcam call)Rejected outright if your passport isn't on the provider's unpublished accepted-country list, or if it lacks a printed German address the check expects
PostIdent (post office)Automated scanner sometimes rejects passports it flags as not forgery-secure enough, or paper residence permits it can't read at all
In-store activation (Zeil, Hauptbahnhof, or any staffed shop)Staff check your physical document by eye, there's no automated scanner in the loop to reject it

A second, separate failure pattern affects specific passports directly rather than an address field. Indian passports have been reported rejected by both video-ident and PostIdent at o2, with one community thread quoting Deutsche Post’s own explanation directly: “Die Software der Post lässt keine indischen Pässe zu, denn scheinbar gelten diese als nicht fälschungssicher” (Post’s software doesn’t accept Indian passports, since they’re apparently not considered sufficiently forgery-secure). This isn’t a rule published anywhere, it surfaces only when someone hits it and asks. Video-ident providers like WebID reportedly cover somewhere around 50 countries in total but have never published the list itself, so there’s genuinely no way to check your specific passport’s status before you try.

A third pattern is specific to the document type rather than the passport itself: paper-format residence permits often can’t be read by scanners at all. One documented case involved a customer whose paper Aufenthaltstitel and foreign national ID card were both rejected by a post office’s PostIdent reader in the same visit, “beides vom Leser nicht akzeptiert” (neither document accepted by the reader), as the postal employee put it. Switching to a passport instead resolved the verification within about three hours of requesting a new voucher.

Why This Lands on More People in Frankfurt Than Elsewhere

Two facts compound here that don’t both apply in most German cities. Frankfurt’s own statistics office reports that roughly 32 percent of the city’s registered population, people from 178 of the world’s 195 recognized nations, holds a foreign passport, one of the highest shares among major German cities. That’s simply a larger pool of residents who could run into one of these document-specific rejections than a city with a smaller international population would see. Separately, Fraport’s own 2025 traffic figures confirm Frankfurt Airport as Germany’s busiest, with roughly 63.2 million passengers passing through that year. A meaningful share of people relocating to Germany land here first, which means a meaningful share of newcomers are trying to solve this exact SIM registration problem within their first days in the country, sometimes literally at an airport kiosk, rather than having weeks to research it beforehand.

A SIM card being removed from its tray next to a smartphone on a dark surface

Photo by Silvie Lindemann on Pexels

When any of these automated checks reject you, the reliable fix is to stop retrying online and register in person instead. Buying a prepaid starter kit at a phone shop, a supermarket counter, or a kiosk means a staff member checks your physical passport or residence permit by eye rather than running it through a scanner or webcam system, which is exactly the step that failed online. In Frankfurt, Zeil (the city’s main shopping street) and the retail concentration in and around Hauptbahnhof both have multiple phone shops, electronics retailers, and supermarket counters that can activate a SIM on the spot. PostIdent’s own process explainer confirms in-store activation exists as a standard alternative alongside video-ident and PostIdent specifically because not every situation suits the automated paths.

Separately, don’t expect to sidestep any of this by keeping your old phone number. Mobile number portability (MNP, Rufnummernmitnahme) in Germany exists only for switching between German providers, it has no mechanism for porting in a number issued abroad. This is confirmed clearly for anyone who asks: a foreign number carries a different country code than a German one, and that structural difference, not a policy choice, is why porting in isn’t possible. Whichever verification path eventually works for you, it will come with a new German number.

What Real People Say

The pattern that comes up repeatedly in real accounts is discovering the rejection only after expecting the hard part to already be behind them, having a valid, genuine passport and still hitting a wall that has nothing to do with the document’s authenticity. Cases involving Polish and UK documents describe the frustration of an address field that simply doesn’t exist on their ID being treated as if it should.

The practical response that resolves things fastest, according to documented cases, is not retrying the same online method repeatedly but switching paths entirely: going to a physical retail location where a person, not software, checks the document. In the paper-Aufenthaltstitel case, switching from the residence permit to a passport, rather than retrying the same document, is what actually fixed it. For Frankfurt specifically, that pattern plays out at scale: with close to a third of the population holding a foreign passport and a large newcomer influx passing through one of Europe’s busiest airports, the “just go to a shop instead” fix is one that a genuinely large number of people in this city end up needing within days of arriving, not as a rare edge case.

Step by Step

  1. Try video-ident or PostIdent first, most passports do go through without any issue, and this is the fastest path when it works.
  2. If it’s rejected, don’t keep retrying the same method with the same document. Note whether the rejection message mentions an address, this points to the EU-document address gap rather than a passport problem.
  3. Switch to in-person activation at a shop, supermarket, or kiosk as your reliable fallback, along Zeil or in and around Hauptbahnhof are the most concentrated options in central Frankfurt, this replaces the automated scanner with a staff member checking your document directly.
  4. If you only tried a paper residence permit, bring a passport on your next attempt if you have one, paper documents without a machine-readable zone are a more consistent failure point than passports.
  5. Don’t expect to keep your home country’s number. Plan on a new German number regardless of which verification path succeeds, MNP only covers switching between German providers.

Compliance Note

This page explains general, documented patterns in Germany’s SIM card identity verification requirements as of mid-2026. It is not legal advice. Provider-specific policies, accepted document lists, and verification software can change, confirm current requirements directly with your chosen provider if you hit a rejection this page doesn’t cover.

FAQ & Common Pitfalls

Is there a published list of which passports actually pass video-ident?

No such list exists anywhere, and that's the core frustration with the whole process. WebID, a video-ident provider several networks rely on, reportedly covers somewhere around 50 countries but has never released which ones. What is documented in real cases is more specific: Polish passports and UK national ID cards commonly fail because those documents don't carry a printed German address, and the verification check looks for one. Separately, Indian passports have been reported rejected by both video-ident and PostIdent for an unrelated reason, a support forum thread quotes Deutsche Post's own explanation that their scanning software doesn't accept them, treating them as not meeting a forgery-security threshold the software expects. None of this guarantees your own passport will fail, it means online verification isn't guaranteed to work either.

Our passport or residence permit just got rejected online. Where in Frankfurt should we try instead?

Any staffed retail location that sells prepaid SIM starter kits works, since the point is simply having a person check your document by eye instead of a scanner. Zeil, Frankfurt's main shopping street, and the shops in and around Hauptbahnhof both have a concentration of phone retailers, electronics stores, and supermarket counters that activate SIM cards on the spot. This is a documented, generally reliable workaround, though not a guaranteed one in every single case, if one location can't process your specific document, trying a second nearby location is a reasonable next step before assuming the problem is unsolvable.

PostIdent rejected our paper residence permit (Aufenthaltstitel). Now what?

Try again with your passport itself if you have one available. A documented o2 community case involved exactly this scenario, a paper-format residence permit and a foreign ID card that a post office's scanner couldn't read, in the same visit. The customer requested a new PostIdent voucher through the provider's support chat and returned with a passport instead, and the verification succeeded within about three hours. Paper documents without a machine-readable zone are a more consistent failure point in these systems than passports themselves tend to be.

Can we just bring our old phone number with us instead of dealing with any of this?

No. Mobile number portability (MNP, Rufnummernmitnahme in German) in Germany only applies when switching between German providers, it has no mechanism for porting in a number issued abroad. Your home country's number carries a different country code than a German one, and that structural difference, not a policy that might change with the right request, is the reason. You'll need a new German number attached to whichever SIM you end up successfully registering, regardless of which verification path gets you there.

Why does this issue seem to come up so much specifically around Frankfurt?

Two things stack on top of each other here that don't both apply everywhere in Germany. First, roughly 32 percent of Frankfurt's registered population holds a foreign passport, according to the city's own statistics office, one of the highest shares among major German cities, so the pool of people who could hit one of these document-specific rejections is simply larger. Second, Frankfurt Airport is Germany's busiest, with over 60 million passengers passing through in 2025 alone, making it one of the country's main entry points for people relocating here. That combination means a meaningful share of newcomers are trying to solve this exact problem within their first days in the country, at an airport kiosk or a shop near the Hauptbahnhof, rather than having weeks to research the issue first.