Skip to content
Xpolariz, School of Languages and Careers
Life in Germany

Cost of living in Germany: plan a monthly budget

Monthly costs for one person in six German cities: rent, bills, food and travel, plus deposits, insurance and arrival costs to plan for.

A young couple walk home with groceries down a quiet German street.

Plan your Germany budget around two numbers: the rent you will really pay and the salary you will really take home. A city average helps you compare cities and offers. But for a nurse, a skilled worker or a trainee moving alone from India, the rent alone can decide whether an offer works.

Plan the one-time and extra costs too: the deposit, insurance, the broadcasting fee and your first weeks after arrival.

Monthly examples for someone living alone

These examples use the same method as our free cost of living tool. Each one is for a single adult renting a one-bedroom flat outside the city centre. The total covers rent, utilities, food, local transport, a mobile plan and home internet. All amounts are per month and rounded to the nearest euro.

  • Munich: EUR 1,115 rent, about EUR 1,649 in total.
  • Berlin: EUR 995 rent, about EUR 1,555 in total.
  • Frankfurt: EUR 980 rent, about EUR 1,540 in total.
  • Hamburg: EUR 848 rent, about EUR 1,397 in total.
  • Stuttgart: EUR 737 rent, about EUR 1,256 in total.
  • Leipzig: EUR 522 rent, about EUR 1,044 in total.

The gap between cities comes mostly from rent. The other costs in our method change by less than EUR 60 a month from one of these cities to another, but rent in Munich is more than double the rent in Leipzig. That is why the city of your job matters so much for your savings.

These totals are our planning estimates. Replace the rent with a real quote as soon as you have one.

What goes into those totals

  • Rent, mobile and internet: prices reported by Numbeo users for each city, from pages updated on 24 October 2026.
  • Utilities: Numbeo's figure for an 85 square metre home, scaled down to a 45 square metre flat. That gives about EUR 182 in Berlin and EUR 152 in Leipzig.
  • Food: EUR 254 a month, the 2023 spending of a single-person household on food, drinks and tobacco, from the German statistics office (Destatis). It is not adjusted for later price rises.
  • Transport: EUR 63 a month for the Deutschlandticket in 2026. It covers local and regional buses and trains across Germany, but not long-distance trains. The price rises to EUR 66.80 from January 2027.

Utilities depend on the flat and on how much heating and electricity you use, so the scaled figure is only a guide. If you cook most of your meals at home, the food figure is a fair starting point. Add your own amount for eating out, clothes, phone calls home and free time.

Moving as a couple? Destatis puts food, drinks and tobacco for a two-person household at EUR 480 a month in 2023. Each adult needs their own Deutschlandticket, so travel doubles to EUR 126. Rent and utilities depend on the bigger flat you choose. Our cost of living tool has a couple option that adds these up for you.

Rent and finding a flat

In Germany you will see two rent figures. Cold rent (Kaltmiete) is the rent for the flat only. Warm rent (Warmmiete) adds service charges and usually heating. Always ask which one a listing shows, and which bills are still extra, such as electricity and internet.

If your landlord asks for a deposit (Kaution), German law caps it. It can be at most three times the monthly rent without service charges. If the deposit is paid as money, you may pay it in three equal monthly parts, the first at the start of the tenancy. Ask the landlord in writing when and how the deposit is returned.

After you move in, you must register your address at the local registration office within two weeks. The landlord must confirm your move-in in writing for this registration, so choose a flat where the landlord agrees to do that.

Be careful with flat offers online. Never send money before you have seen the flat, in person or on a live video call, and before you have a written contract with the landlord's name. A rent that looks far below the city's usual level is a warning sign.

Start looking before you travel, and ask your employer or school whether they can help. If you cannot find a flat in time, book a short-term room for your first weeks and put its cost in your arrival budget, so you are not forced to accept the first flat you see.

Health insurance and other deductions

Health insurance is not in the totals above. For employees in statutory health insurance, employer and employee each pay half of the contribution. The employer takes your share from your salary, together with your share of pension, unemployment and long-term care insurance, and also withholds income tax. So it shows up as a lower take-home pay, not as a separate monthly bill. If you use a net salary figure for your budget, do not count health insurance a second time.

Students are different. The German academic exchange service (DAAD) says statutory student health insurance costs about EUR 120 to 130 a month for students under 30. Add it to a student budget.

Most households also pay the broadcasting fee (Rundfunkbeitrag) of EUR 18.36 a month. It is charged per flat, so flatmates share one fee. It is not in our totals.

Check the housing offer carefully

Some employers offer new staff from abroad a room or a flat. That help can be useful, but compare the offer with the examples above before you agree. Ask your employer these questions in writing.

  • What is the monthly charge, and is it cold rent or warm rent?
  • Which bills are included: heating, electricity, internet, the broadcasting fee?
  • Will you share a kitchen or bathroom, and with how many people?
  • How long can you stay, and what happens if you change jobs?
  • Can you register your address there?
  • How far is it from work, and how will you travel for early and late shifts?

If the rent already includes heating or other bills, do not add the full utilities estimate again. A cheap room can still be a poor choice if the journey to work is long and difficult, so check the route before you decide.

Keep arrival costs separate

The monthly totals do not include the one-time costs of moving. List these separately and save for them before you fly:

  • Your flight to Germany.
  • The rent deposit, up to three months of cold rent.
  • The first month's rent, which may be due before your first salary arrives.
  • Furniture, kitchen items and warm winter clothes.
  • Travel health insurance for any days between arrival and the start of your job, if your employer's insurance does not cover them yet.

Then build your full monthly plan: rent and bills, food and travel, the money you want to send home, any loan payment and a small amount for emergencies. Compare that total with your expected take-home pay, not your gross salary. If the total is close to your take-home pay, look again at the city, the flat or the offer before you say yes.

Request a free call back to talk about your city and your job offer. Bring the gross salary and the housing details, and a counsellor will help you see what the move means for your monthly budget.

Planning your move to Germany?

A counsellor checks your profile, your German and your next step.

  • We call you back within 5 minutes.
  • Ask about jobs, Ausbildung, German classes or study.
Chat on WhatsApp

Request a call back

When should we call? (optional)

Time

No day or time picked? We call you back within 5 minutes.