Last updated
Opening a German Bank Account Before Anmeldung: Practical Routes, Address Evidence and the Basic Account
New arrivals often face a circular problem: the employer wants a German or SEPA account for payroll, a landlord wants evidence of income and banking, and a bank asks for a German address or registration certificate.
German law does not create a universal right to every commercial current account. Each bank can set its own onboarding criteria for an ordinary Girokonto. However, eligible consumers have a statutory right to a Basiskonto, or basic payment account, under the Payment Accounts Act.
The fastest route depends on whether the applicant already has:
- lawful residence in the EU;
- a verifiable postal address;
- a valid passport or accepted identity document;
- a national visa or residence document;
- an employment contract;
- an existing payment account in Germany.
Separate three different products
Ordinary current account
A bank's regular current account may include:
- online banking;
- debit card;
- salary account features;
- overdraft;
- credit card;
- savings or investment products.
The bank is generally free to apply its commercial onboarding policy, subject to non-discrimination, AML and consumer law.
It may ask for:
- German address;
- Anmeldung certificate;
- tax residence;
- passport;
- visa or residence title;
- employment;
- video or branch identification;
- German mobile number.
A bank's insistence on Anmeldung for its ordinary product does not necessarily mean that German law prohibits opening any account before registration.
Basic payment account
A Basiskonto is a statutory payment account with core functions such as:
- deposits and withdrawals;
- transfers;
- standing orders;
- direct debits;
- debit-card payments.
It does not guarantee:
- overdraft;
- credit card;
- loan;
- free banking.
BaFin states that consumers legally residing in the EU can generally claim a basic payment account if they do not already have a usable payment account in Germany. The right expressly covers people without a fixed address and certain asylum or tolerated-stay cases.
Foreign or other EU account
For payroll, a valid SEPA IBAN from another EU or EEA country may work technically. An employer or service provider should not reject a SEPA account solely because the IBAN begins with another member state's country code, subject to the applicable SEPA rules.
A foreign account does not solve every practical issue. Some German services still request:
- German address;
- local direct debit;
- identity verification;
- domestic account for specific products.
Keep the existing account until the German account is fully operational.
What can replace the Anmeldung at a regular bank?
A bank can accept alternative address evidence depending on its policy.
Possible documents include:
- signed rental agreement;
- employer-provided accommodation confirmation;
- hotel or serviced-apartment confirmation;
- relocation-company letter;
- letter from the person hosting the applicant;
- recent official correspondence;
- foreign address with proof of planned German move;
- national visa showing the employment purpose.
The bank can distinguish between:
- residential address;
- correspondence address;
- tax residence;
- legal domicile.
Do not enter a friend's address as the residence address unless the applicant genuinely lives there and can receive mail.
A bank can close or restrict an account if onboarding information is false.
Identity verification
Opening the account requires an identity check under AML law.
The bank may use:
- branch identification;
- video identification;
- post-office identification;
- electronic identity;
- another approved process.
Prepare:
- passport;
- visa or residence document;
- proof of address accepted by the bank;
- tax-residence declarations;
- tax identification numbers already held abroad;
- employment contract where requested.
A national visa is not the same as an electronic residence permit, but it can prove lawful entry and purpose.
The bank may need a foreign tax number before the German tax ID arrives.
Payroll does not always require a German IBAN
Before assuming payroll will fail, ask the employer's payroll team:
- whether any SEPA IBAN is accepted;
- account-holder name format;
- payroll cut-off;
- whether the first salary can be paid later;
- whether a temporary existing account can be used;
- whether cash payroll is impossible under company policy.
Provide the IBAN in writing and preserve the payroll confirmation.
Do not wait until the salary cut-off to disclose that a German account is still pending.
Use the basic-account application deliberately
If ordinary banks reject the applicant because there is no Anmeldung, consider the statutory basic-account route.
Use the official application form under the Payment Accounts Act.
The application should state:
- personal details;
- available correspondence address;
- identity evidence;
- whether another payment account exists in Germany;
- desired private use.
The statutory right is for private consumer use, not a mainly commercial or self-employed business account.
The bank must generally respond within ten business days to a complete application.
A refusal must rely on legally permitted grounds.
When a bank refuses
Ask for the refusal in writing.
Check whether the bank refused:
- an ordinary commercial account; or
- a formally requested Basiskonto.
These are not the same.
For a refused basic account, the applicant can request review by BaFin under the Payment Accounts Act. BaFin can order the institution to open the account where the refusal is unlawful.
Keep:
- signed application;
- date received by bank;
- identity documents submitted;
- refusal;
- bank correspondence;
- evidence that no usable German account exists.
Do not argue only that the applicant “needs an account.” Use the statutory Basiskonto procedure.
Anmeldung should still be completed promptly
The Federal Registration Act generally requires a person moving into a German dwelling to register within two weeks.
The registration requires the Wohnungsgeberbestätigung from the housing provider. A rental contract alone does not replace it.
After registration:
- the municipality transmits the registration data;
- the Federal Central Tax Office assigns the tax ID if the person does not already have one;
- official letters can be delivered;
- regular bank onboarding often becomes easier.
A hotel or short stay may not create a registration duty or a registrable main residence in every situation. Confirm with the local registration office.
After the account opens
Update the bank when:
- Anmeldung is completed;
- tax ID arrives;
- residence card is issued;
- address changes;
- tax residence changes;
- employment changes materially.
Banks have ongoing customer-due-diligence duties.
Ignoring requests for updated documents can result in account restrictions.
A practical two-week sequence
Before arrival
- retain existing SEPA account;
- ask employer about foreign IBAN;
- shortlist banks and basic accounts;
- prepare passport, visa and employment contract.
First days in Germany
- secure genuine accommodation;
- request Wohnungsgeberbestätigung;
- try one or two regular banks with alternative address evidence;
- submit payroll IBAN.
If regular onboarding fails
- use the official Basiskonto application;
- obtain bank receipt;
- monitor the ten-business-day response.
After Anmeldung
- update bank;
- wait for tax ID letter;
- compare account fees;
- switch from basic to another account only after the replacement works.
Sources
- BaFin — Basic payment account under the Payment Accounts Act
- German Payment Accounts Act — Section 31
- German Payment Accounts Act — Official basic-account application
- German Payment Accounts Act — BaFin order after unlawful refusal
- Federal Central Tax Office — Tax ID after first registration
- Federal Registration Act — Registration deadline
- Federal Registration Act — Housing-provider confirmation
This article provides general information. Bank onboarding varies by institution, and AML or sanctions checks can require additional evidence.