Frankfurt's Bank-SIM-Internet Catch-22: How to Actually Break the Loop

The classic newcomer catch-22, a bank wants proof of address, a landlord wants a bank account, a SIM contract wants both, is not much softer in Frankfurt than elsewhere in Germany for most people arriving from abroad. Frankfurt is one of nine Hessian pilot municipalities for the federal online registration service (wohnsitzanmeldung.gov.de), but that service needs a German-issued ID card or an EU eID-Karte with the online function activated, a BundID account, and a move within Germany. It does not work with a residence permit card (eAT), and most newcomers do not hold a German eID yet, so the first registration usually still happens in person at a Bürgeramt (the Zentrales Bürgeramt at Zeil 3 is reported to take walk-ins on Mondays and Wednesdays, other days by appointment). Until your Meldebescheinigung arrives, buy a prepaid SIM, Aldi Talk or Lidl Connect: activation requires an ID check (video or post identification) but, as a rule, no Meldebescheinigung and no bank account. For a bank account, anyone who is lawfully resident in the EU has a legal right to a Basiskonto (a basic payment account) under the Zahlungskontengesetz, with a passport or ID card as proof of identity, and a bank may refuse only for narrow reasons listed in the law. In practice many banks still ask for a postal address, so have your current address ready, and if a bank refuses unlawfully you can complain to BaFin for free. Digital banks like N26 are a fallback, though they still need an address in a supported country and may ask for proof of address.

Why Frankfurt’s Online Registration Doesn’t Break the Loop for Most Newcomers

The newcomer catch-22 is familiar across Germany: a bank account often wants proof of address, a phone contract often wants a bank account, and proof of address itself, your Meldebescheinigung, can take real time and effort to get. Frankfurt looks like it has a shortcut: it is one of nine Hessian pilot municipalities, listed in Offenbach’s announcement, for the federal online registration service at wohnsitzanmeldung.gov.de, which lets you register a Hauptwohnsitz (main or sole residence) without an appointment.

The catch is who can use it. According to the requirements of the same federal service, you need an ID card or, as an EU citizen, an eID-Karte with the online function activated and your PIN, a BundID account, and a move within Germany. It is not possible with a residence permit card (eAT). Someone who has just arrived from abroad typically has none of that yet, so the first registration usually still means an in-person visit to a Bürgeramt. The Zentrales Bürgeramt at Zeil 3 is reported to take walk-ins on Mondays and Wednesdays and works by appointment on the other days (the official page blocks automated access, so check it for current hours). You also need your landlord’s Wohnungsgeberbestätigung, and a Nebenwohnung (secondary residence) is not covered by the online service at all.

The online route becomes a real shortcut later, once you hold a German eID and move to a new address within Germany. For the first Anmeldung, plan for the in-person route, and use the tactics below to bridge the gap between arriving and holding your Meldebescheinigung.

Start With Prepaid, Not a Contract

Don’t wait on registration to get a working phone number. Prepaid SIMs, Aldi Talk (on the O2 network) and Lidl Connect (on Vodafone) are the two most commonly used options and are sold in ordinary supermarkets across Frankfurt. German law has required an ID check for prepaid activation since 2017 (teltarif reported on it), done by video identification or post identification, so have a valid passport or ID card ready. As a rule you do not need a completed Anmeldung or a bank account, although providers can be strict about how the address is entered, so check the current activation steps of the provider you choose. It is the fastest, lowest-friction way to have a working German number from your first days.

A SIM card and its removed tray resting next to a black smartphone on a dark surface

Photo by Silvie Lindemann on Pexels

For the bank account half of the loop, the key fact is that the law is on your side. Under Germany’s Zahlungskontengesetz (Payment Accounts Act), every consumer who is lawfully resident in the EU has a right to a Basiskonto for private use. Verbraucherzentrale’s Q&A on the Basiskonto explains that you identify yourself with a passport or ID card (asylum seekers can use their official proof of arrival, the Ankunftsnachweis, and people with a Duldung their Duldungsbescheid), that the bank must open the account within ten business days, and that a bank may refuse only for the narrow reasons listed in the law. A bad SCHUFA score is not one of them.

That page does not list a registered address as a requirement, but in practice many banks ask for a postal address, so have your current address ready. If a bank refuses and you think it is unlawful, you can complain to BaFin, which can order the account to be opened, and the procedure is free.

Frankfurter Sparkasse is one of the region’s large retail banks, with more than 400,000 private customers and 66 branches and self-service locations, wholly owned by Landesbank Hessen-Thüringen. We could not confirm how it treats applicants without a Meldebescheinigung, so ask before you go. Frankfurter Volksbank is a real regional alternative: following its 2024 merger it has nearly 290,000 members and is described as the Volksbank with the most members in Germany.

Or Use a Digital Bank as a Bridge

