Rent by Bezirk
Cold rent (Kaltmiete) is what landlords advertise; warm rent (Warmmiete) adds Nebenkosten of EUR 2.50–3.50 per m² for heating, water and building services. A 60 m² flat at EUR 14/m² cold is therefore EUR 840 cold, roughly EUR 1,020 warm before electricity.
Central Bezirke (Mitte, Kreuzberg, Friedrichshain, Prenzlauer Berg) ask EUR 18–24/m² on new listings — EUR 1,250–1,650 for a 1-bed, EUR 1,900–2,600 for a 3-room family flat. Charlottenburg and Schöneberg are 5–10% lower; Neukölln and Wedding 10–20% lower.
Outer Bezirke (Marzahn, Hellersdorf, Spandau, Reinickendorf) still offer 1-beds from EUR 750–1,000 cold and 3-rooms from EUR 1,200–1,600. Existing tenants on old contracts pay 30–50% less; the gap between Bestandsmiete and Neuvertragsmiete is now the defining feature of the Berlin market.
Transport: BVG and Deutschlandticket
The BVG AB monthly ticket (zones A+B, covering the entire city) costs EUR 65.20. The nationwide Deutschlandticket at EUR 58/month is now cheaper than the local pass and valid on every regional train, U-Bahn, S-Bahn and bus in Germany — for most Berliners it has replaced the AB ticket entirely.
A car is rarely necessary inside the Ring. Resident parking permits are EUR 20/year. For occasional trips, Miles or SHARE NOW carsharing runs about EUR 0.30/minute including fuel and insurance, and Flinkster/SBB-style rentals add hourly options. ÖPNV coverage is dense enough that car ownership only makes sense for families commuting outward.
Groceries and eating out
A single who cooks 5 days a week spends EUR 280–380/month on groceries. Aldi, Lidl, Netto and Penny dominate on price; Rewe and Edeka cost 15–25% more but carry wider fresh and organic ranges. A weekly mixed basket is EUR 65–90.
Eating out is still cheaper than most German cities the same size: a döner is EUR 7–9, a casual lunch EUR 12–16, a sit-down dinner with a drink EUR 25–40 per person, a Schultheiss in a bar EUR 4.50–5.50. Budget EUR 150–280/month for someone who eats out twice a week.
Health insurance (GKV vs PKV)
Employees under the Versicherungspflichtgrenze (EUR 73,800 gross in 2026) must use Gesetzliche Krankenversicherung (GKV). The general rate is 14.6% plus the Zusatzbeitrag (TK: 1.7% in 2026), split with the employer. A EUR 60,000 gross salary therefore costs the employee about EUR 530/month for health and EUR 195 for long-term care, deducted automatically.
Above the Grenze, employees may switch to Private Krankenversicherung (PKV). Premiums depend on age and entry health (EUR 350–700/month for a healthy 30-year-old), do not scale with salary, and rise sharply in retirement. The PKV decision is largely irreversible after age 55 — most middle-income employees should stay in GKV.
Childcare and utilities
Berlin Kita is famously cheap: parents pay only for meals (EUR 23/month per child) — the city covers the rest. This is one of the strongest reasons families stay despite rising rents. Tagesmutter (childminder) for under-1s costs EUR 0–200/month depending on income.
Utilities: electricity EUR 45–80/month for a one-bed, internet 250 Mbit/s EUR 35–45, mobile EUR 10–25 SIM-only, GEZ Rundfunkbeitrag EUR 18.36/month per household. Heating is in Nebenkosten; Stromkosten and Hausratversicherung (contents insurance, EUR 5–10/month) are separate.
Versus Munich and Hamburg
Munich is roughly 35–45% more expensive on rent (a EUR 1,400 1-bed in Berlin Mitte is EUR 1,900–2,100 in Munich Maxvorstadt) and 5–10% more on groceries and eating out. Hamburg sits between the two: ~15% above Berlin on rent, similar on everything else.
Net of rent and after-tax income, a software engineer on EUR 75,000 keeps about EUR 600/month more in Berlin than in Munich at the same gross. Munich pays back through higher average salaries in pharma, automotive and tech, but Berlin remains the German city where lifestyle-to-income ratio is best for early-career professionals.
Three sample budgets
Single (EUR 45k gross, ~EUR 2,650 net): rent 950, BVG/Deutschlandticket 58, groceries 350, eating out 200, utilities 120, insurance 80, savings 400, leisure 250, buffer 242. Comfortable in any outer Bezirk; tight in Mitte.
Couple (EUR 110k joint gross, ~EUR 5,800 net): rent 1,400, transport 116, groceries 600, eating out 450, utilities 180, insurance 160, Kita meals (no kids) 0, savings 1,400, leisure 600, holiday fund 500, buffer 394.
Family of four (EUR 130k joint gross, ~EUR 6,400 net): rent 2,000, transport 180, groceries 950, eating out 250, utilities 230, insurance 280, Kita meals 46, school/club 150, savings 800, holiday 500, buffer 1,014. Realistic in Pankow, Lichtenberg or Steglitz; needs the suburbs at this income in Munich.
Calculate your Berlin net salary
Plug your gross salary, tax class and health insurance into the Net Salary Calculator to see exactly how much of your Berlin gross lands in your account each month.
Open the Net Salary Calculator →Frequently asked questions
Is Berlin still cheap?+
Compared to Munich, Frankfurt, Hamburg or any major Western European capital — yes. Compared to its own 2015 self — no. Rent has roughly doubled in a decade but groceries, transport and eating out remain noticeably below the German average.
Cold rent vs warm rent — what's included?+
Kaltmiete is the base rent. Warmmiete adds Nebenkosten (heating, water, building cleaning, garbage, often building electricity) but never your own electricity, internet or Rundfunkbeitrag. A typical EUR 1,000 cold flat warms to EUR 1,180–1,250 before personal utilities.
Should I get the Deutschlandticket or the BVG AB pass?+
Almost always the Deutschlandticket: EUR 58 versus EUR 65.20, valid nationwide on all local and regional transport. The BVG pass only wins if your employer offers a discounted JobTicket that beats EUR 58.
How much do I need to save for a deposit?+
Up to 3 months cold rent as Kaution (EUR 2,500–4,000 for a typical 1-bed), plus first month rent and often a one-off broker fee if the landlord uses one (the tenant pays only when explicitly assigned, by law). Budget EUR 4,000–6,000 cash for a smooth move-in.
Public or private health insurance in Berlin?+
Below EUR 73,800 gross you have no choice — GKV. Above that, stay in GKV if you plan to have children, expect family salary fluctuations, or want premium stability in retirement. PKV pays off mostly for young, healthy, high-earning single professionals who will stay high-earning until retirement.
Related guides
Cost of Living in Munich 2026: Complete Monthly Breakdown
Munich monthly budget 2026 — rent by district, MVV transport, GKV/PKV, groceries, childcare and full sample budgets for single, couple and family.
Minijob in Germany 2026: 556 EUR Rules, Tax and Pension
How the German Minijob works in 2026 — EUR 556/month limit, social contributions, tax, pension opt-out, second job rules and Midijob transition.
German Rental Market Guide 2026: Mietspiegel, Deposit and Rights
Complete 2026 guide to renting in Germany — Mietspiegel, Mietpreisbremse, deposit rules, Nebenkosten, Kündigung, and what tenants and landlords can and cannot do.