If you're a paulistano (or paulista) considering the move to Berlin, the first question is almost always: "Will I actually live better on a German salary?" The honest answer is: it depends on what you earn today, what you'll earn there, and what lifestyle you compare. Nominal prices in Berlin are higher for almost everything — but so are salaries, and some big-ticket items that drain a São Paulo budget (health insurance, private school, car ownership, security) shrink or disappear in Germany.
This guide puts the two cities side by side, category by category, using price ranges rather than fake precision — prices move with inflation and the BRL/EUR exchange rate. For live rates, use the FX converter in the IC360 Finance Pillar.
1. The big picture
Three structural differences frame everything:
- Exchange rate leverage. With the euro historically trading around R$5.50–6.50, everything in Berlin feels expensive when you mentally convert to reais. Stop converting: once you earn in euros, what matters is the local price-to-salary ratio.
- What's expensive flips. In São Paulo, imported electronics, cars and international travel are punishingly expensive while services (cleaning, delivery, haircuts, eating out at simple places) are cheap. In Berlin it's the reverse: electronics and travel are affordable, human services are expensive.
- Hidden costs disappear. Many middle-class São Paulo budgets carry private health insurance (R$800–2,500+/month per person), private school, car + insurance + parking, and sometimes gated-community fees. In Berlin, public health insurance is deducted from payroll, public schools are the norm and free, and most people don't need a car.
2. Side-by-side comparison table
Typical ranges in mid-2026. Berlin in euros, São Paulo in reais — resist converting line by line; compare each against local salaries (section 6).
| Monthly cost item | 🇩🇪 Berlin | 🇧🇷 São Paulo |
|---|---|---|
| 1-bedroom apartment, central | €1,200–1,700 (cold rent) | R$3,000–5,500 |
| 1-bedroom apartment, outer districts | €850–1,200 | R$1,800–3,000 |
| Utilities + heating (Nebenkosten) | €200–350 | R$300–600 (electricity, gas, water) |
| Internet (fibre) | €30–45 | R$100–150 |
| Mobile plan | €10–25 | R$40–80 |
| Public transport pass | €58 (Deutschlandticket, nationwide) | R$250–350 (Bilhete Único integrations) |
| Groceries, 1 person | €250–400 | R$800–1,400 |
| Lunch menu (weekday) | €10–15 | R$25–45 (PF/por quilo) |
| Dinner for two, mid-range | €60–90 | R$180–300 |
| Cappuccino | €3.50–4.50 | R$10–16 |
| Gym membership | €25–50 | R$100–250 |
| Health insurance | ~14–17% of gross salary (public GKV, employer pays half) | R$800–2,500+ (private plan, per person) |
| Childcare (full-time) | Kita largely subsidised — free in Berlin (small meal fees) | R$1,500–4,500 (private daycare) |
| Domestic cleaning (per hour) | €15–22 | R$25–40 |
⚠️ About "cold rent": German rents are quoted as Kaltmiete (cold rent) — heating, water and building costs (Nebenkosten) come on top, typically adding €200–350/month for a one-bedroom. When you see €1,200 advertised, budget €1,450+ "warm". Brazilian listings usually already bundle condomínio — check whether IPTU is included.
3. Housing & rent
Berlin: the hardest part isn't the price — it's finding a flat at all. Vacancy is extremely low, and popular listings get hundreds of applications. Expect a 2–4 month search, a required Schufa certificate, and a deposit of up to 3 cold rents. Search on ImmobilienScout24, WG-Gesucht (rooms/shares) and Kleinanzeigen. Rent control rules (Mietpreisbremse) cap some increases, and tenant protections are among the strongest in the world — once you're in, you're secure.
São Paulo: finding a place is fast and supply is plentiful (QuintoAndar, Zap Imóveis, VivaReal), but factor in condomínio fees (R$500–1,500+), IPTU, and the traditional fiador/seguro-fiança requirements. Prices vary wildly by neighbourhood — Pinheiros or Vila Madalena rival outer Berlin in real terms; Itaquera does not.
Full housing strategy for Germany — including how to survive the Berlin apartment hunt — in our Berlin Expat Guide and Brazil → Germany route guide.
4. Groceries & eating out
Groceries are relatively cheap in Berlin. Discounters (Lidl, Aldi, Penny, Netto) keep staples affordable: pasta, bread, dairy, beer and seasonal vegetables often cost less relative to salary than in São Paulo. What hurts: tropical fruit, good beef (picanha is a specialty import), and anything resembling Brazilian brands — stock up at Brazilian markets like Brasil Food Berlin or Latin grocers in Neukölln and Wedding.
Eating out flips the equation. São Paulo's por-quilo lunches, padarias and delivery culture are unbeatable value. In Berlin, restaurant meals cost roughly double in salary-adjusted terms, and table service is slower. Berliners compensate with Imbiss culture — döner (€6–8), falafel, currywurst — and cooking at home.
5. Transport
- Berlin: the €58/month Deutschlandticket covers all local public transport across Germany — U-Bahn, S-Bahn, trams, buses, regional trains. The network runs 24h on weekends. Most residents don't own a car; a bike covers the rest.
- São Paulo: metro is modern but coverage is thin for a 12-million city; most middle-class budgets include a car (fuel, insurance, IPVA, parking — easily R$1,500–3,000/month all-in) or heavy Uber/99 use. Commutes of 60–90 minutes are normal.
Moving to Berlin usually means deleting the car line from your budget entirely — one of the biggest quality-of-life and financial wins of the move.
6. Salaries & purchasing power
This is where the comparison gets real. Typical gross ranges in 2026 (varies hugely by industry, seniority and company — never treat these as promises):
| Role (mid-level) | 🇩🇪 Berlin (gross/year) | 🇧🇷 São Paulo (gross/month) |
|---|---|---|
| Software developer | €55,000–75,000 | R$9,000–18,000 |
| Marketing manager | €45,000–65,000 | R$8,000–15,000 |
| Nurse | €38,000–50,000 | R$4,000–8,000 |
| Data analyst | €48,000–65,000 | R$7,000–13,000 |
| Minimum wage (full-time) | ~€2,200/month gross | R$1,518/month (2025 figure — verify current) |
Purchasing-power rule of thumb: a mid-career professional earning R$12,000/month in São Paulo who lands a €60,000/year job in Berlin will typically find that rent takes a similar or slightly larger share of net income, groceries take a smaller share, services take a larger share — and the "invisible" costs (health plan, car, school) largely vanish. Most movers in this bracket report more disposable income and dramatically more savings capacity in euros, a hard currency. Compare offers against salary benchmarks in the IC360 Work & Career Pillar.
7. Taxes & payroll deductions
Brace yourself: the gap between gross and net in Germany is bigger than in Brazil.
- Germany: income tax (14–45% progressive) plus social contributions (pension ~9.3%, health ~7–8.5%, unemployment, care insurance — employee share). A single person on €60,000 typically nets roughly 60–65% of gross. In return: public health insurance covering dependents at no extra cost, unemployment insurance, and a real public pension.
- Brazil: IRPF up to 27.5% plus INSS — a CLT worker on R$12,000 nets roughly 75–80%, but then pays privately for health, education and security out of net income.
Married? Germany's Steuerklasse system can significantly boost the higher earner's net pay. And Brazil and Germany have no bilateral double-taxation treaty for income tax since 2006 — if you keep income in Brazil (rent, investments), plan carefully. Details in our Finance Pillar DTA section.
8. Real budget scenarios
Single professional, one-bedroom, central-ish Berlin
| Item | Monthly (EUR) |
|---|---|
| Warm rent (1-bed, e.g. Friedrichshain) | €1,400–1,700 |
| Groceries + household | €300–400 |
| Deutschlandticket | €58 |
| Phone + internet | €45–60 |
| Eating out + leisure | €250–400 |
| Gym, subscriptions, misc. | €80–150 |
| Total (health insurance already deducted from payroll) | €2,150–2,750 |
Comfortable on a net income of €3,000+/month (roughly €55,000–60,000 gross/year).
Couple with one child
| Item | Monthly (EUR) |
|---|---|
| Warm rent (2–3 rooms) | €1,800–2,400 |
| Groceries + household | €600–800 |
| Transport (2× Deutschlandticket) | €116 |
| Kita (Berlin: fees abolished; meal contribution) | €0–50 |
| Leisure, eating out, kids' activities | €400–600 |
| Insurance extras (liability, contents) | €20–40 |
| Total | €2,950–4,000 |
Plus Kindergeld (child benefit, €255/month per child in 2025 — verify current rate at arbeitsagentur.de) paid to you. Compare this with a São Paulo budget carrying private school (R$2,500–6,000/child) and a family health plan — the family math often favours Berlin even more than the single-person math.
9. The verdict
- Berlin wins on: savings capacity in hard currency, health and education costs, public transport, walkable safety, travel access (48+ countries by budget flight or train), workers' rights and paid vacation (24–30 days standard).
- São Paulo wins on: eating out, personal services, family proximity, weather, and the sheer convenience culture — delivery, 24h pharmacies, sem-parar life.
- It's a tie on: rent burden (both cities are expensive relative to local income for central living), and big-city stress.
Financially, for most qualified professionals the move pays off within the first year — but the adjustment is real. Winters are long, bureaucracy is slow, and building a new social circle takes effort. That side of the move matters as much as the spreadsheet: the IC360 Psychology Pillar covers culture shock and adaptation, and the IC360 Community connects you with Brazilians already in Berlin.
Ready to plan your move?
Create your free IC360 account to get a personalised relocation plan, live BRL/EUR alerts, your interactive Germany checklist and access to the expat community — all in one place.
Free forever · No credit card · Takes 2 minutes