Moving to Germany from Croatia

EU free movement rights, tax obligations, healthcare access, and practical planning for Croatian citizens relocating to Germany.

2026-04-17

EU Free Movement and Registration

Visa rules and requirements change frequently. Verify the current rules with the relevant consulate or government source before relying on this information for an application or move.

Croatia joined the European Union on 1 July 2013 and its citizens have full freedom of movement within the EU [1]. As a Croatian citizen, you can live, work, and study in Germany without a visa, work permit, or residence permit [1]. There is no time limit on your stay as long as you are employed, self-employed, a student with sufficient resources, or otherwise exercising your EU treaty rights.

Anmeldung (address registration).

Within 14 days of moving into your new home in Germany, you must register your address at the local Bürgeramt or Einwohnermeldeamt [2]. Bring your passport or Croatian ID card and a Wohnungsgeberbestätigung (landlord's confirmation of move-in). The Anmeldung confirmation is the foundation document for almost everything else: opening a bank account, getting a tax ID, enrolling in health insurance, signing employment contracts.

Freizügigkeitsbescheinigung.

Germany abolished the requirement for EU citizens to obtain a separate EU freedom-of-movement certificate (Freizügigkeitsbescheinigung). Your Anmeldung confirmation and Croatian ID or passport are sufficient proof of your right to reside. You do not need to visit the Ausländerbehörde.

Tax ID (Steueridentifikationsnummer).

After your Anmeldung, the Bundeszentralamt für Steuern automatically mails you an 11-digit tax ID within a few weeks [3]. This ID is permanent and follows you throughout your time in Germany. Your employer needs it before your first payslip to apply the correct tax class.

Croatian ID and documents.

Your Croatian osobna iskaznica (ID card) is a valid travel document within the EU and can be used instead of a passport for all administrative purposes in Germany. Croatian vital records (birth certificate, marriage certificate) issued with an EU multilingual standard form are accepted in Germany without apostille or translation in many cases. Older documents may need a sworn translation.

Permanent residence.

After 5 years of continuous legal residence in Germany, you acquire the right of permanent residence under EU law automatically [4]. This is documented through a confirmation from the local citizens' office rather than a separate permit. The right survives temporary absences of up to 6 months per year [4].

Working immediately.

Unlike some earlier EU enlargement rounds, Croatian citizens face no transitional labour market restrictions in Germany. You can start any job from day one without a work permit or employment agency approval [1].

German Tax Obligations for Croatian Residents

Tax treatment depends on personal circumstances and changes annually. Consult a qualified cross-border tax advisor before making decisions based on this information.

Germany taxes residents on worldwide income. Once you register at a German address and spend more than 183 days in Germany, you are treated as a tax resident [1].

Income tax.

German income tax (Einkommensteuer) is progressive, starting at 14% above the basic personal allowance and reaching 42% on income above approximately EUR 67,000, with a further 45% bracket for very high incomes [2]. The solidarity surcharge (Solidaritätszuschlag) of 5.5% on income tax applies only above a threshold, exempting most middle-income earners [2]. Church tax of 8-9% of income tax applies if you declare a recognized church affiliation at registration [2].

Germany-Croatia double taxation.

Germany and Croatia have a bilateral double taxation agreement that assigns primary taxing rights by income category and provides relief through the credit method [3]. For employment income, tax is generally owed where the work is performed. If you work in Germany and have no Croatian income, you file only in Germany. Croatian rental income, pensions from Croatia, or other Croatian-source income may need to be declared on both returns with credit relief applied.

Social security coordination under EU rules.

As an EU citizen, your social security is coordinated under EU Regulation 883/2004 rather than a bilateral treaty [4]. You pay into the German system from day one of employment. Contribution periods in Croatia count toward German pension eligibility thresholds. You receive a pension from each country based on actual contributions there. Form PD U1 from Croatia's HZZ documents your Croatian employment history for German authorities.

Tax class.

Single workers get Steuerklasse I. If your spouse also moves to Germany and works, you both get Steuerklasse IV. If one spouse earns significantly more, the III/V combination reduces monthly withholding for the higher earner. Married couples can also elect Steuerklasse IV with the Faktorverfahren for more precise monthly withholding.

Deductions.

Common deductions for Croatian newcomers include relocation costs (Umzugskosten), commuting costs (Pendlerpauschale at EUR 0.30 per km for the first 20 km, EUR 0.38 beyond), language course fees if required for your job, and double-household costs if you keep a residence in Croatia during the transition. Filing an annual return (Einkommensteuererklärung) is how you claim these deductions, even if not legally required.

Croatian pension and A1 certificate.

If you are posted by a Croatian employer to work temporarily in Germany, you stay in the Croatian social security system and your employer issues an A1 Portable Document certifying Croatian coverage. Posted workers do not pay into the German system. The posting is limited under EU coordination rules [4].

Healthcare Enrollment

Germany requires health insurance for all residents. As an employed Croatian citizen, you enrol in statutory health insurance (gesetzliche Krankenversicherung, GKV) unless your income exceeds the annual opt-out threshold.

Choosing a GKV insurer.

You select from roughly 100 statutory health insurers (Krankenkassen). Major options include Techniker Krankenkasse (TK), AOK, Barmer, DAK, and IKK. All cover the same legally mandated services; they differ in supplementary rate (Zusatzbeitrag), customer service quality, and optional extras. Your employer enrolls you through your chosen insurer before your first paycheck.

What GKV covers.

Doctor visits, hospital stays, prescription drugs (with EUR 5-10 copay), mental health treatment, maternity care, sick pay from day 43 onward, basic dental care, and preventive checkups. Non-working spouses and children are covered at no additional cost through Familienversicherung.

European Health Insurance Card.

Your Croatian EHIC (Europska kartica zdravstvenog osiguranja) covers emergency medical treatment in Germany during short visits, but once you register as a German resident and start employment, you switch to the German system. Keep your Croatian EHIC for travel back to Croatia and other EU countries.

Private health insurance.

If your gross salary exceeds approximately EUR 73,800 (2025), you can opt out of GKV and choose private insurance (PKV). PKV offers faster specialist access and premium rooms in hospitals. Premiums are risk-rated rather than income-based, so they rise with age and do not cover family members for free. Switching back to GKV is difficult after age 55.

Dental.

GKV covers basic dental treatment, but prosthetics (crowns, bridges, implants) require substantial copayments. A Zahnzusatzversicherung (supplemental dental policy) costs EUR 10-40 per month and covers 60-90% of prosthetic costs.

Prescriptions and medication.

German pharmacies fill prescriptions from licensed doctors. Most common medications prescribed in Croatia are available under different brand names. Bring a list of current medications with generic (INN) names and dosages for your first doctor visit. Controlled substances require a German prescription.

Mental health.

GKV covers psychotherapy, but wait times for a therapy slot in German cities range from weeks to months. The Terminservicestelle of your GKV insurer can help find faster appointments. Therapists working in English or Croatian are rare outside the largest cities.

Not Set on a Destination Yet? Check Out Some of Our Other Country Guides

Banking, Housing, and Cost of Living

Opening a bank account.

You can open a German bank account with your Croatian ID card or passport and your Anmeldung confirmation. Online banks (N26, DKB, comdirect, ING) offer English-language interfaces and video-identification account opening. Traditional banks (Sparkasse, Deutsche Bank, Commerzbank, Volksbank) require an in-person visit. Most employers require a German IBAN for salary deposits.

Transferring money.

Croatia adopted the euro on 1 January 2023, so there is no currency conversion needed. SEPA transfers between Croatian and German bank accounts are treated as domestic transfers: same-day or next-day settlement, no foreign-exchange fees, and minimal or no transfer fees.

SCHUFA.

You start with no German credit history. SCHUFA is the main credit-scoring agency and landlords, mobile providers, and lenders check it. Open a bank account, register a phone contract, and pay all bills on time to build your record. You can request your free annual SCHUFA Datenkopie to check your score.

Finding housing.

Rental markets in Munich, Frankfurt, Stuttgart, Hamburg, and Berlin are extremely competitive. Use ImmoScout24, WG-Gesucht (shared flats), and Immowelt. Expect to submit: SCHUFA report, employment contract or salary slips, copy of ID, and a self-disclosure form (Selbstauskunft). Without a SCHUFA record, an employer reference letter helps. Temporary housing (furnished apartments through Wunderflats or HousingAnywhere) for 1-3 months gives you time to search locally.

Rent levels.

A one-bedroom apartment in Munich costs roughly EUR 1,200-1,800 cold rent per month. Berlin runs EUR 800-1,400. Mid-sized cities like Leipzig, Nuremberg, Braunschweig, and Dortmund offer EUR 500-800. Nebenkosten (utilities, building fees) add EUR 150-300 on top. The total housing cost is significantly higher than in Zagreb or Split.

Groceries and daily expenses.

Germany's discount supermarkets (Aldi, Lidl, Penny, Netto) keep grocery costs competitive by European standards. A monthly grocery budget for one person is roughly EUR 250-350. Eating out in restaurants costs more than in Croatia, with a main course at a mid-range restaurant running EUR 12-18.

GEZ (Rundfunkbeitrag).

Every German household pays EUR 18.36 per month for public broadcasting, regardless of whether you own a TV or radio. The fee is per household, not per person. Registration is automatic after your Anmeldung.

Moving Logistics

Road distance.

Germany and Croatia are connected by highway through Austria or Slovenia. The drive from Zagreb to Munich is roughly 5-6 hours. This makes a self-move with a rented van feasible and common. One-way van rentals from Croatia to Germany are available through Europcar, Sixt, and local Croatian rental companies.

Professional movers.

A full household move from Zagreb to a German city (packing, loading, transit, unloading) typically costs EUR 1,500-4,000 depending on volume and distance to the destination city. Transit time is 1-3 days. Get quotes from at least two companies with experience on the Croatia-Germany route.

Customs.

As an EU citizen, you face no customs duties or import taxes on personal belongings moved between Croatia and Germany. There is no customs declaration for household goods within the EU. You can bring everything without restriction, though items like firearms require their own licensing.

Car.

If you bring your Croatian-registered car, you can drive it in Germany for up to 6 months after establishing residence. After that, you must re-register the car at the local Zulassungsstelle with a German TÜV (technical inspection), German insurance, and German plates. The TÜV checks emissions, brakes, lights, and overall roadworthiness. Croatian-spec cars usually pass without modifications. Re-registration costs roughly EUR 150-300 in fees plus ongoing insurance.

Pets.

Dogs and cats travelling within the EU need an EU pet passport with rabies vaccination and microchip. If your pet already has a Croatian EU pet passport, no additional health certificate is needed. Germany has breed-specific regulations in some Bundesländer and requires liability insurance (Hundehaftpflicht) for dogs in most states.

Time zone.

Germany and Croatia share the same time zone (CET/CEST), so no adjustment is needed for communication with family and contacts at home.

Postal redirect.

Hrvatska pošta offers international mail forwarding services. Deutsche Post also offers a Nachsendeauftrag (mail forwarding) within Germany once you move between German addresses. Set up the Croatian redirect before you leave and the German one as needed.

Cultural Adjustment and Integration

Language.

German is essential for long-term success. While some international companies and tech firms operate in English, government offices, landlords, doctors, insurers, and most employers run in German. Croatian speakers generally find German grammar challenging but benefit from shared Latin-script literacy and a familiarity with Austro-German vocabulary through historical and geographic proximity. Goethe-Institut courses, VHS (Volkshochschule) evening classes, and private tutoring are all available. LottaLingo can connect you with a German tutor to start before you move.

Croatian community.

Germany is home to a large Croatian diaspora, with significant communities in Munich, Stuttgart, Frankfurt, Düsseldorf, Hamburg, and across the Ruhr area. Croatian Catholic missions (Hrvatska katolička misija) operate in most major cities and serve as community hubs for cultural events, language schools, and social gatherings. Croatian sports clubs, particularly football and handball, are active in many cities.

Work culture.

German workplaces are punctual, formal in communication, and clear about boundaries. Meetings start on time and follow agendas. Hierarchies exist but decisions are often consensus-driven. Employees use their full vacation entitlement (minimum 20 working days, typically 25-30). The German emphasis on Feierabend (end of workday) means colleagues rarely expect after-hours availability.

Bureaucratic style.

German bureaucracy is thorough and document-heavy. Every interaction with government requires specific forms, originals plus copies, and often an appointment booked weeks ahead. Croatian residents familiar with Croatian bureaucracy find the German version similarly paper-intensive but more predictably scheduled.

Sunday culture.

Shops are closed on Sundays and public holidays. Bakeries and some gas-station shops are the exceptions. Plan grocery shopping for Saturday. Quiet hours (Ruhezeiten) restrict noise on Sundays and typically from 10pm to 6am on weekdays. Noise complaints are taken seriously.

Food and social life.

German food culture differs from Croatian in portion style and meal timing. Lunch is lighter than in Croatia, and many Germans eat their main meal in the evening. Regional cuisines vary widely: Bavarian food is the closest to Croatian tastes in terms of meat-heavy dishes. Asian, Turkish, and Italian food are broadly available. Socialising happens through Vereine (clubs), Stammtisch regulars, and workplace Betriebsausflüge (company outings). Building a German social circle takes consistent effort through shared activities.

Frequently Asked Questions

Compare Germany

Visa guides for Germany

Sources

  1. European Commission, Directorate-General for Employment, Social Affairs and InclusionEU freedom of movement rights for EU citizens to live, work, and study in any EU member state without a visa or work permit. (published 2025-06-01, accessed 2026-04-17)
  2. Bundesministerium des Innern und für Heimat (BMI)Mandatory address registration (Anmeldung) at the local Bürgeramt within 14 days of moving into a new residence in Germany. (published 2025-06-01, accessed 2026-04-17)
  3. Bundeszentralamt für Steuern (BZSt)Automatic issuance of an 11-digit Steueridentifikationsnummer by the BZSt after address registration. (published 2025-06-01, accessed 2026-04-17)
  4. Bundeszentralamt für Steuern (BZSt)German tax residency through address registration or habitual presence exceeding 183 days, with worldwide income taxation. (published 2025-06-01, accessed 2026-04-17)
  5. Bundeszentralamt für Steuern (BZSt)German progressive income tax rates from 14% to 45% plus solidarity surcharge and optional church tax. (published 2025-06-01, accessed 2026-04-17)
  6. Bundeszentralamt für Steuern (BZSt)Germany-Croatia bilateral double taxation agreement assigning taxing rights by income category with credit method relief. (published 2025-06-01, accessed 2026-04-17)
  7. European Commission, Your EuropeEU citizens acquire permanent residence rights after five continuous years of lawful residence in another member state, surviving temporary absences of up to six months per year. (published 2025-01-01, accessed 2026-04-17)
  8. European Commission, Directorate-General for Employment, Social Affairs and InclusionEU social security coordination under Regulation 883/2004 allowing aggregation of contribution periods across EU member states for pension eligibility. (published 2025-06-01, accessed 2026-04-17)

Prepare for Your Move to Germany

Connect with a German language tutor who specialises in helping Croatian speakers prepare for life in Germany.

Find a German Tutor
Chat with us
Moving to Germany from Croatia: Tax, Employment, and Relocation Guide | LottaLingo