If a traditional bank is slow, digital banks such as N26 are a common fallback, usually with video identification. They still need an address in a country where the bank operates, and N26’s support pages say it may ask for proof of address, for example a registration certificate or a recent utility bill, so don’t assume a digital bank removes the address question entirely. Check the current requirements in the app before you apply.

  1. Buy a prepaid SIM (Aldi Talk or Lidl Connect) from a Frankfurt supermarket in your first days, and complete the ID check with your passport or ID card.
  2. Open a bank account: apply for a Basiskonto with your passport or ID card and your current address, or use a digital bank if that is faster for your situation.
  3. Register your address in person at a Bürgeramt (walk-in days or an appointment) as soon as your lease and Wohnungsgeberbestätigung are ready. Use the online service only if you already hold a German eID and are moving within Germany.
  4. Once your Meldebescheinigung arrives, update your bank and SIM provider with your confirmed address, and consider whether switching to a postpaid contract makes sense.

Step by Step

  1. Get a prepaid SIM immediately, don’t wait on anything else for a working phone number.
  2. Check whether you can use the online registration at all: you need a German-issued eID (Personalausweis or EU eID-Karte), a BundID account and a move within Germany, and it does not work with an eAT or for a Nebenwohnung.
  3. Plan the in-person registration at a Bürgeramt and collect your lease and the landlord’s Wohnungsgeberbestätigung beforehand.
  4. Apply for a Basiskonto at a bank of your choice with your passport or ID card and your current address.
  5. If a bank refuses, ask for the reason in writing and, if you think the refusal is unlawful, complain to BaFin or contact Verbraucherzentrale.
  6. Update your bank and SIM details once your Meldebescheinigung is in hand, and reassess whether prepaid still suits you.

Compliance Note

This page explains general practice for newcomers navigating bank, SIM, and address registration in Frankfurt, but it is not legal or financial advice, and individual providers may apply their own additional requirements. The Frankfurt city pages block automated access, so some Bürgeramt details are cross-checked against secondary reports. For your specific situation, confirm current rules directly with the Zentrales Bürgeramt, your chosen bank, BaFin, or Verbraucherzentrale.

FAQ & Common Pitfalls

Does Frankfurt's online registration actually remove the whole catch-22?

For most newcomers, no. Frankfurt is one of nine Hessian pilot municipalities that offer the federal online registration service, and it can register a main residence without a counter visit. But the service needs an ID card or an EU eID-Karte with the online function activated and your PIN, a BundID account, and a move within Germany, and it is not possible with a residence permit card (eAT). Someone who has just arrived from abroad usually holds none of these yet, so the first Anmeldung typically happens in person at a Bürgeramt. You also need your landlord's Wohnungsgeberbestätigung before you can register at all. The online route is a real shortcut once you have a German eID and are moving within Germany, for example when you move to a new flat in Frankfurt later, but it does not break the first-registration loop.

What if I'm registering a Nebenwohnung (secondary residence) instead?

Then the online service does not apply either: the wohnsitzanmeldung.gov.de portal is built for registering a main or sole residence. A Nebenwohnung is registered in person at a Bürgeramt. The Zentrales Bürgeramt at Zeil 3 is reported to take walk-ins on Mondays and Wednesdays and works by appointment on other days, but check frankfurt.de for current hours and booking. Either way, treat the prepaid SIM and Basiskonto steps below as your main path while you wait.

Is Frankfurter Sparkasse a sensible place to start for a bank account?

It is one of the region's large retail banks, with more than 400,000 private customers and 66 branches and self-service locations according to de.wikipedia.org, and it is wholly owned by Landesbank Hessen-Thüringen. Size is not a guarantee of an easy process for newcomers, though, and we could not confirm how it handles accounts for people without a Meldebescheinigung, so ask the branch or check its website before you go. Frankfurter Volksbank is a real regional alternative: after its 2024 merger it has nearly 290,000 members and is described as the Volksbank with the most members in Germany. Whichever bank you try, a Basiskonto application is a legal right if you are lawfully resident in the EU, as explained in the next question.

Is a Basiskonto really guaranteed even without a Meldebescheinigung?

The law gives every consumer who is lawfully resident in the EU a right to a Basiskonto under the Zahlungskontengesetz (Payment Accounts Act), for private use. According to Verbraucherzentrale, you identify yourself with a passport or ID card, asylum seekers can use their official proof of arrival (Ankunftsnachweis) and people with a Duldung their Duldungsbescheid, and the bank must open the account within ten business days of the application. A bank may refuse only for the reasons listed in the law, for example if you already have a comparable account or the bank cannot meet its identification duties, and a bad SCHUFA score is not a valid reason. Verbraucherzentrale's explanation does not list a registered address as a requirement, but in practice many banks ask for a postal address, so have your current address ready. If a bank refuses and you think it is unlawful, you can complain to BaFin, which can order the account to be opened, and the procedure is free.

Should I go with a prepaid SIM or jump straight to a contract?

Start prepaid. Aldi Talk (on the O2 network) and Lidl Connect (on Vodafone) are both sold in ordinary supermarkets. Since 2017 German law requires an ID check when you activate a prepaid SIM, done by video identification or post identification, so have a valid passport or ID card ready. As a rule you do not need a Meldebescheinigung or a bank account, but providers can be strict about how the address is entered, so check the provider's current activation steps. A postpaid contract almost always wants a registered address, a SCHUFA check, or both, which you likely don't have yet. Once your Meldebescheinigung and bank account are sorted, switching to postpaid, or staying on prepaid if it suits your usage, is a much lower-stakes decision.