CITY / CITYVerified city comparison
BerlinvsHamburg.
Hamburg is stronger on 2 of 8 headline facts; Berlin on 1. Cost of living (single, excl. rent): Berlin $1,496/mo, Hamburg $1,496/mo. Freelancer tax burden: Berlin 32.4%, Hamburg 32.4%. Climate comfort: Berlin 6/12 mo, Hamburg 5/12 mo.
VerifiedUpdated
14 compared criteria · 18 sources · country-level facts are clearly inherited
de / de · SettleMetric
01
The key differences
The key numbers head-to-head — the stronger side is marked. The overall score stays decoration; what matters is which facts fit you.
Headline result
Hamburg leads on 2 of 8
Berlin
1
Hamburg
2
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- One-person households (Alleinlebende) spent €1,918 a month on private consumption in Destatis' Einkommens- und Verbrauchsstichprobe 2023 (EVS; held every five years; 54,040 households recorded in 2023, 21,280 of them one-person households representing 17.0 million; table 63221-33 of the Statistischer Bericht, published 9 December 2025 and corrected 24 June 2026, which the page 'Struktur der Konsumausgaben nach dem Haushaltstyp 2023' repeats at group level). The 2023 wave is the newest full survey. Rent is removed: the line 'Wohnungsmieten und ähnliches' is €644 a month (33.6% of spending) and holds actual rents, the imputed rent of owner-occupiers and of households living rent-free, and, per Destatis' glossary of its Laufende Wirtschaftsrechnungen report, the cold operating costs (sewage, refuse and similar) that tenants pay with the rent; the table does not split those out, so they leave with the rent. Energy (€154) and dwelling maintenance (€19) stay. €1,918 − €644 = €1,274 a month at 2023 prices. Uplift to 2025 prices with the German HICP, all items, annual averages (Eurostat prc_hicp_aind, unit INX_A_AVG, 2015=100): 125.9 in 2023 → 131.9 in 2025, ×1.0477: €1,334.71 a month. × 1.1205 USD/EUR (ECB, 2026-10-22) = $1,495.55, shown as $1,496. The 14 remaining lines (Destatis spending categories, with housing reduced to energy and maintenance) are summed in cost-breakdown.
- Notes
- What the figure covers: Destatis' private consumption expenditure (Marktentnahmekonzept), which by its own definition holds no payments for direct taxes, insurance premiums, transfers to other households or organisations, or loan repayments (Destatis glossary 'private Konsumausgaben'). So the figure has no health-insurance contributions (statutory or private), no vehicle or other insurance, no motor-vehicle tax and no donations; its insurance-and-financial line is only €5 a month of fees. Out-of-pocket health spending (medicines, aids, services) is €61 a month. The Dutch and Austrian figures in this dataset are broader (the CBS measure carries insurance, taxes and donations), so the German figure is the narrower of the three. Water, sewage and refuse charges are not in the figure although the Dutch and Austrian ones keep them: in Eurostat's harmonised budget survey of 2020 (German data, Eurostat hbs_str_t224) water supply and other dwelling services were 45 per mille of one-adult households' consumption, about 15% of the rent-plus-dwelling-services block in that survey, which suggests something like $100 to $110 a month at 2025 prices would be added if they could be split out (an estimate from another survey with a wider scope, not used). One-person households include pensioners, and Destatis publishes no split by age in these tables; men living alone spend €1,939 and women €1,904 a month (EVS 2023). Cross-checks: (1) Destatis' annual Laufende Wirtschaftsrechnungen 2024 (a sub-sample of the EVS, one month of recording per household, self-employed households excluded; 12,415 households recorded, 4,688 of them one-person households) gives €2,042 for one-person households with €685 in the rent line; €1,357 lifted from 2024 to 2025 with the HICP (129.0 → 131.9, ×1.0225) is €1,387.51, or $1,555, 4% above the EVS-based figure. The EVS was preferred for its size and full coverage; the LWR 2024 is the newer year. (2) Lifting each EVS line with the German HICP of its own spending division instead of the all-items index (food ×1.050, alcohol and tobacco ×1.076, clothing ×1.037, energy ×0.947, furnishings ×1.003, health ×1.055, transport ×1.028, communication ×0.985, recreation ×1.044, education ×1.101, restaurants and hotels ×1.101, other ×1.121) gives a weighted uplift of ×1.0346 and $1,477, 1.2% lower. Energy prices fell by 5% between 2023 and 2025 while restaurant prices rose by 10%. Destatis redesigned the EVS in 2023 (new questionnaire, app-based recording), so comparison with earlier waves is limited. Destatis reports whole euros, so each line carries a rounding error of up to €0.5 a month before uplift.
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- One-person households (Alleinlebende) spent €1,918 a month on private consumption in Destatis' Einkommens- und Verbrauchsstichprobe 2023 (EVS; held every five years; 54,040 households recorded in 2023, 21,280 of them one-person households representing 17.0 million; table 63221-33 of the Statistischer Bericht, published 9 December 2025 and corrected 24 June 2026, which the page 'Struktur der Konsumausgaben nach dem Haushaltstyp 2023' repeats at group level). The 2023 wave is the newest full survey. Rent is removed: the line 'Wohnungsmieten und ähnliches' is €644 a month (33.6% of spending) and holds actual rents, the imputed rent of owner-occupiers and of households living rent-free, and, per Destatis' glossary of its Laufende Wirtschaftsrechnungen report, the cold operating costs (sewage, refuse and similar) that tenants pay with the rent; the table does not split those out, so they leave with the rent. Energy (€154) and dwelling maintenance (€19) stay. €1,918 − €644 = €1,274 a month at 2023 prices. Uplift to 2025 prices with the German HICP, all items, annual averages (Eurostat prc_hicp_aind, unit INX_A_AVG, 2015=100): 125.9 in 2023 → 131.9 in 2025, ×1.0477: €1,334.71 a month. × 1.1205 USD/EUR (ECB, 2026-10-22) = $1,495.55, shown as $1,496. The 14 remaining lines (Destatis spending categories, with housing reduced to energy and maintenance) are summed in cost-breakdown.
- Notes
- What the figure covers: Destatis' private consumption expenditure (Marktentnahmekonzept), which by its own definition holds no payments for direct taxes, insurance premiums, transfers to other households or organisations, or loan repayments (Destatis glossary 'private Konsumausgaben'). So the figure has no health-insurance contributions (statutory or private), no vehicle or other insurance, no motor-vehicle tax and no donations; its insurance-and-financial line is only €5 a month of fees. Out-of-pocket health spending (medicines, aids, services) is €61 a month. The Dutch and Austrian figures in this dataset are broader (the CBS measure carries insurance, taxes and donations), so the German figure is the narrower of the three. Water, sewage and refuse charges are not in the figure although the Dutch and Austrian ones keep them: in Eurostat's harmonised budget survey of 2020 (German data, Eurostat hbs_str_t224) water supply and other dwelling services were 45 per mille of one-adult households' consumption, about 15% of the rent-plus-dwelling-services block in that survey, which suggests something like $100 to $110 a month at 2025 prices would be added if they could be split out (an estimate from another survey with a wider scope, not used). One-person households include pensioners, and Destatis publishes no split by age in these tables; men living alone spend €1,939 and women €1,904 a month (EVS 2023). Cross-checks: (1) Destatis' annual Laufende Wirtschaftsrechnungen 2024 (a sub-sample of the EVS, one month of recording per household, self-employed households excluded; 12,415 households recorded, 4,688 of them one-person households) gives €2,042 for one-person households with €685 in the rent line; €1,357 lifted from 2024 to 2025 with the HICP (129.0 → 131.9, ×1.0225) is €1,387.51, or $1,555, 4% above the EVS-based figure. The EVS was preferred for its size and full coverage; the LWR 2024 is the newer year. (2) Lifting each EVS line with the German HICP of its own spending division instead of the all-items index (food ×1.050, alcohol and tobacco ×1.076, clothing ×1.037, energy ×0.947, furnishings ×1.003, health ×1.055, transport ×1.028, communication ×0.985, recreation ×1.044, education ×1.101, restaurants and hotels ×1.101, other ×1.121) gives a weighted uplift of ×1.0346 and $1,477, 1.2% lower. Energy prices fell by 5% between 2023 and 2025 while restaurant prices rose by 10%. Destatis redesigned the EVS in 2023 (new questionnaire, app-based recording), so comparison with earlier waves is limited. Destatis reports whole euros, so each line carries a rounding error of up to €0.5 a month before uplift.
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Best eligible scheme = de-freelancer (Freiberufler, §18 EStG, no Gewerbesteuer) at €60,000 revenue with 10% deductible expenses (net profit €54,000), steady state, reduced health-insurance rate (no Krankengeld), no compulsory pension insurance. Health + long-term care insurance as a voluntary statutory member: (14.0% + 2.9% average Zusatzbeitrag 2026 + 3.6% + 0.6% childless surcharge) = 21.1% × €54,000 (inside the €15,820 to €69,750 range) = €11,394.00 (health €9,126.00, care €2,268.00), fully deductible. Taxable income = 54,000 − 11,394.00 − 36 (Sonderausgaben-Pauschbetrag) = €42,570. §32a EStG 2026, zone 3: z = (42,570 − 17,799) / 10,000 = 2.4771; (173.10 × 2.4771 + 2,397) × 2.4771 + 1,034.87 = 8,034.62, rounded down to €8,034. Solidaritätszuschlag: €0 (income tax below the €20,350 Freigrenze). Levies = 11,394.00 + 8,034 = €19,428.00 of €60,000 = 32.38%. Of this, income tax is 13.4 points and health/care insurance 19.0 points. The company route (de-gmbh-owner) is not cheaper at this size: the GmbH pays 30.175% (Körperschaftsteuer 15% + Soli + Berlin Gewerbesteuer 410%) before the owner sees a euro, and the dividend then bears Abgeltungsteuer 26.375% and the health contributions.
- Notes
- The figure is a steady state for a resident below pension age: single, no children, no church tax, no other income. Three things drive it: (1) the health and care insurance is not a share of tax but a contribution of 21.1% of profit that the freelancer pays alone (no employer half), €11,394 of the €19,428; it is deductible, so it also lowers the income tax; (2) income tax is €8,034 (zone 3 of the 2026 tariff, marginal rate about 32.5% at this income); (3) the Solidaritätszuschlag starts only when the income tax passes €20,350, around taxable income €75,000. Variants at the same profile (statutory arithmetic): a freelancer whose IT activity the Finanzamt treats as a trade (de-sole-trader, Berlin Hebesatz 410%) pays €19,531.25 (32.6%), because the Gewerbesteuer (€4,233.25) is credited against the income tax with 4.0 × the Messbetrag, leaving €103.25 net; the same trade in Frankfurt costs €20,047.50 (33.4%), Hamburg €20,150.75 (33.6%), Cologne €20,202.38 (33.7%) and Munich €20,357.25 (33.9%) because their Hebesätze (460%, 470%, 475%, 490%) leave 2.1% to 3.15% of the profit above €24,500 uncredited. A freelancer with essentially one client and no employees is compulsorily insured in the statutory pension scheme (§2 Nr. 9 SGB VI; exempt for the first three years): 18.6% of profit, €10,044.00, deductible, raises the levies to €26,378.00 (44.0%) and buys pension rights. The GmbH with the owner as sole shareholder-director, no salary and all profit distributed pays €33,931.44 (56.6%) with the default Abgeltungsteuer, or €24,617.36 (41.0%) if the owner applies for the Teileinkünfteverfahren; paying the whole profit as salary brings it back to about the freelancer's burden before the GmbH's own costs, and the GmbH only saves tax when profit is left inside it. What the figure excludes: Kirchensteuer for church members (8% of the income tax in Bayern and Baden-Württemberg, 9% elsewhere, about €640 to €720 here), Krankengeld cover (general rate: about €342 more), private health insurance (risk-rated), the Zusatzbeitrag of the member's own Kasse (the 2.9% is the announced average; each 0.1 point is €54 a year before the tax saving), VAT (a pass-through; the Kleinunternehmerregelung exempts turnover up to €25,000 in the previous year and €100,000 in the current year, VAT only), splitting for couples and children. Freelancers pay no unemployment insurance and, unless they have one client, no compulsory pension contribution, so the figure buys less social cover than an employee's. From 2027 the tariff is due to change (BMF announcement of 2 July 2026: top rate from €70,600, 45% from €250,000, 47% above €280,000, higher Grundfreibetrag); the figure is 2026 only.
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Best eligible scheme = de-freelancer (Freiberufler, §18 EStG, no Gewerbesteuer) at €60,000 revenue with 10% deductible expenses (net profit €54,000), steady state, reduced health-insurance rate (no Krankengeld), no compulsory pension insurance. Health + long-term care insurance as a voluntary statutory member: (14.0% + 2.9% average Zusatzbeitrag 2026 + 3.6% + 0.6% childless surcharge) = 21.1% × €54,000 (inside the €15,820 to €69,750 range) = €11,394.00 (health €9,126.00, care €2,268.00), fully deductible. Taxable income = 54,000 − 11,394.00 − 36 (Sonderausgaben-Pauschbetrag) = €42,570. §32a EStG 2026, zone 3: z = (42,570 − 17,799) / 10,000 = 2.4771; (173.10 × 2.4771 + 2,397) × 2.4771 + 1,034.87 = 8,034.62, rounded down to €8,034. Solidaritätszuschlag: €0 (income tax below the €20,350 Freigrenze). Levies = 11,394.00 + 8,034 = €19,428.00 of €60,000 = 32.38%. Of this, income tax is 13.4 points and health/care insurance 19.0 points. The company route (de-gmbh-owner) is not cheaper at this size: the GmbH pays 30.175% (Körperschaftsteuer 15% + Soli + Berlin Gewerbesteuer 410%) before the owner sees a euro, and the dividend then bears Abgeltungsteuer 26.375% and the health contributions.
- Notes
- The figure is a steady state for a resident below pension age: single, no children, no church tax, no other income. Three things drive it: (1) the health and care insurance is not a share of tax but a contribution of 21.1% of profit that the freelancer pays alone (no employer half), €11,394 of the €19,428; it is deductible, so it also lowers the income tax; (2) income tax is €8,034 (zone 3 of the 2026 tariff, marginal rate about 32.5% at this income); (3) the Solidaritätszuschlag starts only when the income tax passes €20,350, around taxable income €75,000. Variants at the same profile (statutory arithmetic): a freelancer whose IT activity the Finanzamt treats as a trade (de-sole-trader, Berlin Hebesatz 410%) pays €19,531.25 (32.6%), because the Gewerbesteuer (€4,233.25) is credited against the income tax with 4.0 × the Messbetrag, leaving €103.25 net; the same trade in Frankfurt costs €20,047.50 (33.4%), Hamburg €20,150.75 (33.6%), Cologne €20,202.38 (33.7%) and Munich €20,357.25 (33.9%) because their Hebesätze (460%, 470%, 475%, 490%) leave 2.1% to 3.15% of the profit above €24,500 uncredited. A freelancer with essentially one client and no employees is compulsorily insured in the statutory pension scheme (§2 Nr. 9 SGB VI; exempt for the first three years): 18.6% of profit, €10,044.00, deductible, raises the levies to €26,378.00 (44.0%) and buys pension rights. The GmbH with the owner as sole shareholder-director, no salary and all profit distributed pays €33,931.44 (56.6%) with the default Abgeltungsteuer, or €24,617.36 (41.0%) if the owner applies for the Teileinkünfteverfahren; paying the whole profit as salary brings it back to about the freelancer's burden before the GmbH's own costs, and the GmbH only saves tax when profit is left inside it. What the figure excludes: Kirchensteuer for church members (8% of the income tax in Bayern and Baden-Württemberg, 9% elsewhere, about €640 to €720 here), Krankengeld cover (general rate: about €342 more), private health insurance (risk-rated), the Zusatzbeitrag of the member's own Kasse (the 2.9% is the announced average; each 0.1 point is €54 a year before the tax saving), VAT (a pass-through; the Kleinunternehmerregelung exempts turnover up to €25,000 in the previous year and €100,000 in the current year, VAT only), splitting for couples and children. Freelancers pay no unemployment insurance and, unless they have one client, no compulsory pension contribution, so the figure buys less social cover than an employee's. From 2027 the tariff is due to change (BMF announcement of 2 July 2026: top rate from €70,600, 45% from €250,000, 47% above €280,000, higher Grundfreibetrag); the figure is 2026 only.
Official source
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- COMPLETED cases of murder, manslaughter and killing on request (PKS key 892500: §§ 211, 212, 213, 216 StGB) recorded by the police for Berlin, calculated as recorded cases minus the cases the same table lists as attempts (Versuche), from the five BKA city tables for 2021–2025 (2025 table V1.2 of 16 October 2026; workbooks ST-F-01-T01-Staedte-Faelle-HZ_xls.xlsx of each PKS year, read 2026-10-23). Berlin: 2021 100 cases, 59 attempts, 41 completed; 2022 114 cases, 76 attempts, 38 completed; 2023 77 cases, 43 attempts, 34 completed; 2024 117 cases, 64 attempts, 53 completed; 2025 165 cases, 57 attempts, 108 completed. Sum of completed cases 274 in five years = 54.8 a year. Population: the one behind the BKA's own frequency figure (HZ) of each year, cases ÷ HZ × 100,000 = 3,664,088, 3,677,472, 3,755,251, 3,782,202, 3,685,265 (2021–2025), mean 3,712,856. 54.8 ÷ 3,712,856 × 100,000 = 1.476. A five-year average because yearly counts for one city are small. Berlin's own police report (Polizeiliche Kriminalstatistik Berlin 2025, Kurzbericht, berlin.de/polizei) lists the same completed-case counts for 2021–2025 (41, 38, 34, 53, 108) and 55, 51, 65, 65, 55, 59, 76, 43, 64, 57 attempts for 2016–2025.
- Notes
- Cases are counted when the police close the investigation and hand it to the prosecutor (Ausgangsstatistik), by place of offence, residents and visitors alike, not by date of death or residence. Two things lift Berlin's figure. (1) 2025: 79 of the 165 recorded cases (and 10 of the 117 in 2024) belong to one series in which a palliative physician is suspected of killing seriously ill patients, with offence dates earlier than the year of recording (Berlin police, PKS 2025 Kurzbericht); the report does not say how many of those cases are completed. If all 89 are completed killings, the five-year total would be 185 and the rate 1.00 per 100,000; the Berlin report's ten-year mean of completed cases (461 in 2016–2025, 46.1 a year) gives 1.25 per 100,000 on the 2025 population. The four years before 2025 had 41, 38, 34 and 53 completed cases (0.9–1.4 per 100,000 a year, 2024 including 10 series cases). (2) The 2025 report counts 184 victims of murder or manslaughter including attempts, of whom 110 were fatally injured; the figure here counts cases, not victims. The BKA's 2025 city table is version V1.2 of 16 October 2026. All cases including attempts would give a five-year mean of 3.09 per 100,000 (the BKA's HZ for 2025 alone: 4.48); the PKS category excludes negligent homicide and bodily injury resulting in death. Not comparable with UNODC or Eurostat victim series, and the 2025 value in particular is dominated by one series; read it as an upper figure.
Official source
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- COMPLETED cases of murder, manslaughter and killing on request (PKS key 892500: §§ 211, 212, 213, 216 StGB) recorded by the police for Hamburg, calculated as recorded cases minus the cases the same table lists as attempts (Versuche), from the five BKA city tables for 2021–2025 (2025 table V1.2 of 16 October 2026; workbooks ST-F-01-T01-Staedte-Faelle-HZ_xls.xlsx of each PKS year, read 2026-10-23). Hamburg: 2021 76 cases, 67 attempts, 9 completed; 2022 35 cases, 24 attempts, 11 completed; 2023 72 cases, 47 attempts, 25 completed; 2024 40 cases, 27 attempts, 13 completed; 2025 66 cases, 49 attempts, 17 completed. Sum of completed cases 75 in five years = 15 a year. Population: the one behind the BKA's own frequency figure (HZ) of each year, cases ÷ HZ × 100,000 = 1,852,478, 1,853,935, 1,892,122, 1,910,160, 1,862,565 (2021–2025), mean 1,874,252. 15 ÷ 1,874,252 × 100,000 = 0.800. A five-year average because yearly counts for one city are small. The Hamburg police's own report (Polizeiliche Kriminalstatistik 2025, press release, polizei.hamburg) gives 17 completed and 49 attempted murder and manslaughter offences in 2025, 13 and 27 in 2024, and 26 completed and 48 attempted in 2023 (the BKA table has 25 and 47 for 2023, one case fewer in each).
- Notes
- Cases, not victims, counted when the police close the investigation (Ausgangsstatistik) and by place of offence, residents and visitors alike. Yearly counts of 9 to 25 swing widely, which is why five years are averaged; the police themselves say the count is subject to strong annual fluctuation because of small numbers and sits at the 25-year average. All cases including attempts would give a five-year mean of 3.08 per 100,000 (the BKA's HZ for 2025 alone: 3.54, 66 cases of which 49 attempts). Completed cases of 2025: 17 of 66, 7 of them within the family (4 sons killing a parent, 3 husbands killing their wives, per the police). Cases are not victims; the PKS category excludes negligent homicide and bodily injury resulting in death. Not comparable with UNODC or Eurostat victim series.
SettleMetric computation over Berlin climate-normals (WMO 10384)
Curated by SettleMetric
- Data as of
- Dec 31, 2020
- Verified
- Oct 23, 2026
- Method
- Count of months with mean daily max 15–28 °C and precipitation < 150 mm, from the 1991–2020 normals: Apr (15.1 °C), May (19.6 °C), Jun (23.1 °C), Jul (25.2 °C), Aug (24.9 °C), Sep (19.9 °C) qualify = 6. April at 15.1 °C clears the 15 °C threshold narrowly; October (14.0 °C) misses it. No month exceeds 28 °C (warmest: Jul 25.2 °C) or 150 mm (wettest: Jul 71.7 mm).
SettleMetric computation over Hamburg climate-normals (WMO 10147)
Curated by SettleMetric
- Data as of
- Dec 31, 2020
- Verified
- Oct 23, 2026
- Method
- Count of months with mean daily max 15–28 °C and precipitation < 150 mm, from the 1991–2020 normals: May (18 °C), Jun (20.9 °C), Jul (23.2 °C), Aug (23 °C), Sep (18.8 °C) qualify = 5. April misses at 13.9 °C and October at 13.6 °C. No month exceeds 28 °C (warmest: Jul 23.2 °C) or 150 mm (wettest: Jul 81.8 mm).
M-Lab NDT country aggregates for Germany
Open data
- Data as of
- Dec 31, 2023
- Verified
- Oct 23, 2026
- Method
- Median of the 344 daily country-median download values (field download_MED) for DE in 2023 (29,785,372 download tests, the sum of dl_samples_day; daily medians ranged 26.7-50.0 Mbps). With an even number of days the median is the mean of the two middle days, 41.854 and 41.865 Mbps. 2023 is the year used across the dataset. The same calculation on the same files gives the values already in the Dutch and Austrian entries (NL 83.14 Mbps over 343 days, 2,635,642 tests; AT 31.54 over 343 days, 2,777,725 tests), which is how the method was checked.
- Notes
- M-Lab NDT is a single-stream test and reads well below advertised fibre or cable speeds; it is comparable only within this criterion. Monthly medians of the daily values ran from 40.5 Mbps (December) to 42.6 Mbps (March). M-Lab's public file has no values for 21 days of 2023 (29 January to 15 February except 10 February, 24 April, 30 July and 30-31 December), so the median covers 344 of 365 days. The German test count is about ten times that of the Netherlands or Austria.
M-Lab NDT country aggregates for Germany
Open data
- Data as of
- Dec 31, 2023
- Verified
- Oct 23, 2026
- Method
- Median of the 344 daily country-median download values (field download_MED) for DE in 2023 (29,785,372 download tests, the sum of dl_samples_day; daily medians ranged 26.7-50.0 Mbps). With an even number of days the median is the mean of the two middle days, 41.854 and 41.865 Mbps. 2023 is the year used across the dataset. The same calculation on the same files gives the values already in the Dutch and Austrian entries (NL 83.14 Mbps over 343 days, 2,635,642 tests; AT 31.54 over 343 days, 2,777,725 tests), which is how the method was checked.
- Notes
- M-Lab NDT is a single-stream test and reads well below advertised fibre or cable speeds; it is comparable only within this criterion. Monthly medians of the daily values ran from 40.5 Mbps (December) to 42.6 Mbps (March). M-Lab's public file has no values for 21 days of 2023 (29 January to 15 February except 10 February, 24 April, 30 July and 30-31 December), so the median covers 344 of 365 days. The German test count is about ten times that of the Netherlands or Austria.
EF English Proficiency Index 2025 — Germany (rank 4/123, score 615, Very High band)
Research
- Data as of
- Nov 1, 2025
- Verified
- Oct 23, 2026
- Notes
- Own band informed by EF EPI 2025 (attribution: EF Education First): Germany ranks 4th of 123 countries and regions with 615 points, inside EF's Very High band (600 and above), 17 points above its 2024 score (when it stood 10th, in the High band); the global average is 488. By skill: reading 623, listening 609, writing 564, speaking 521. EF's age groups: 622 for 31 to 40 years (the age of the profile), 648 for 21 to 25 and 649 for 26 to 30, 555 for 41 and over. Cities: Munich 641, Stuttgart 642, Cologne 649, Berlin 625, Frankfurt 624, Hamburg 622. EF's page for Germany also lists 131 as the number of countries in its history table for 2025, while its overview page says 123; the 123 used here is the overview figure. Eurostat's Adult Education Survey 2022 (self-reported and not English-specific; dataset edat_aes_l21, ages 25 to 64) shows 87.7% of adults know at least one foreign language, 16.6% know three or more and 12.3% know none, well behind the Netherlands (7.0% none, 40.2% three or more). Banded 'very-high', like the Netherlands (624), Austria (616), Portugal (612) and Poland (600), which all sit at or above EF's 600 line, although German is the language of public administration: the Verwaltungsverfahrensgesetz (section 23(1)) says 'Die Amtssprache ist deutsch', and an authority may demand a translation of documents submitted in another language (section 23(2)), so official dealings run in German by default. Doubt: EF's index is built from the results of adults who took its test (2.2 million in 2025, per EF's overview page), not from a sample of the whole population, and Eurostat's survey shows that one German adult in eight knows no foreign language at all, so English cannot be assumed outside cities, offices and the service sector; EF's own score decides the band.
EF English Proficiency Index 2025 — Germany (rank 4/123, score 615, Very High band)
Research
- Data as of
- Nov 1, 2025
- Verified
- Oct 23, 2026
- Notes
- Own band informed by EF EPI 2025 (attribution: EF Education First): Germany ranks 4th of 123 countries and regions with 615 points, inside EF's Very High band (600 and above), 17 points above its 2024 score (when it stood 10th, in the High band); the global average is 488. By skill: reading 623, listening 609, writing 564, speaking 521. EF's age groups: 622 for 31 to 40 years (the age of the profile), 648 for 21 to 25 and 649 for 26 to 30, 555 for 41 and over. Cities: Munich 641, Stuttgart 642, Cologne 649, Berlin 625, Frankfurt 624, Hamburg 622. EF's page for Germany also lists 131 as the number of countries in its history table for 2025, while its overview page says 123; the 123 used here is the overview figure. Eurostat's Adult Education Survey 2022 (self-reported and not English-specific; dataset edat_aes_l21, ages 25 to 64) shows 87.7% of adults know at least one foreign language, 16.6% know three or more and 12.3% know none, well behind the Netherlands (7.0% none, 40.2% three or more). Banded 'very-high', like the Netherlands (624), Austria (616), Portugal (612) and Poland (600), which all sit at or above EF's 600 line, although German is the language of public administration: the Verwaltungsverfahrensgesetz (section 23(1)) says 'Die Amtssprache ist deutsch', and an authority may demand a translation of documents submitted in another language (section 23(2)), so official dealings run in German by default. Doubt: EF's index is built from the results of adults who took its test (2.2 million in 2025, per EF's overview page), not from a sample of the whole population, and Eurostat's survey shows that one German adult in eight knows no foreign language at all, so English cannot be assumed outside cities, offices and the service sector; EF's own score decides the band.
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Market midpoint, the MEDIAN of six published monthly premiums for the health tariffs of a self-employed 35-year-old from three insurers, each read with curl on 2026-10-23 (the insurers' own pages; examples, not binding quotes, and no personal data was entered). Basis of every figure: the health-cover tariffs including the statutory 10% surcharge, without sickness pay (Krankentagegeld) and without the compulsory long-term care insurance, which is added in the notes. The six premiums (EUR a month): (1) Hallesche, tariff NK.select S 1200 (annual deductible EUR 1,200), age 35: 331.73; (2) HanseMerkur, tariff Start Fit (EUR 1,000 deductible), age 35: 346.75 = KVS3 256.61 + PSV 35.62 + EKV2 23.00 + statutory surcharge 31.52 (the published total of EUR 415.98 also holds the care insurance PVN 66.75 and a spa-stay daily allowance of 2.48); (3) Hallesche, NK.select L 1200, age 35: 526.57; (4) HanseMerkur, tariff Top Fit (EUR 1,000 deductible), age 35: 564.40 = KVT1000 452.47 + PSV 35.62 + ZY cancer scan 27.50 + surcharge 48.81 (published total EUR 631.15 with PVN 66.75); (5) LKH, tariff GesundheitsUpgrade Komfort (EUR 500 deductible), age 35, contract start 1 January 2027: 633.63 (the page says the 10% surcharge is already included; with sickness pay of EUR 115 a day, +90.16, and care insurance, +69.08, it shows EUR 792.87); (6) Hallesche, NK.select XL 1200, age 35: 636.00. The note under Hallesche's table says only that the example premiums include the statutory 10% surcharge; the page lists care insurance and sickness pay as separate products, so the examples are read as health cover only (the S figure is close to HanseMerkur's health-only EUR 346.75, which supports that reading). Sorted: 331.73, 346.75, 526.57, 564.40, 633.63, 636.00; median = (526.57 + 564.40) / 2 = EUR 545.49 a month = EUR 6,546 a year = $7,335 at 1 EUR = 1.1205 USD (ECB euro reference rate of 2026-10-22). Range: EUR 331.73 to EUR 636.00 a month = EUR 3,981 to EUR 7,632 a year = $4,460 to $8,552. Mean EUR 506.51 a month = $6,811 a year. Without the 2027-dated LKH example the median of the other five is EUR 526.57 a month = $7,080 a year; taking the median of the three insurers' own medians (HanseMerkur 455.58, Hallesche 526.57, LKH 633.63) gives the same EUR 526.57. URLs: https://www.hallesche.de/privatkunden/private-krankenversicherung/angestellte-und-selbststaendige ; https://www.hansemerkur.de/private-krankenversicherung/pkv-kosten ; https://www.lkh.de/pkv-selbststaendige . All three give the age as 35; none of the pages carries a date for the premiums, except that LKH's example starts on 1 January 2027 and Hallesche's page cites the 2026 compulsory-insurance limit of EUR 77,400. Not used in the median (age 30, basis checked): Continentale, page 'Stand 04.2026', age 30, COMFORT 437.36 + SP2 32.18 = EUR 469.54 and PREMIUM 581.89 + SP1 43.37 = EUR 625.26 (surcharge included; care insurance 61.85 and option tariff 6.00 excluded; https://www.continentale.de/pkv-fuer-selbstaendige); Allianz, Internet Archive capture of 2025-11-26 ('Stand 2025'), age 30, Plus 70 with Zahn 75 EUR 505.60 + surcharge 50.56 = EUR 556.16 (care insurance 60.25 and sickness pay 90.16 excluded; the live page answers curl with HTTP 403 and no 2026 capture exists). Rejected: Signal Iduna (article of 28 July 2026, ages 30 and 40, prices include sickness pay that is not itemised), ottonova (age 32, basis unclear), Muenchener Verein ('ab' price at age 30, basis not stated); the pages of Debeka, DKV, Barmenia/Gothaer, AXA, Concordia, ARAG and HUK that were fetched give no age-35 example.
- Notes
- WHY THE PRIVATE MARKET AND NOT THE STATUTORY SYSTEM. The statutory route (GKV) is not open to a newly arrived freelancer in general. SGB V section 9(1) no. 1 lets people join voluntarily who left compulsory insurance after being insured at least 24 months in the last five years or 12 months without a break directly before (other numbers of section 9(1) cover family insurance, first employment above the earnings limit, severely disabled persons, returning employees, foreigners with a research residence permit under section 18d AufenthG within three months of arrival, late repatriates and former soldiers on time). Section 5(5) excludes the full-time self-employed from compulsory insurance under section 5(1) nos. 1 and 5 to 12, and the catch-all compulsory cover in section 5(1) no. 13 does not take people who were never insured and belong to that group. Section 5(11) says that foreigners who are not nationals of an EU state, an EEA state or Switzerland come under no. 13 only if they hold a settlement permit or a residence permit valid for more than twelve months for which no duty to secure their livelihood under section 5(1) no. 1 AufenthG applies (the statute text says 'wenn sie eine Niederlassungserlaubnis oder eine Aufenthaltserlaubnis mit einer Befristung auf mehr als zwölf Monate ... besitzen und für die Erteilung dieser Aufenthaltstitel keine Verpflichtung zur Sicherung des Lebensunterhalts ... besteht'). Section 5(1) no. 1 AufenthG makes secured livelihood a general condition of residence titles ('in der Regel') and section 21 AufenthG (residence permit for self-employment) does not waive it in the paragraphs read; on that reading a non-EU freelancer is outside compulsory cover and, without an earlier statutory insurance record, cannot join voluntarily, so in practice he buys private cover. The same section 5(11) says that nationals of other EU or EEA states and Swiss nationals are not caught by no. 13 where the condition for residence in Germany is health insurance under section 4 of the Freizügigkeitsgesetz/EU. Whether insurance periods in another EU state count for section 9(1) no. 1 was not checked at an official source, so no claim is made. Every resident must hold health insurance with at least outpatient and inpatient cover and a deductible effect of at most EUR 5,000 a year (section 193(3) VVG, which excludes people who are statutorily insured). WHAT A MEMBER OF THE STATUTORY SYSTEM PAYS (not this value). A childless self-employed voluntary member with the freelancer profile of EUR 54,000 net profit (revenue 60,000 less 10%) pays at 2026 rates 16.9% (reduced rate 14.0% plus the 2.9% average additional contribution, BMG) for health insurance = EUR 9,126 and 4.2% for long-term care (3.6% plus the 0.6-point childless surcharge) = EUR 2,268, in total EUR 11,394 a year = $12,767 (EUR 949.50 a month). The BMG table gives the bounds: a minimum assessment base of EUR 1,318.33 a month (one third of the 2026 reference amount of EUR 3,955, section 240(4) SGB V), i.e. EUR 222.80 for health insurance plus EUR 55.37 for care = EUR 3,338 a year = $3,740, and a ceiling of EUR 982.31 for health insurance plus EUR 244.13 for care = EUR 14,717 a year = $16,491. A parent pays 3.6% for care (EUR 11,070 = $12,404); if the fund levies the average additional contribution actually charged, 3.13% on 1 April 2026 (BMG), the total is EUR 11,518 ($12,906). Sources: BMG contributions page (Stand 3 September 2026), SGB V sections 223, 240, 241, 243, SGB XI section 55, BMG care-insurance page (Stand 14 September 2026), BMG notice of the average additional contribution (BAnz AT 10.11.2025 B7), Sozialversicherungsrechengrößen-Verordnung 2026. The freelancer tax schemes model this statutory contribution as a component of the tax burden; the private premium in this value is not part of that component and the two must not be added. PRIVATE POLICY LIMITS AND INDUSTRY FIGURES. By law the Basistarif, which insurers must offer to listed groups (for example people without cover who were privately insured before or belong systematically to the private system) without risk surcharges or exclusions, may not cost more than the highest statutory contribution plus the average additional contribution, about EUR 1,018 a month from 1 January 2026 before care insurance (BMG, Stand 3 March 2026). The PKV-Verband, the private insurers' association (an industry source, not an official one), reports an average premium of EUR 536 a month for adults without civil-servant aid in 2025 ($7,207 a year) and says that nobody has to pay more than the statutory maximum because of the right to the Basistarif; its chart of average premiums by age, without data labels, puts the average of normal-tariff members aged 35 at roughly EUR 500 to EUR 530 (read by eye). These are portfolio averages across all entry ages and tariffs, not new-entrant quotes, and fit the median above. COMPULSORY CARE INSURANCE IS EXTRA. A privately insured person must also take the private long-term care insurance: EUR 66.75 (HanseMerkur) and EUR 69.08 (LKH) a month at age 35, EUR 61.85 (Continentale) at age 30. With about EUR 68 on top, the median becomes about EUR 613 a month = EUR 7,361 a year = $8,248; this all-in figure is the one to compare with the statutory EUR 11,394. Sickness pay for the self-employed is a separate product (LKH EUR 90.16 a month for EUR 115 a day from day 22; Allianz EUR 90.16 for EUR 140 a day from day 43) and is not in the value. PREMIUMS ARE RISK-RATED AND RISE WITH AGE. A private premium depends on the entry age and the state of health at the start, not on income (PKV-Verband; Inter's page says that a health check is required and that pre-existing conditions can lead to risk surcharges or exclusion). HanseMerkur's own table for its Start Fit health tariff shows the age effect: EUR 199.10 at 25, EUR 256.61 at 35 and EUR 338.86 at 45 a month. The value is for a healthy applicant at 35; a person with pre-existing conditions would pay more or be refused. The statutory 10% surcharge is paid until age 60 (PKV-Verband). Premiums rise over time with medical costs: the PKV-Verband says that on 1 January 2027 premiums have to rise for about 53% of the privately insured, by 13.4% on average for them (pkv.de, read 2026-10-23), so the figures above, which are 2026 prices except LKH's 2027 start, will age. HOW THIN THE EVIDENCE IS. Three insurers, six tariffs, all marketing examples without a binding quote; two of the three pages carry no date for the figures; the deductibles differ (EUR 500, 1,000 and 1,200 a year) although the criterion assumes a small one; the cover differs by tariff and the examples are not ranked by quality; LKH's example is dated 2027. The spread is wide (EUR 332 to EUR 636) and the median moves little (EUR 526.57 to EUR 545.49) with the choice of aggregation. A full-cover figure for a 35-year-old from a regulator or an independent public tariff comparison was not found. Not read: quote engines (they ask for personal data), Debeka, DKV, Barmenia/Gothaer, AXA and the other insurers whose pages show no age-35 example; the unit of the criterion assumes about $100k of cover, and German full-cover tariffs have no benefit ceiling. The value is due for re-reading after the January 2027 premium adjustments.
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Market midpoint, the MEDIAN of six published monthly premiums for the health tariffs of a self-employed 35-year-old from three insurers, each read with curl on 2026-10-23 (the insurers' own pages; examples, not binding quotes, and no personal data was entered). Basis of every figure: the health-cover tariffs including the statutory 10% surcharge, without sickness pay (Krankentagegeld) and without the compulsory long-term care insurance, which is added in the notes. The six premiums (EUR a month): (1) Hallesche, tariff NK.select S 1200 (annual deductible EUR 1,200), age 35: 331.73; (2) HanseMerkur, tariff Start Fit (EUR 1,000 deductible), age 35: 346.75 = KVS3 256.61 + PSV 35.62 + EKV2 23.00 + statutory surcharge 31.52 (the published total of EUR 415.98 also holds the care insurance PVN 66.75 and a spa-stay daily allowance of 2.48); (3) Hallesche, NK.select L 1200, age 35: 526.57; (4) HanseMerkur, tariff Top Fit (EUR 1,000 deductible), age 35: 564.40 = KVT1000 452.47 + PSV 35.62 + ZY cancer scan 27.50 + surcharge 48.81 (published total EUR 631.15 with PVN 66.75); (5) LKH, tariff GesundheitsUpgrade Komfort (EUR 500 deductible), age 35, contract start 1 January 2027: 633.63 (the page says the 10% surcharge is already included; with sickness pay of EUR 115 a day, +90.16, and care insurance, +69.08, it shows EUR 792.87); (6) Hallesche, NK.select XL 1200, age 35: 636.00. The note under Hallesche's table says only that the example premiums include the statutory 10% surcharge; the page lists care insurance and sickness pay as separate products, so the examples are read as health cover only (the S figure is close to HanseMerkur's health-only EUR 346.75, which supports that reading). Sorted: 331.73, 346.75, 526.57, 564.40, 633.63, 636.00; median = (526.57 + 564.40) / 2 = EUR 545.49 a month = EUR 6,546 a year = $7,335 at 1 EUR = 1.1205 USD (ECB euro reference rate of 2026-10-22). Range: EUR 331.73 to EUR 636.00 a month = EUR 3,981 to EUR 7,632 a year = $4,460 to $8,552. Mean EUR 506.51 a month = $6,811 a year. Without the 2027-dated LKH example the median of the other five is EUR 526.57 a month = $7,080 a year; taking the median of the three insurers' own medians (HanseMerkur 455.58, Hallesche 526.57, LKH 633.63) gives the same EUR 526.57. URLs: https://www.hallesche.de/privatkunden/private-krankenversicherung/angestellte-und-selbststaendige ; https://www.hansemerkur.de/private-krankenversicherung/pkv-kosten ; https://www.lkh.de/pkv-selbststaendige . All three give the age as 35; none of the pages carries a date for the premiums, except that LKH's example starts on 1 January 2027 and Hallesche's page cites the 2026 compulsory-insurance limit of EUR 77,400. Not used in the median (age 30, basis checked): Continentale, page 'Stand 04.2026', age 30, COMFORT 437.36 + SP2 32.18 = EUR 469.54 and PREMIUM 581.89 + SP1 43.37 = EUR 625.26 (surcharge included; care insurance 61.85 and option tariff 6.00 excluded; https://www.continentale.de/pkv-fuer-selbstaendige); Allianz, Internet Archive capture of 2025-11-26 ('Stand 2025'), age 30, Plus 70 with Zahn 75 EUR 505.60 + surcharge 50.56 = EUR 556.16 (care insurance 60.25 and sickness pay 90.16 excluded; the live page answers curl with HTTP 403 and no 2026 capture exists). Rejected: Signal Iduna (article of 28 July 2026, ages 30 and 40, prices include sickness pay that is not itemised), ottonova (age 32, basis unclear), Muenchener Verein ('ab' price at age 30, basis not stated); the pages of Debeka, DKV, Barmenia/Gothaer, AXA, Concordia, ARAG and HUK that were fetched give no age-35 example.
- Notes
- WHY THE PRIVATE MARKET AND NOT THE STATUTORY SYSTEM. The statutory route (GKV) is not open to a newly arrived freelancer in general. SGB V section 9(1) no. 1 lets people join voluntarily who left compulsory insurance after being insured at least 24 months in the last five years or 12 months without a break directly before (other numbers of section 9(1) cover family insurance, first employment above the earnings limit, severely disabled persons, returning employees, foreigners with a research residence permit under section 18d AufenthG within three months of arrival, late repatriates and former soldiers on time). Section 5(5) excludes the full-time self-employed from compulsory insurance under section 5(1) nos. 1 and 5 to 12, and the catch-all compulsory cover in section 5(1) no. 13 does not take people who were never insured and belong to that group. Section 5(11) says that foreigners who are not nationals of an EU state, an EEA state or Switzerland come under no. 13 only if they hold a settlement permit or a residence permit valid for more than twelve months for which no duty to secure their livelihood under section 5(1) no. 1 AufenthG applies (the statute text says 'wenn sie eine Niederlassungserlaubnis oder eine Aufenthaltserlaubnis mit einer Befristung auf mehr als zwölf Monate ... besitzen und für die Erteilung dieser Aufenthaltstitel keine Verpflichtung zur Sicherung des Lebensunterhalts ... besteht'). Section 5(1) no. 1 AufenthG makes secured livelihood a general condition of residence titles ('in der Regel') and section 21 AufenthG (residence permit for self-employment) does not waive it in the paragraphs read; on that reading a non-EU freelancer is outside compulsory cover and, without an earlier statutory insurance record, cannot join voluntarily, so in practice he buys private cover. The same section 5(11) says that nationals of other EU or EEA states and Swiss nationals are not caught by no. 13 where the condition for residence in Germany is health insurance under section 4 of the Freizügigkeitsgesetz/EU. Whether insurance periods in another EU state count for section 9(1) no. 1 was not checked at an official source, so no claim is made. Every resident must hold health insurance with at least outpatient and inpatient cover and a deductible effect of at most EUR 5,000 a year (section 193(3) VVG, which excludes people who are statutorily insured). WHAT A MEMBER OF THE STATUTORY SYSTEM PAYS (not this value). A childless self-employed voluntary member with the freelancer profile of EUR 54,000 net profit (revenue 60,000 less 10%) pays at 2026 rates 16.9% (reduced rate 14.0% plus the 2.9% average additional contribution, BMG) for health insurance = EUR 9,126 and 4.2% for long-term care (3.6% plus the 0.6-point childless surcharge) = EUR 2,268, in total EUR 11,394 a year = $12,767 (EUR 949.50 a month). The BMG table gives the bounds: a minimum assessment base of EUR 1,318.33 a month (one third of the 2026 reference amount of EUR 3,955, section 240(4) SGB V), i.e. EUR 222.80 for health insurance plus EUR 55.37 for care = EUR 3,338 a year = $3,740, and a ceiling of EUR 982.31 for health insurance plus EUR 244.13 for care = EUR 14,717 a year = $16,491. A parent pays 3.6% for care (EUR 11,070 = $12,404); if the fund levies the average additional contribution actually charged, 3.13% on 1 April 2026 (BMG), the total is EUR 11,518 ($12,906). Sources: BMG contributions page (Stand 3 September 2026), SGB V sections 223, 240, 241, 243, SGB XI section 55, BMG care-insurance page (Stand 14 September 2026), BMG notice of the average additional contribution (BAnz AT 10.11.2025 B7), Sozialversicherungsrechengrößen-Verordnung 2026. The freelancer tax schemes model this statutory contribution as a component of the tax burden; the private premium in this value is not part of that component and the two must not be added. PRIVATE POLICY LIMITS AND INDUSTRY FIGURES. By law the Basistarif, which insurers must offer to listed groups (for example people without cover who were privately insured before or belong systematically to the private system) without risk surcharges or exclusions, may not cost more than the highest statutory contribution plus the average additional contribution, about EUR 1,018 a month from 1 January 2026 before care insurance (BMG, Stand 3 March 2026). The PKV-Verband, the private insurers' association (an industry source, not an official one), reports an average premium of EUR 536 a month for adults without civil-servant aid in 2025 ($7,207 a year) and says that nobody has to pay more than the statutory maximum because of the right to the Basistarif; its chart of average premiums by age, without data labels, puts the average of normal-tariff members aged 35 at roughly EUR 500 to EUR 530 (read by eye). These are portfolio averages across all entry ages and tariffs, not new-entrant quotes, and fit the median above. COMPULSORY CARE INSURANCE IS EXTRA. A privately insured person must also take the private long-term care insurance: EUR 66.75 (HanseMerkur) and EUR 69.08 (LKH) a month at age 35, EUR 61.85 (Continentale) at age 30. With about EUR 68 on top, the median becomes about EUR 613 a month = EUR 7,361 a year = $8,248; this all-in figure is the one to compare with the statutory EUR 11,394. Sickness pay for the self-employed is a separate product (LKH EUR 90.16 a month for EUR 115 a day from day 22; Allianz EUR 90.16 for EUR 140 a day from day 43) and is not in the value. PREMIUMS ARE RISK-RATED AND RISE WITH AGE. A private premium depends on the entry age and the state of health at the start, not on income (PKV-Verband; Inter's page says that a health check is required and that pre-existing conditions can lead to risk surcharges or exclusion). HanseMerkur's own table for its Start Fit health tariff shows the age effect: EUR 199.10 at 25, EUR 256.61 at 35 and EUR 338.86 at 45 a month. The value is for a healthy applicant at 35; a person with pre-existing conditions would pay more or be refused. The statutory 10% surcharge is paid until age 60 (PKV-Verband). Premiums rise over time with medical costs: the PKV-Verband says that on 1 January 2027 premiums have to rise for about 53% of the privately insured, by 13.4% on average for them (pkv.de, read 2026-10-23), so the figures above, which are 2026 prices except LKH's 2027 start, will age. HOW THIN THE EVIDENCE IS. Three insurers, six tariffs, all marketing examples without a binding quote; two of the three pages carry no date for the figures; the deductibles differ (EUR 500, 1,000 and 1,200 a year) although the criterion assumes a small one; the cover differs by tariff and the examples are not ranked by quality; LKH's example is dated 2027. The spread is wide (EUR 332 to EUR 636) and the median moves little (EUR 526.57 to EUR 545.49) with the choice of aggregation. A full-cover figure for a 35-year-old from a regulator or an independent public tariff comparison was not found. Not read: quote engines (they ask for personal data), Debeka, DKV, Barmenia/Gothaer, AXA and the other insurers whose pages show no age-35 example; the unit of the criterion assumes about $100k of cover, and German full-cover tariffs have no benefit ceiling. The value is due for re-reading after the January 2027 premium adjustments.
Open data
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- Validated (E1a, verification flag 1) 2025 annual means of the 4 urban and suburban background stations in Berlin: DEBE010 Berlin Wedding 10.265 µg/m³ at 99.91% coverage (background urban); DEBE034 Berlin Neukölln 11.443 µg/m³ at 99.76% coverage (background urban); DEBE068 Berlin Mitte 11.154 µg/m³ at 99.85% coverage (background urban); DEBE051 Berlin Buch 8.859 µg/m³ at 99.91% coverage (background suburban). Mean: (10.265 + 11.443 + 11.154 + 8.859) / 4 = 10.43. Queried from the EEA statistics service on 2026-10-23 (calculated 2026-10-20), PM2.5, aggregation "Annual mean / 1 calendar year", the hourly-resolution series of each station (assessment method dataGroup1). Urban and suburban background stations are what the EEA itself averages for its city figures (traffic, industrial and rural-background stations are left out). Same stations in 2024: Berlin Wedding 10.801 at 99.81%; Berlin Neukölln 11.618 at 98.85%; Berlin Mitte 11.284 at 99.92%; Berlin Buch 9.605 at 99.92%; mean 10.83 µg/m³.
- Notes
- Other Berlin PM2.5 series in the EEA E1a set for 2025: background-rural stations DEBE032 Grunewald 7.743 (99.77%) and DEBE056 Friedrichshagen 9.002 (98.96%); traffic stations DEBE061 Schildhornstraße 10.372 (99.87%), DEBE065 Frankfurter Allee 12.353 (99.81%), DEBE069 Mariendorfer Damm 12.331 (99.91%), DEBE125 Leipziger Straße 11.196 (99.95%), DEBE126 Karl-Marx-Straße II 11.830 (99.16%) and DEBE127 Silbersteinstraße 12.173 (99.91%); the mean of all 12 stations (hourly series) is 10.73 µg/m³. Berlin reports a second, daily-sampling series for five stations (assessment method dataGroup2/3): Wedding 10.420 (99.45%), Neukölln 11.529 (99.18%), Mitte 11.086 (99.18%), Frankfurter Allee 12.635 (99.18%) and Buch 8.953 (49.59% coverage, not usable); the Umweltbundesamt's annual balance, which uses those, shows Wedding 10, Neukölln 12, Mitte 11, Frankfurter Allee 13 and Buch 9 µg/m³ (rounded; luftdaten.umweltbundesamt.de API, read 2026-10-23), and the four-station mean on the daily series where it has adequate coverage (with Buch's hourly value) would be 10.47. Above the WHO 2021 guideline of 5 µg/m³; the EU limit of 25 µg/m³ is met, and the stricter 10 µg/m³ limit that applies from 2030 is exceeded at Wedding, Neukölln and Mitte. The values are the E1a validated data of the Berlin network, not the preliminary evaluation.
Open data
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- Validated (E1a, verification flag 1) 2025 annual means of the 5 urban and suburban background stations in Hamburg: DEHH008 Hamburg Sternschanze 8.848 µg/m³ at 99.33% coverage (background urban); DEHH059 Hamburg Wilhelmsburg 8.681 µg/m³ at 99.45% coverage (background urban); DEHH079 Hamburg Altona Elbhang 8.981 µg/m³ at 99.62% coverage (background urban); DEHH081 Hamburg Hafen 9.404 µg/m³ at 99.67% coverage (background urban); DEHH082 Hamburg Niendorf 8.326 µg/m³ at 99.69% coverage (background suburban). Mean: (8.848 + 8.681 + 8.981 + 9.404 + 8.326) / 5 = 8.85. Queried from the EEA statistics service on 2026-10-23 (calculated 2026-10-20), PM2.5, aggregation "Annual mean / 1 calendar year", the hourly-resolution series of each station (assessment method dataGroup1). Urban and suburban background stations are what the EEA itself averages for its city figures (traffic, industrial and rural-background stations are left out). Same stations in 2024: Hamburg Sternschanze 8.967 at 99.45%; Hamburg Wilhelmsburg 8.788 at 99.17%; Hamburg Altona Elbhang 9.293 at 40.13%; Hamburg Hafen 9.541 at 41.19%; Hamburg Niendorf 8.101 at 99.28%; mean 8.94 µg/m³.
- Notes
- Other Hamburg PM2.5 series in the EEA E1a set for 2025: industrial station DEHH015 Veddel 9.099 (98.09%); traffic stations DEHH064 Kieler Straße 9.454 (98.82%), DEHH068 Habichtstraße 9.837 (99.62%), DEHH026 Stresemannstraße 8.455 and DEHH070 Max-Brauer-Allee II 8.178, the last two with only 38.4% and 38.7% coverage; the mean of all 10 stations (hourly series) is 8.93 µg/m³. The Umweltbundesamt's annual balance (rounded; luftdaten.umweltbundesamt.de API, read 2026-10-23) shows the same background stations at 8.8, 8.7, 9.0, 9.4 and 8.3 µg/m³. In 2024 two of the five background stations (Altona Elbhang and Hafen) had only about 40% coverage, so the 2024 mean is less reliable than 2025's. Above the WHO 2021 guideline of 5 µg/m³; under the EU limit of 25 µg/m³ and under the 10 µg/m³ limit that applies from 2030.
02
Which city fits your plan?
Each lens weighs only the facts that matter to that plan, and names the side it favours.
Remote IT / freelancer
Contract or freelance in tech, billing clients abroad.
A close call for this plan
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Best eligible scheme = de-freelancer (Freiberufler, §18 EStG, no Gewerbesteuer) at €60,000 revenue with 10% deductible expenses (net profit €54,000), steady state, reduced health-insurance rate (no Krankengeld), no compulsory pension insurance. Health + long-term care insurance as a voluntary statutory member: (14.0% + 2.9% average Zusatzbeitrag 2026 + 3.6% + 0.6% childless surcharge) = 21.1% × €54,000 (inside the €15,820 to €69,750 range) = €11,394.00 (health €9,126.00, care €2,268.00), fully deductible. Taxable income = 54,000 − 11,394.00 − 36 (Sonderausgaben-Pauschbetrag) = €42,570. §32a EStG 2026, zone 3: z = (42,570 − 17,799) / 10,000 = 2.4771; (173.10 × 2.4771 + 2,397) × 2.4771 + 1,034.87 = 8,034.62, rounded down to €8,034. Solidaritätszuschlag: €0 (income tax below the €20,350 Freigrenze). Levies = 11,394.00 + 8,034 = €19,428.00 of €60,000 = 32.38%. Of this, income tax is 13.4 points and health/care insurance 19.0 points. The company route (de-gmbh-owner) is not cheaper at this size: the GmbH pays 30.175% (Körperschaftsteuer 15% + Soli + Berlin Gewerbesteuer 410%) before the owner sees a euro, and the dividend then bears Abgeltungsteuer 26.375% and the health contributions.
- Notes
- The figure is a steady state for a resident below pension age: single, no children, no church tax, no other income. Three things drive it: (1) the health and care insurance is not a share of tax but a contribution of 21.1% of profit that the freelancer pays alone (no employer half), €11,394 of the €19,428; it is deductible, so it also lowers the income tax; (2) income tax is €8,034 (zone 3 of the 2026 tariff, marginal rate about 32.5% at this income); (3) the Solidaritätszuschlag starts only when the income tax passes €20,350, around taxable income €75,000. Variants at the same profile (statutory arithmetic): a freelancer whose IT activity the Finanzamt treats as a trade (de-sole-trader, Berlin Hebesatz 410%) pays €19,531.25 (32.6%), because the Gewerbesteuer (€4,233.25) is credited against the income tax with 4.0 × the Messbetrag, leaving €103.25 net; the same trade in Frankfurt costs €20,047.50 (33.4%), Hamburg €20,150.75 (33.6%), Cologne €20,202.38 (33.7%) and Munich €20,357.25 (33.9%) because their Hebesätze (460%, 470%, 475%, 490%) leave 2.1% to 3.15% of the profit above €24,500 uncredited. A freelancer with essentially one client and no employees is compulsorily insured in the statutory pension scheme (§2 Nr. 9 SGB VI; exempt for the first three years): 18.6% of profit, €10,044.00, deductible, raises the levies to €26,378.00 (44.0%) and buys pension rights. The GmbH with the owner as sole shareholder-director, no salary and all profit distributed pays €33,931.44 (56.6%) with the default Abgeltungsteuer, or €24,617.36 (41.0%) if the owner applies for the Teileinkünfteverfahren; paying the whole profit as salary brings it back to about the freelancer's burden before the GmbH's own costs, and the GmbH only saves tax when profit is left inside it. What the figure excludes: Kirchensteuer for church members (8% of the income tax in Bayern and Baden-Württemberg, 9% elsewhere, about €640 to €720 here), Krankengeld cover (general rate: about €342 more), private health insurance (risk-rated), the Zusatzbeitrag of the member's own Kasse (the 2.9% is the announced average; each 0.1 point is €54 a year before the tax saving), VAT (a pass-through; the Kleinunternehmerregelung exempts turnover up to €25,000 in the previous year and €100,000 in the current year, VAT only), splitting for couples and children. Freelancers pay no unemployment insurance and, unless they have one client, no compulsory pension contribution, so the figure buys less social cover than an employee's. From 2027 the tariff is due to change (BMF announcement of 2 July 2026: top rate from €70,600, 45% from €250,000, 47% above €280,000, higher Grundfreibetrag); the figure is 2026 only.
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Best eligible scheme = de-freelancer (Freiberufler, §18 EStG, no Gewerbesteuer) at €60,000 revenue with 10% deductible expenses (net profit €54,000), steady state, reduced health-insurance rate (no Krankengeld), no compulsory pension insurance. Health + long-term care insurance as a voluntary statutory member: (14.0% + 2.9% average Zusatzbeitrag 2026 + 3.6% + 0.6% childless surcharge) = 21.1% × €54,000 (inside the €15,820 to €69,750 range) = €11,394.00 (health €9,126.00, care €2,268.00), fully deductible. Taxable income = 54,000 − 11,394.00 − 36 (Sonderausgaben-Pauschbetrag) = €42,570. §32a EStG 2026, zone 3: z = (42,570 − 17,799) / 10,000 = 2.4771; (173.10 × 2.4771 + 2,397) × 2.4771 + 1,034.87 = 8,034.62, rounded down to €8,034. Solidaritätszuschlag: €0 (income tax below the €20,350 Freigrenze). Levies = 11,394.00 + 8,034 = €19,428.00 of €60,000 = 32.38%. Of this, income tax is 13.4 points and health/care insurance 19.0 points. The company route (de-gmbh-owner) is not cheaper at this size: the GmbH pays 30.175% (Körperschaftsteuer 15% + Soli + Berlin Gewerbesteuer 410%) before the owner sees a euro, and the dividend then bears Abgeltungsteuer 26.375% and the health contributions.
- Notes
- The figure is a steady state for a resident below pension age: single, no children, no church tax, no other income. Three things drive it: (1) the health and care insurance is not a share of tax but a contribution of 21.1% of profit that the freelancer pays alone (no employer half), €11,394 of the €19,428; it is deductible, so it also lowers the income tax; (2) income tax is €8,034 (zone 3 of the 2026 tariff, marginal rate about 32.5% at this income); (3) the Solidaritätszuschlag starts only when the income tax passes €20,350, around taxable income €75,000. Variants at the same profile (statutory arithmetic): a freelancer whose IT activity the Finanzamt treats as a trade (de-sole-trader, Berlin Hebesatz 410%) pays €19,531.25 (32.6%), because the Gewerbesteuer (€4,233.25) is credited against the income tax with 4.0 × the Messbetrag, leaving €103.25 net; the same trade in Frankfurt costs €20,047.50 (33.4%), Hamburg €20,150.75 (33.6%), Cologne €20,202.38 (33.7%) and Munich €20,357.25 (33.9%) because their Hebesätze (460%, 470%, 475%, 490%) leave 2.1% to 3.15% of the profit above €24,500 uncredited. A freelancer with essentially one client and no employees is compulsorily insured in the statutory pension scheme (§2 Nr. 9 SGB VI; exempt for the first three years): 18.6% of profit, €10,044.00, deductible, raises the levies to €26,378.00 (44.0%) and buys pension rights. The GmbH with the owner as sole shareholder-director, no salary and all profit distributed pays €33,931.44 (56.6%) with the default Abgeltungsteuer, or €24,617.36 (41.0%) if the owner applies for the Teileinkünfteverfahren; paying the whole profit as salary brings it back to about the freelancer's burden before the GmbH's own costs, and the GmbH only saves tax when profit is left inside it. What the figure excludes: Kirchensteuer for church members (8% of the income tax in Bayern and Baden-Württemberg, 9% elsewhere, about €640 to €720 here), Krankengeld cover (general rate: about €342 more), private health insurance (risk-rated), the Zusatzbeitrag of the member's own Kasse (the 2.9% is the announced average; each 0.1 point is €54 a year before the tax saving), VAT (a pass-through; the Kleinunternehmerregelung exempts turnover up to €25,000 in the previous year and €100,000 in the current year, VAT only), splitting for couples and children. Freelancers pay no unemployment insurance and, unless they have one client, no compulsory pension contribution, so the figure buys less social cover than an employee's. From 2027 the tariff is due to change (BMF announcement of 2 July 2026: top rate from €70,600, 45% from €250,000, 47% above €280,000, higher Grundfreibetrag); the figure is 2026 only.
M-Lab NDT country aggregates for Germany
Open data
- Data as of
- Dec 31, 2023
- Verified
- Oct 23, 2026
- Method
- Median of the 344 daily country-median download values (field download_MED) for DE in 2023 (29,785,372 download tests, the sum of dl_samples_day; daily medians ranged 26.7-50.0 Mbps). With an even number of days the median is the mean of the two middle days, 41.854 and 41.865 Mbps. 2023 is the year used across the dataset. The same calculation on the same files gives the values already in the Dutch and Austrian entries (NL 83.14 Mbps over 343 days, 2,635,642 tests; AT 31.54 over 343 days, 2,777,725 tests), which is how the method was checked.
- Notes
- M-Lab NDT is a single-stream test and reads well below advertised fibre or cable speeds; it is comparable only within this criterion. Monthly medians of the daily values ran from 40.5 Mbps (December) to 42.6 Mbps (March). M-Lab's public file has no values for 21 days of 2023 (29 January to 15 February except 10 February, 24 April, 30 July and 30-31 December), so the median covers 344 of 365 days. The German test count is about ten times that of the Netherlands or Austria.
M-Lab NDT country aggregates for Germany
Open data
- Data as of
- Dec 31, 2023
- Verified
- Oct 23, 2026
- Method
- Median of the 344 daily country-median download values (field download_MED) for DE in 2023 (29,785,372 download tests, the sum of dl_samples_day; daily medians ranged 26.7-50.0 Mbps). With an even number of days the median is the mean of the two middle days, 41.854 and 41.865 Mbps. 2023 is the year used across the dataset. The same calculation on the same files gives the values already in the Dutch and Austrian entries (NL 83.14 Mbps over 343 days, 2,635,642 tests; AT 31.54 over 343 days, 2,777,725 tests), which is how the method was checked.
- Notes
- M-Lab NDT is a single-stream test and reads well below advertised fibre or cable speeds; it is comparable only within this criterion. Monthly medians of the daily values ran from 40.5 Mbps (December) to 42.6 Mbps (March). M-Lab's public file has no values for 21 days of 2023 (29 January to 15 February except 10 February, 24 April, 30 July and 30-31 December), so the median covers 344 of 365 days. The German test count is about ten times that of the Netherlands or Austria.
EF English Proficiency Index 2025 — Germany (rank 4/123, score 615, Very High band)
Research
- Data as of
- Nov 1, 2025
- Verified
- Oct 23, 2026
- Notes
- Own band informed by EF EPI 2025 (attribution: EF Education First): Germany ranks 4th of 123 countries and regions with 615 points, inside EF's Very High band (600 and above), 17 points above its 2024 score (when it stood 10th, in the High band); the global average is 488. By skill: reading 623, listening 609, writing 564, speaking 521. EF's age groups: 622 for 31 to 40 years (the age of the profile), 648 for 21 to 25 and 649 for 26 to 30, 555 for 41 and over. Cities: Munich 641, Stuttgart 642, Cologne 649, Berlin 625, Frankfurt 624, Hamburg 622. EF's page for Germany also lists 131 as the number of countries in its history table for 2025, while its overview page says 123; the 123 used here is the overview figure. Eurostat's Adult Education Survey 2022 (self-reported and not English-specific; dataset edat_aes_l21, ages 25 to 64) shows 87.7% of adults know at least one foreign language, 16.6% know three or more and 12.3% know none, well behind the Netherlands (7.0% none, 40.2% three or more). Banded 'very-high', like the Netherlands (624), Austria (616), Portugal (612) and Poland (600), which all sit at or above EF's 600 line, although German is the language of public administration: the Verwaltungsverfahrensgesetz (section 23(1)) says 'Die Amtssprache ist deutsch', and an authority may demand a translation of documents submitted in another language (section 23(2)), so official dealings run in German by default. Doubt: EF's index is built from the results of adults who took its test (2.2 million in 2025, per EF's overview page), not from a sample of the whole population, and Eurostat's survey shows that one German adult in eight knows no foreign language at all, so English cannot be assumed outside cities, offices and the service sector; EF's own score decides the band.
EF English Proficiency Index 2025 — Germany (rank 4/123, score 615, Very High band)
Research
- Data as of
- Nov 1, 2025
- Verified
- Oct 23, 2026
- Notes
- Own band informed by EF EPI 2025 (attribution: EF Education First): Germany ranks 4th of 123 countries and regions with 615 points, inside EF's Very High band (600 and above), 17 points above its 2024 score (when it stood 10th, in the High band); the global average is 488. By skill: reading 623, listening 609, writing 564, speaking 521. EF's age groups: 622 for 31 to 40 years (the age of the profile), 648 for 21 to 25 and 649 for 26 to 30, 555 for 41 and over. Cities: Munich 641, Stuttgart 642, Cologne 649, Berlin 625, Frankfurt 624, Hamburg 622. EF's page for Germany also lists 131 as the number of countries in its history table for 2025, while its overview page says 123; the 123 used here is the overview figure. Eurostat's Adult Education Survey 2022 (self-reported and not English-specific; dataset edat_aes_l21, ages 25 to 64) shows 87.7% of adults know at least one foreign language, 16.6% know three or more and 12.3% know none, well behind the Netherlands (7.0% none, 40.2% three or more). Banded 'very-high', like the Netherlands (624), Austria (616), Portugal (612) and Poland (600), which all sit at or above EF's 600 line, although German is the language of public administration: the Verwaltungsverfahrensgesetz (section 23(1)) says 'Die Amtssprache ist deutsch', and an authority may demand a translation of documents submitted in another language (section 23(2)), so official dealings run in German by default. Doubt: EF's index is built from the results of adults who took its test (2.2 million in 2025, per EF's overview page), not from a sample of the whole population, and Eurostat's survey shows that one German adult in eight knows no foreign language at all, so English cannot be assumed outside cities, offices and the service sector; EF's own score decides the band.
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- One-person households (Alleinlebende) spent €1,918 a month on private consumption in Destatis' Einkommens- und Verbrauchsstichprobe 2023 (EVS; held every five years; 54,040 households recorded in 2023, 21,280 of them one-person households representing 17.0 million; table 63221-33 of the Statistischer Bericht, published 9 December 2025 and corrected 24 June 2026, which the page 'Struktur der Konsumausgaben nach dem Haushaltstyp 2023' repeats at group level). The 2023 wave is the newest full survey. Rent is removed: the line 'Wohnungsmieten und ähnliches' is €644 a month (33.6% of spending) and holds actual rents, the imputed rent of owner-occupiers and of households living rent-free, and, per Destatis' glossary of its Laufende Wirtschaftsrechnungen report, the cold operating costs (sewage, refuse and similar) that tenants pay with the rent; the table does not split those out, so they leave with the rent. Energy (€154) and dwelling maintenance (€19) stay. €1,918 − €644 = €1,274 a month at 2023 prices. Uplift to 2025 prices with the German HICP, all items, annual averages (Eurostat prc_hicp_aind, unit INX_A_AVG, 2015=100): 125.9 in 2023 → 131.9 in 2025, ×1.0477: €1,334.71 a month. × 1.1205 USD/EUR (ECB, 2026-10-22) = $1,495.55, shown as $1,496. The 14 remaining lines (Destatis spending categories, with housing reduced to energy and maintenance) are summed in cost-breakdown.
- Notes
- What the figure covers: Destatis' private consumption expenditure (Marktentnahmekonzept), which by its own definition holds no payments for direct taxes, insurance premiums, transfers to other households or organisations, or loan repayments (Destatis glossary 'private Konsumausgaben'). So the figure has no health-insurance contributions (statutory or private), no vehicle or other insurance, no motor-vehicle tax and no donations; its insurance-and-financial line is only €5 a month of fees. Out-of-pocket health spending (medicines, aids, services) is €61 a month. The Dutch and Austrian figures in this dataset are broader (the CBS measure carries insurance, taxes and donations), so the German figure is the narrower of the three. Water, sewage and refuse charges are not in the figure although the Dutch and Austrian ones keep them: in Eurostat's harmonised budget survey of 2020 (German data, Eurostat hbs_str_t224) water supply and other dwelling services were 45 per mille of one-adult households' consumption, about 15% of the rent-plus-dwelling-services block in that survey, which suggests something like $100 to $110 a month at 2025 prices would be added if they could be split out (an estimate from another survey with a wider scope, not used). One-person households include pensioners, and Destatis publishes no split by age in these tables; men living alone spend €1,939 and women €1,904 a month (EVS 2023). Cross-checks: (1) Destatis' annual Laufende Wirtschaftsrechnungen 2024 (a sub-sample of the EVS, one month of recording per household, self-employed households excluded; 12,415 households recorded, 4,688 of them one-person households) gives €2,042 for one-person households with €685 in the rent line; €1,357 lifted from 2024 to 2025 with the HICP (129.0 → 131.9, ×1.0225) is €1,387.51, or $1,555, 4% above the EVS-based figure. The EVS was preferred for its size and full coverage; the LWR 2024 is the newer year. (2) Lifting each EVS line with the German HICP of its own spending division instead of the all-items index (food ×1.050, alcohol and tobacco ×1.076, clothing ×1.037, energy ×0.947, furnishings ×1.003, health ×1.055, transport ×1.028, communication ×0.985, recreation ×1.044, education ×1.101, restaurants and hotels ×1.101, other ×1.121) gives a weighted uplift of ×1.0346 and $1,477, 1.2% lower. Energy prices fell by 5% between 2023 and 2025 while restaurant prices rose by 10%. Destatis redesigned the EVS in 2023 (new questionnaire, app-based recording), so comparison with earlier waves is limited. Destatis reports whole euros, so each line carries a rounding error of up to €0.5 a month before uplift.
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- One-person households (Alleinlebende) spent €1,918 a month on private consumption in Destatis' Einkommens- und Verbrauchsstichprobe 2023 (EVS; held every five years; 54,040 households recorded in 2023, 21,280 of them one-person households representing 17.0 million; table 63221-33 of the Statistischer Bericht, published 9 December 2025 and corrected 24 June 2026, which the page 'Struktur der Konsumausgaben nach dem Haushaltstyp 2023' repeats at group level). The 2023 wave is the newest full survey. Rent is removed: the line 'Wohnungsmieten und ähnliches' is €644 a month (33.6% of spending) and holds actual rents, the imputed rent of owner-occupiers and of households living rent-free, and, per Destatis' glossary of its Laufende Wirtschaftsrechnungen report, the cold operating costs (sewage, refuse and similar) that tenants pay with the rent; the table does not split those out, so they leave with the rent. Energy (€154) and dwelling maintenance (€19) stay. €1,918 − €644 = €1,274 a month at 2023 prices. Uplift to 2025 prices with the German HICP, all items, annual averages (Eurostat prc_hicp_aind, unit INX_A_AVG, 2015=100): 125.9 in 2023 → 131.9 in 2025, ×1.0477: €1,334.71 a month. × 1.1205 USD/EUR (ECB, 2026-10-22) = $1,495.55, shown as $1,496. The 14 remaining lines (Destatis spending categories, with housing reduced to energy and maintenance) are summed in cost-breakdown.
- Notes
- What the figure covers: Destatis' private consumption expenditure (Marktentnahmekonzept), which by its own definition holds no payments for direct taxes, insurance premiums, transfers to other households or organisations, or loan repayments (Destatis glossary 'private Konsumausgaben'). So the figure has no health-insurance contributions (statutory or private), no vehicle or other insurance, no motor-vehicle tax and no donations; its insurance-and-financial line is only €5 a month of fees. Out-of-pocket health spending (medicines, aids, services) is €61 a month. The Dutch and Austrian figures in this dataset are broader (the CBS measure carries insurance, taxes and donations), so the German figure is the narrower of the three. Water, sewage and refuse charges are not in the figure although the Dutch and Austrian ones keep them: in Eurostat's harmonised budget survey of 2020 (German data, Eurostat hbs_str_t224) water supply and other dwelling services were 45 per mille of one-adult households' consumption, about 15% of the rent-plus-dwelling-services block in that survey, which suggests something like $100 to $110 a month at 2025 prices would be added if they could be split out (an estimate from another survey with a wider scope, not used). One-person households include pensioners, and Destatis publishes no split by age in these tables; men living alone spend €1,939 and women €1,904 a month (EVS 2023). Cross-checks: (1) Destatis' annual Laufende Wirtschaftsrechnungen 2024 (a sub-sample of the EVS, one month of recording per household, self-employed households excluded; 12,415 households recorded, 4,688 of them one-person households) gives €2,042 for one-person households with €685 in the rent line; €1,357 lifted from 2024 to 2025 with the HICP (129.0 → 131.9, ×1.0225) is €1,387.51, or $1,555, 4% above the EVS-based figure. The EVS was preferred for its size and full coverage; the LWR 2024 is the newer year. (2) Lifting each EVS line with the German HICP of its own spending division instead of the all-items index (food ×1.050, alcohol and tobacco ×1.076, clothing ×1.037, energy ×0.947, furnishings ×1.003, health ×1.055, transport ×1.028, communication ×0.985, recreation ×1.044, education ×1.101, restaurants and hotels ×1.101, other ×1.121) gives a weighted uplift of ×1.0346 and $1,477, 1.2% lower. Energy prices fell by 5% between 2023 and 2025 while restaurant prices rose by 10%. Destatis redesigned the EVS in 2023 (new questionnaire, app-based recording), so comparison with earlier waves is limited. Destatis reports whole euros, so each line carries a rounding error of up to €0.5 a month before uplift.
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Classified from the regulator's report and the carriers' own pages, read on 2026-10-23. Bundesnetzagentur (the national regulator; figures are for 2023 with a forecast for 2024): six providers, Amazon, DPD, Deutsche Post DHL, GLS, Hermes and UPS, handle about 98% of parcels, Deutsche Post DHL has more than 40% of volume, 4.36 billion parcels were handled in 2023 (about 89% inside Germany), parcel transit times 'are normally between 24 and 72 hours but are not guaranteed', there are more than 60,000 places to drop off and pick up parcels (post offices, parcel shops, parcel lockers) and around 17,000 parcel lockers with more than 1.2 million compartments. DHL, the national operator: its page for private senders gives 'with the recipient in 1-2 working days (normally)' for a Paket, about 4 working days for a Paeckchen, the next working day for the paid express option, a bookable on-the-day service (the sender picks a delivery day from Monday to Saturday, EUR 0.99), shipment tracking and live tracking, and more than 19,000 Packstations and Poststations (self-service lockers usable regardless of opening hours) besides branches and parcel shops as pick-up points. Hermes: more than 17,000 PaketShops, couriers out Monday to Saturday between 8:00 and 20:00 without a time window, tracking included in the price, 'over 96%' of parcels delivered on the first attempt in the business year 2025/2026 (Hermes's own figure), average transit time of 1.16 days (its own figure for business customers, from a television-station test), parcels kept 7 working days in a PaketShop. DPD: 1 to 2 working days within Germany, a 2-hour arrival window on the day (Predict) and live tracking down to 30 minutes, more than 10,000 parcel shops, 7 days to collect at a shop and 3 days at a locker. GLS: more than 11,000 parcel shops and lockers (page capture of 2026-10-15), a 24-hour transit claim for its BusinessParcel with a bookable next-working-day guarantee (Guaranteed24Service, not on Saturdays) and a same-evening service from 17:30 to 22:00. DPD and GLS pool their networks (each says it has more than 10,000 points, most usable by both, in a GLS release of 10 December 2025) and since 16 March 2026 run a joint open locker brand, inboxx: 150 locations were live and 500 more under construction on 10 December 2025, with a target of up to 6,000 lockers by the end of 2027. A one- to two-day standard at the national operator and the two largest private carriers, tracking at every carrier, and several shop and locker networks side by side → 'excellent'.
- Notes
- Three caveats. (1) 'Next day' is a typical time, not a promise: the regulator says transit times are not guaranteed, DHL says 'normally' 1 to 2 working days, and only bookable options (DHL Express, GLS Guaranteed24Service) guarantee the next working day. (2) The regulator's figures are for 2023; the carriers' own counts are newer but are marketing figures that differ from page to page (GLS shows more than 9,000 shop and locker points on a page captured on 2026-06-29 and more than 11,000 on 2026-10-15; DPD's own pages give about 8,000 points in October 2024, more than 9,000 in March 2025 and more than 10,000 now; Hermes says more than 17,000 shops on its newsroom page and its price list). (3) Hermes states that its couriers try delivery on three consecutive working days (FAQ) and up to four times (business page); the two do not agree. Not covered: Amazon's own delivery (second-largest by volume per the regulator), UPS (the page read gives no count of its Access Points in Germany), the DHL Group press releases of September and October 2026 on branch and locker counts (group.dhl.com did not answer curl or WebFetch within the time limit), and the roughly 17,000 lockers' split by operator. gls-pakete.de answers curl with HTTP 403, so GLS pages were read in Internet Archive captures (2026-07-26 and 2026-10-15) and its CashService glossary in a capture of 2025-09-09.
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Classified from the regulator's report and the carriers' own pages, read on 2026-10-23. Bundesnetzagentur (the national regulator; figures are for 2023 with a forecast for 2024): six providers, Amazon, DPD, Deutsche Post DHL, GLS, Hermes and UPS, handle about 98% of parcels, Deutsche Post DHL has more than 40% of volume, 4.36 billion parcels were handled in 2023 (about 89% inside Germany), parcel transit times 'are normally between 24 and 72 hours but are not guaranteed', there are more than 60,000 places to drop off and pick up parcels (post offices, parcel shops, parcel lockers) and around 17,000 parcel lockers with more than 1.2 million compartments. DHL, the national operator: its page for private senders gives 'with the recipient in 1-2 working days (normally)' for a Paket, about 4 working days for a Paeckchen, the next working day for the paid express option, a bookable on-the-day service (the sender picks a delivery day from Monday to Saturday, EUR 0.99), shipment tracking and live tracking, and more than 19,000 Packstations and Poststations (self-service lockers usable regardless of opening hours) besides branches and parcel shops as pick-up points. Hermes: more than 17,000 PaketShops, couriers out Monday to Saturday between 8:00 and 20:00 without a time window, tracking included in the price, 'over 96%' of parcels delivered on the first attempt in the business year 2025/2026 (Hermes's own figure), average transit time of 1.16 days (its own figure for business customers, from a television-station test), parcels kept 7 working days in a PaketShop. DPD: 1 to 2 working days within Germany, a 2-hour arrival window on the day (Predict) and live tracking down to 30 minutes, more than 10,000 parcel shops, 7 days to collect at a shop and 3 days at a locker. GLS: more than 11,000 parcel shops and lockers (page capture of 2026-10-15), a 24-hour transit claim for its BusinessParcel with a bookable next-working-day guarantee (Guaranteed24Service, not on Saturdays) and a same-evening service from 17:30 to 22:00. DPD and GLS pool their networks (each says it has more than 10,000 points, most usable by both, in a GLS release of 10 December 2025) and since 16 March 2026 run a joint open locker brand, inboxx: 150 locations were live and 500 more under construction on 10 December 2025, with a target of up to 6,000 lockers by the end of 2027. A one- to two-day standard at the national operator and the two largest private carriers, tracking at every carrier, and several shop and locker networks side by side → 'excellent'.
- Notes
- Three caveats. (1) 'Next day' is a typical time, not a promise: the regulator says transit times are not guaranteed, DHL says 'normally' 1 to 2 working days, and only bookable options (DHL Express, GLS Guaranteed24Service) guarantee the next working day. (2) The regulator's figures are for 2023; the carriers' own counts are newer but are marketing figures that differ from page to page (GLS shows more than 9,000 shop and locker points on a page captured on 2026-06-29 and more than 11,000 on 2026-10-15; DPD's own pages give about 8,000 points in October 2024, more than 9,000 in March 2025 and more than 10,000 now; Hermes says more than 17,000 shops on its newsroom page and its price list). (3) Hermes states that its couriers try delivery on three consecutive working days (FAQ) and up to four times (business page); the two do not agree. Not covered: Amazon's own delivery (second-largest by volume per the regulator), UPS (the page read gives no count of its Access Points in Germany), the DHL Group press releases of September and October 2026 on branch and locker counts (group.dhl.com did not answer curl or WebFetch within the time limit), and the roughly 17,000 lockers' split by operator. gls-pakete.de answers curl with HTTP 403, so GLS pages were read in Internet Archive captures (2026-07-26 and 2026-10-15) and its CashService glossary in a capture of 2025-09-09.
Family
Relocating with a partner and school-age children.
Hamburg fits better — 2 of 5
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Counted by municipality (city limits, not the metro area), one count per school: a school with several campuses counts once, in the municipality of its headquarters or first listed site, unless the IB registers the campus as a school of its own. Registries read on 2026-10-23: the Council of International Schools member map (cois.my.salesforce-sites.com/Map, queried the way its own page does; 27 German members with an active membership); the NEASC school directory (neasc.org/uploaded/neasc-schools-directory.tsv, last modified 2026-10-21; 20 German entries, 19 Accredited and 1 Candidate); the COBIS member file (cobis.org.uk/uploaded/cobis-school-search-map-2025.tsv, last modified 2026-10-21; 5 German members); the AEFE directory (aefe.gouv.fr/fr/etablissements and the school pages; 16 German establishments); the European Schools and Accredited European Schools lists (eursc.eu); the AGIS member page (agis-schools.org; 20 member schools, all authorised IB World Schools); and the Kultusministerkonferenz list of international schools in Germany covered by the special IB agreement (kmk.org, Anlage 1, Stand 26.03.2026; 59 schools, with IB school codes). ibo.org answers our requests with a Cloudflare challenge, so IB status was read on Internet Archive captures of the IB's own Germany school finder (ibo.org/programmes/find-an-ib-school/?SearchFields.Country=DE, sorted by name, 20 schools a page): page 1 captured 2025-07-10 (82 schools in Germany; accadis International School Bad Homburg to Goethe Gymnasium), page 2 captured 2025-08-05 (82 schools; Goetheschule Essen to International School of Ulm/Neu-Ulm), page 3 captured 2025-09-08 (81 schools; International School RheinMain to Schillerschule Hannover) and the last page read in descending order, captured 2025-09-09 (81 schools; Werner-Heisenberg-Gymnasium back to Schule Schloss Salem). Together they give 80 of the 81 names; the one entry between 'Schillerschule Hannover' and 'Schule Schloss Salem' was not read. State Gymnasien with an English-language IB Diploma stream are counted, as the state gymnasia in the Riga entry are. Street addresses were checked against OpenStreetMap (Nominatim) to confirm the municipality. Berlin municipality = 9 schools. (1) Berlin British School (Dickensweg 17-19, 14055 Berlin-Westend): CIS 'Accredited' (IBDP, IBPYP, IGCSE), COBIS 'Accredited Member (CIS)', AGIS member; IB finder capture 2025-07-10: PYP and DP, English (IB code 001377); (2) Berlin International School - Private Kant-Schulen (BIS) (Lentzeallee 8/14, 14195 Berlin-Schmargendorf): CIS 'Accredited' (IBDP, IBPYP, IGCSE), AGIS member; IB finder capture 2025-07-10: PYP and DP, English (IB code 001220); (3) Berlin Metropolitan School (BMS) (Linienstr. 122, 10115 Berlin-Mitte): CIS 'Accredited' (IBDP, IBPYP, IGCSE), NEASC 'Accredited' (initial 2018, last evaluated 2024), AGIS member; IB finder capture 2025-07-10: PYP and DP (IB code 003754); (4) Berlin Cosmopolitan School (Rückerstr. 9, 10119 Berlin-Mitte (directory listings give further sites in Mitte and Köpenick, all with Berlin postcodes; counted once)): IB finder capture 2025-07-10: PYP and DP, English (IB code 004882); KMK list; not in the CIS, NEASC or COBIS files; (5) John F. Kennedy School (Teltower Damm 87-93, 14167 Berlin-Zehlendorf): NEASC 'Accredited' (initial 1985, last evaluated 2023); a German-American state school; (6) Nelson Mandela State International School (Pfalzburger Str. 23 (primary) and 30 (secondary), Berlin-Wilmersdorf): IB finder capture 2025-09-08: DP, English (IB code 002330); KMK list; a state school; (7) SIS Swiss International School Berlin (Heerstr. 465, 13593 Berlin-Staaken): IB finder capture 2025-09-09: DP, English (IB code 051071); KMK list; the school's own page (swissinternationalschool.de/en/our-schools, read 2026-10-23) lists the IB Diploma Programme; (8) École Voltaire (Kurfürstenstr. 53, 10785 Berlin-Tiergarten): AEFE directory: direct management, 428 pupils, 9 of 9 levels homologated; (9) Lycée français de Berlin (Französisches Gymnasium) (Derfflingerstr. 7, 10785 Berlin-Tiergarten): AEFE directory: direct management, 680 pupils, 6 of 8 levels homologated.
- Notes
- A verified floor, not a tally: the IB list was read on Internet Archive captures of July to September 2025 (82, then 81 schools in Germany), so a school authorised or withdrawn since is not seen, and one of the 81 entries was not read; schools that teach another country's national curriculum for its own pupils were not checked against their home registers. Of the 9 counted, state schools with an IB Diploma stream: 1 (Nelson Mandela); leave them out and the figure is lower by that number. Berlin Brandenburg International School (Schopfheimer Allee 10, 14532 Kleinmachnow, Brandenburg): CIS 'Accredited', IB finder capture 2025-07-10 PYP, MYP and DP (IB code 000822) - outside Berlin; a Berlin-plus-Kleinmachnow figure would be 10. Staatliche Europa-Schule Berlin (SESB): the Senate's own page (berlin.de/sen/bildung/schule/besondere-schulangebote/staatliche-europaschule, read 2026-10-23) gives more than 6,000 pupils at 18 primary schools and 15 secondary sites with nine language pairs; these are bilingual state schools with no international accreditor of their own, so they are not counted unless a site is itself an IB World School (none was found in the finder pages read). Schools of other states' curricula for their own nationals (Japanese, Italian, Greek, Turkish, Russian, Polish and others) were not checked against their home-country registers and are not counted.
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Counted by municipality (city limits, not the metro area), one count per school: a school with several campuses counts once, in the municipality of its headquarters or first listed site, unless the IB registers the campus as a school of its own. Registries read on 2026-10-23: the Council of International Schools member map (cois.my.salesforce-sites.com/Map, queried the way its own page does; 27 German members with an active membership); the NEASC school directory (neasc.org/uploaded/neasc-schools-directory.tsv, last modified 2026-10-21; 20 German entries, 19 Accredited and 1 Candidate); the COBIS member file (cobis.org.uk/uploaded/cobis-school-search-map-2025.tsv, last modified 2026-10-21; 5 German members); the AEFE directory (aefe.gouv.fr/fr/etablissements and the school pages; 16 German establishments); the European Schools and Accredited European Schools lists (eursc.eu); the AGIS member page (agis-schools.org; 20 member schools, all authorised IB World Schools); and the Kultusministerkonferenz list of international schools in Germany covered by the special IB agreement (kmk.org, Anlage 1, Stand 26.03.2026; 59 schools, with IB school codes). ibo.org answers our requests with a Cloudflare challenge, so IB status was read on Internet Archive captures of the IB's own Germany school finder (ibo.org/programmes/find-an-ib-school/?SearchFields.Country=DE, sorted by name, 20 schools a page): page 1 captured 2025-07-10 (82 schools in Germany; accadis International School Bad Homburg to Goethe Gymnasium), page 2 captured 2025-08-05 (82 schools; Goetheschule Essen to International School of Ulm/Neu-Ulm), page 3 captured 2025-09-08 (81 schools; International School RheinMain to Schillerschule Hannover) and the last page read in descending order, captured 2025-09-09 (81 schools; Werner-Heisenberg-Gymnasium back to Schule Schloss Salem). Together they give 80 of the 81 names; the one entry between 'Schillerschule Hannover' and 'Schule Schloss Salem' was not read. State Gymnasien with an English-language IB Diploma stream are counted, as the state gymnasia in the Riga entry are. Street addresses were checked against OpenStreetMap (Nominatim) to confirm the municipality. Hamburg municipality = 5 schools. (1) International School of Hamburg (ISH) (Hemmingstedter Weg 130, 22609 Hamburg-Osdorf): CIS 'Accredited' (IBCP, IBDP, IBMYP, IPC), NEASC 'Accredited' (initial 1985, last evaluated 2022), AGIS member; IB finder capture 2025-08-05: MYP, DP and CP (IB code 000115); (2) Helene-Lange-Gymnasium (Bogenstr. 32, 20144 Hamburg-Harvestehude): IB finder capture 2025-08-05: DP, English (IB code 001461); a state school with an IB Diploma stream; (3) Hansa-Gymnasium Bergedorf (Hermann-Distel-Str. 25, 21029 Hamburg-Bergedorf): IB finder capture 2025-08-05: DP, English (IB code 006143); a state school with an IB Diploma stream; (4) École française de Hambourg Antoine-de-Saint-Exupéry (Hartsprung 23, 22529 Hamburg-Lokstedt): AEFE directory: partner (conventionné) school, 434 pupils, 8 of 8 levels homologated; (5) Lycée franco-allemand de Hambourg (Struenseestr. 20-28, 22767 Hamburg-Altona): AEFE directory: direct management, 420 pupils, 7 of 7 levels homologated; a state Gymnasium.
- Notes
- A verified floor, not a tally: the IB list was read on Internet Archive captures of July to September 2025 (82, then 81 schools in Germany), so a school authorised or withdrawn since is not seen, and one of the 81 entries was not read; schools that teach another country's national curriculum for its own pupils were not checked against their home registers. Of the 5 counted, state schools with an IB Diploma stream: 2 (Helene-Lange, Hansa-Gymnasium); leave them out and the figure is lower by that number. WABE International School (Pinneberg, Schleswig-Holstein; IB code 060396, listed in the KMK list as 'International School Campus'; NEASC 'Accredited', initial and last evaluated 2025) - outside Hamburg. Hamburg International School and Metropolitan School Hamburg, which school directories call IB schools, are not among the 80 names read from the IB's Germany list and are in none of the CIS, NEASC or COBIS files: not counted. Schools of other states' curricula for their own nationals were not checked against their home-country registers and are not counted.
Official source
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- COMPLETED cases of murder, manslaughter and killing on request (PKS key 892500: §§ 211, 212, 213, 216 StGB) recorded by the police for Berlin, calculated as recorded cases minus the cases the same table lists as attempts (Versuche), from the five BKA city tables for 2021–2025 (2025 table V1.2 of 16 October 2026; workbooks ST-F-01-T01-Staedte-Faelle-HZ_xls.xlsx of each PKS year, read 2026-10-23). Berlin: 2021 100 cases, 59 attempts, 41 completed; 2022 114 cases, 76 attempts, 38 completed; 2023 77 cases, 43 attempts, 34 completed; 2024 117 cases, 64 attempts, 53 completed; 2025 165 cases, 57 attempts, 108 completed. Sum of completed cases 274 in five years = 54.8 a year. Population: the one behind the BKA's own frequency figure (HZ) of each year, cases ÷ HZ × 100,000 = 3,664,088, 3,677,472, 3,755,251, 3,782,202, 3,685,265 (2021–2025), mean 3,712,856. 54.8 ÷ 3,712,856 × 100,000 = 1.476. A five-year average because yearly counts for one city are small. Berlin's own police report (Polizeiliche Kriminalstatistik Berlin 2025, Kurzbericht, berlin.de/polizei) lists the same completed-case counts for 2021–2025 (41, 38, 34, 53, 108) and 55, 51, 65, 65, 55, 59, 76, 43, 64, 57 attempts for 2016–2025.
- Notes
- Cases are counted when the police close the investigation and hand it to the prosecutor (Ausgangsstatistik), by place of offence, residents and visitors alike, not by date of death or residence. Two things lift Berlin's figure. (1) 2025: 79 of the 165 recorded cases (and 10 of the 117 in 2024) belong to one series in which a palliative physician is suspected of killing seriously ill patients, with offence dates earlier than the year of recording (Berlin police, PKS 2025 Kurzbericht); the report does not say how many of those cases are completed. If all 89 are completed killings, the five-year total would be 185 and the rate 1.00 per 100,000; the Berlin report's ten-year mean of completed cases (461 in 2016–2025, 46.1 a year) gives 1.25 per 100,000 on the 2025 population. The four years before 2025 had 41, 38, 34 and 53 completed cases (0.9–1.4 per 100,000 a year, 2024 including 10 series cases). (2) The 2025 report counts 184 victims of murder or manslaughter including attempts, of whom 110 were fatally injured; the figure here counts cases, not victims. The BKA's 2025 city table is version V1.2 of 16 October 2026. All cases including attempts would give a five-year mean of 3.09 per 100,000 (the BKA's HZ for 2025 alone: 4.48); the PKS category excludes negligent homicide and bodily injury resulting in death. Not comparable with UNODC or Eurostat victim series, and the 2025 value in particular is dominated by one series; read it as an upper figure.
Official source
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- COMPLETED cases of murder, manslaughter and killing on request (PKS key 892500: §§ 211, 212, 213, 216 StGB) recorded by the police for Hamburg, calculated as recorded cases minus the cases the same table lists as attempts (Versuche), from the five BKA city tables for 2021–2025 (2025 table V1.2 of 16 October 2026; workbooks ST-F-01-T01-Staedte-Faelle-HZ_xls.xlsx of each PKS year, read 2026-10-23). Hamburg: 2021 76 cases, 67 attempts, 9 completed; 2022 35 cases, 24 attempts, 11 completed; 2023 72 cases, 47 attempts, 25 completed; 2024 40 cases, 27 attempts, 13 completed; 2025 66 cases, 49 attempts, 17 completed. Sum of completed cases 75 in five years = 15 a year. Population: the one behind the BKA's own frequency figure (HZ) of each year, cases ÷ HZ × 100,000 = 1,852,478, 1,853,935, 1,892,122, 1,910,160, 1,862,565 (2021–2025), mean 1,874,252. 15 ÷ 1,874,252 × 100,000 = 0.800. A five-year average because yearly counts for one city are small. The Hamburg police's own report (Polizeiliche Kriminalstatistik 2025, press release, polizei.hamburg) gives 17 completed and 49 attempted murder and manslaughter offences in 2025, 13 and 27 in 2024, and 26 completed and 48 attempted in 2023 (the BKA table has 25 and 47 for 2023, one case fewer in each).
- Notes
- Cases, not victims, counted when the police close the investigation (Ausgangsstatistik) and by place of offence, residents and visitors alike. Yearly counts of 9 to 25 swing widely, which is why five years are averaged; the police themselves say the count is subject to strong annual fluctuation because of small numbers and sits at the 25-year average. All cases including attempts would give a five-year mean of 3.08 per 100,000 (the BKA's HZ for 2025 alone: 3.54, 66 cases of which 49 attempts). Completed cases of 2025: 17 of 66, 7 of them within the family (4 sons killing a parent, 3 husbands killing their wives, per the police). Cases are not victims; the PKS category excludes negligent homicide and bodily injury resulting in death. Not comparable with UNODC or Eurostat victim series.
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Market midpoint, the MEDIAN of six published monthly premiums for the health tariffs of a self-employed 35-year-old from three insurers, each read with curl on 2026-10-23 (the insurers' own pages; examples, not binding quotes, and no personal data was entered). Basis of every figure: the health-cover tariffs including the statutory 10% surcharge, without sickness pay (Krankentagegeld) and without the compulsory long-term care insurance, which is added in the notes. The six premiums (EUR a month): (1) Hallesche, tariff NK.select S 1200 (annual deductible EUR 1,200), age 35: 331.73; (2) HanseMerkur, tariff Start Fit (EUR 1,000 deductible), age 35: 346.75 = KVS3 256.61 + PSV 35.62 + EKV2 23.00 + statutory surcharge 31.52 (the published total of EUR 415.98 also holds the care insurance PVN 66.75 and a spa-stay daily allowance of 2.48); (3) Hallesche, NK.select L 1200, age 35: 526.57; (4) HanseMerkur, tariff Top Fit (EUR 1,000 deductible), age 35: 564.40 = KVT1000 452.47 + PSV 35.62 + ZY cancer scan 27.50 + surcharge 48.81 (published total EUR 631.15 with PVN 66.75); (5) LKH, tariff GesundheitsUpgrade Komfort (EUR 500 deductible), age 35, contract start 1 January 2027: 633.63 (the page says the 10% surcharge is already included; with sickness pay of EUR 115 a day, +90.16, and care insurance, +69.08, it shows EUR 792.87); (6) Hallesche, NK.select XL 1200, age 35: 636.00. The note under Hallesche's table says only that the example premiums include the statutory 10% surcharge; the page lists care insurance and sickness pay as separate products, so the examples are read as health cover only (the S figure is close to HanseMerkur's health-only EUR 346.75, which supports that reading). Sorted: 331.73, 346.75, 526.57, 564.40, 633.63, 636.00; median = (526.57 + 564.40) / 2 = EUR 545.49 a month = EUR 6,546 a year = $7,335 at 1 EUR = 1.1205 USD (ECB euro reference rate of 2026-10-22). Range: EUR 331.73 to EUR 636.00 a month = EUR 3,981 to EUR 7,632 a year = $4,460 to $8,552. Mean EUR 506.51 a month = $6,811 a year. Without the 2027-dated LKH example the median of the other five is EUR 526.57 a month = $7,080 a year; taking the median of the three insurers' own medians (HanseMerkur 455.58, Hallesche 526.57, LKH 633.63) gives the same EUR 526.57. URLs: https://www.hallesche.de/privatkunden/private-krankenversicherung/angestellte-und-selbststaendige ; https://www.hansemerkur.de/private-krankenversicherung/pkv-kosten ; https://www.lkh.de/pkv-selbststaendige . All three give the age as 35; none of the pages carries a date for the premiums, except that LKH's example starts on 1 January 2027 and Hallesche's page cites the 2026 compulsory-insurance limit of EUR 77,400. Not used in the median (age 30, basis checked): Continentale, page 'Stand 04.2026', age 30, COMFORT 437.36 + SP2 32.18 = EUR 469.54 and PREMIUM 581.89 + SP1 43.37 = EUR 625.26 (surcharge included; care insurance 61.85 and option tariff 6.00 excluded; https://www.continentale.de/pkv-fuer-selbstaendige); Allianz, Internet Archive capture of 2025-11-26 ('Stand 2025'), age 30, Plus 70 with Zahn 75 EUR 505.60 + surcharge 50.56 = EUR 556.16 (care insurance 60.25 and sickness pay 90.16 excluded; the live page answers curl with HTTP 403 and no 2026 capture exists). Rejected: Signal Iduna (article of 28 July 2026, ages 30 and 40, prices include sickness pay that is not itemised), ottonova (age 32, basis unclear), Muenchener Verein ('ab' price at age 30, basis not stated); the pages of Debeka, DKV, Barmenia/Gothaer, AXA, Concordia, ARAG and HUK that were fetched give no age-35 example.
- Notes
- WHY THE PRIVATE MARKET AND NOT THE STATUTORY SYSTEM. The statutory route (GKV) is not open to a newly arrived freelancer in general. SGB V section 9(1) no. 1 lets people join voluntarily who left compulsory insurance after being insured at least 24 months in the last five years or 12 months without a break directly before (other numbers of section 9(1) cover family insurance, first employment above the earnings limit, severely disabled persons, returning employees, foreigners with a research residence permit under section 18d AufenthG within three months of arrival, late repatriates and former soldiers on time). Section 5(5) excludes the full-time self-employed from compulsory insurance under section 5(1) nos. 1 and 5 to 12, and the catch-all compulsory cover in section 5(1) no. 13 does not take people who were never insured and belong to that group. Section 5(11) says that foreigners who are not nationals of an EU state, an EEA state or Switzerland come under no. 13 only if they hold a settlement permit or a residence permit valid for more than twelve months for which no duty to secure their livelihood under section 5(1) no. 1 AufenthG applies (the statute text says 'wenn sie eine Niederlassungserlaubnis oder eine Aufenthaltserlaubnis mit einer Befristung auf mehr als zwölf Monate ... besitzen und für die Erteilung dieser Aufenthaltstitel keine Verpflichtung zur Sicherung des Lebensunterhalts ... besteht'). Section 5(1) no. 1 AufenthG makes secured livelihood a general condition of residence titles ('in der Regel') and section 21 AufenthG (residence permit for self-employment) does not waive it in the paragraphs read; on that reading a non-EU freelancer is outside compulsory cover and, without an earlier statutory insurance record, cannot join voluntarily, so in practice he buys private cover. The same section 5(11) says that nationals of other EU or EEA states and Swiss nationals are not caught by no. 13 where the condition for residence in Germany is health insurance under section 4 of the Freizügigkeitsgesetz/EU. Whether insurance periods in another EU state count for section 9(1) no. 1 was not checked at an official source, so no claim is made. Every resident must hold health insurance with at least outpatient and inpatient cover and a deductible effect of at most EUR 5,000 a year (section 193(3) VVG, which excludes people who are statutorily insured). WHAT A MEMBER OF THE STATUTORY SYSTEM PAYS (not this value). A childless self-employed voluntary member with the freelancer profile of EUR 54,000 net profit (revenue 60,000 less 10%) pays at 2026 rates 16.9% (reduced rate 14.0% plus the 2.9% average additional contribution, BMG) for health insurance = EUR 9,126 and 4.2% for long-term care (3.6% plus the 0.6-point childless surcharge) = EUR 2,268, in total EUR 11,394 a year = $12,767 (EUR 949.50 a month). The BMG table gives the bounds: a minimum assessment base of EUR 1,318.33 a month (one third of the 2026 reference amount of EUR 3,955, section 240(4) SGB V), i.e. EUR 222.80 for health insurance plus EUR 55.37 for care = EUR 3,338 a year = $3,740, and a ceiling of EUR 982.31 for health insurance plus EUR 244.13 for care = EUR 14,717 a year = $16,491. A parent pays 3.6% for care (EUR 11,070 = $12,404); if the fund levies the average additional contribution actually charged, 3.13% on 1 April 2026 (BMG), the total is EUR 11,518 ($12,906). Sources: BMG contributions page (Stand 3 September 2026), SGB V sections 223, 240, 241, 243, SGB XI section 55, BMG care-insurance page (Stand 14 September 2026), BMG notice of the average additional contribution (BAnz AT 10.11.2025 B7), Sozialversicherungsrechengrößen-Verordnung 2026. The freelancer tax schemes model this statutory contribution as a component of the tax burden; the private premium in this value is not part of that component and the two must not be added. PRIVATE POLICY LIMITS AND INDUSTRY FIGURES. By law the Basistarif, which insurers must offer to listed groups (for example people without cover who were privately insured before or belong systematically to the private system) without risk surcharges or exclusions, may not cost more than the highest statutory contribution plus the average additional contribution, about EUR 1,018 a month from 1 January 2026 before care insurance (BMG, Stand 3 March 2026). The PKV-Verband, the private insurers' association (an industry source, not an official one), reports an average premium of EUR 536 a month for adults without civil-servant aid in 2025 ($7,207 a year) and says that nobody has to pay more than the statutory maximum because of the right to the Basistarif; its chart of average premiums by age, without data labels, puts the average of normal-tariff members aged 35 at roughly EUR 500 to EUR 530 (read by eye). These are portfolio averages across all entry ages and tariffs, not new-entrant quotes, and fit the median above. COMPULSORY CARE INSURANCE IS EXTRA. A privately insured person must also take the private long-term care insurance: EUR 66.75 (HanseMerkur) and EUR 69.08 (LKH) a month at age 35, EUR 61.85 (Continentale) at age 30. With about EUR 68 on top, the median becomes about EUR 613 a month = EUR 7,361 a year = $8,248; this all-in figure is the one to compare with the statutory EUR 11,394. Sickness pay for the self-employed is a separate product (LKH EUR 90.16 a month for EUR 115 a day from day 22; Allianz EUR 90.16 for EUR 140 a day from day 43) and is not in the value. PREMIUMS ARE RISK-RATED AND RISE WITH AGE. A private premium depends on the entry age and the state of health at the start, not on income (PKV-Verband; Inter's page says that a health check is required and that pre-existing conditions can lead to risk surcharges or exclusion). HanseMerkur's own table for its Start Fit health tariff shows the age effect: EUR 199.10 at 25, EUR 256.61 at 35 and EUR 338.86 at 45 a month. The value is for a healthy applicant at 35; a person with pre-existing conditions would pay more or be refused. The statutory 10% surcharge is paid until age 60 (PKV-Verband). Premiums rise over time with medical costs: the PKV-Verband says that on 1 January 2027 premiums have to rise for about 53% of the privately insured, by 13.4% on average for them (pkv.de, read 2026-10-23), so the figures above, which are 2026 prices except LKH's 2027 start, will age. HOW THIN THE EVIDENCE IS. Three insurers, six tariffs, all marketing examples without a binding quote; two of the three pages carry no date for the figures; the deductibles differ (EUR 500, 1,000 and 1,200 a year) although the criterion assumes a small one; the cover differs by tariff and the examples are not ranked by quality; LKH's example is dated 2027. The spread is wide (EUR 332 to EUR 636) and the median moves little (EUR 526.57 to EUR 545.49) with the choice of aggregation. A full-cover figure for a 35-year-old from a regulator or an independent public tariff comparison was not found. Not read: quote engines (they ask for personal data), Debeka, DKV, Barmenia/Gothaer, AXA and the other insurers whose pages show no age-35 example; the unit of the criterion assumes about $100k of cover, and German full-cover tariffs have no benefit ceiling. The value is due for re-reading after the January 2027 premium adjustments.
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Market midpoint, the MEDIAN of six published monthly premiums for the health tariffs of a self-employed 35-year-old from three insurers, each read with curl on 2026-10-23 (the insurers' own pages; examples, not binding quotes, and no personal data was entered). Basis of every figure: the health-cover tariffs including the statutory 10% surcharge, without sickness pay (Krankentagegeld) and without the compulsory long-term care insurance, which is added in the notes. The six premiums (EUR a month): (1) Hallesche, tariff NK.select S 1200 (annual deductible EUR 1,200), age 35: 331.73; (2) HanseMerkur, tariff Start Fit (EUR 1,000 deductible), age 35: 346.75 = KVS3 256.61 + PSV 35.62 + EKV2 23.00 + statutory surcharge 31.52 (the published total of EUR 415.98 also holds the care insurance PVN 66.75 and a spa-stay daily allowance of 2.48); (3) Hallesche, NK.select L 1200, age 35: 526.57; (4) HanseMerkur, tariff Top Fit (EUR 1,000 deductible), age 35: 564.40 = KVT1000 452.47 + PSV 35.62 + ZY cancer scan 27.50 + surcharge 48.81 (published total EUR 631.15 with PVN 66.75); (5) LKH, tariff GesundheitsUpgrade Komfort (EUR 500 deductible), age 35, contract start 1 January 2027: 633.63 (the page says the 10% surcharge is already included; with sickness pay of EUR 115 a day, +90.16, and care insurance, +69.08, it shows EUR 792.87); (6) Hallesche, NK.select XL 1200, age 35: 636.00. The note under Hallesche's table says only that the example premiums include the statutory 10% surcharge; the page lists care insurance and sickness pay as separate products, so the examples are read as health cover only (the S figure is close to HanseMerkur's health-only EUR 346.75, which supports that reading). Sorted: 331.73, 346.75, 526.57, 564.40, 633.63, 636.00; median = (526.57 + 564.40) / 2 = EUR 545.49 a month = EUR 6,546 a year = $7,335 at 1 EUR = 1.1205 USD (ECB euro reference rate of 2026-10-22). Range: EUR 331.73 to EUR 636.00 a month = EUR 3,981 to EUR 7,632 a year = $4,460 to $8,552. Mean EUR 506.51 a month = $6,811 a year. Without the 2027-dated LKH example the median of the other five is EUR 526.57 a month = $7,080 a year; taking the median of the three insurers' own medians (HanseMerkur 455.58, Hallesche 526.57, LKH 633.63) gives the same EUR 526.57. URLs: https://www.hallesche.de/privatkunden/private-krankenversicherung/angestellte-und-selbststaendige ; https://www.hansemerkur.de/private-krankenversicherung/pkv-kosten ; https://www.lkh.de/pkv-selbststaendige . All three give the age as 35; none of the pages carries a date for the premiums, except that LKH's example starts on 1 January 2027 and Hallesche's page cites the 2026 compulsory-insurance limit of EUR 77,400. Not used in the median (age 30, basis checked): Continentale, page 'Stand 04.2026', age 30, COMFORT 437.36 + SP2 32.18 = EUR 469.54 and PREMIUM 581.89 + SP1 43.37 = EUR 625.26 (surcharge included; care insurance 61.85 and option tariff 6.00 excluded; https://www.continentale.de/pkv-fuer-selbstaendige); Allianz, Internet Archive capture of 2025-11-26 ('Stand 2025'), age 30, Plus 70 with Zahn 75 EUR 505.60 + surcharge 50.56 = EUR 556.16 (care insurance 60.25 and sickness pay 90.16 excluded; the live page answers curl with HTTP 403 and no 2026 capture exists). Rejected: Signal Iduna (article of 28 July 2026, ages 30 and 40, prices include sickness pay that is not itemised), ottonova (age 32, basis unclear), Muenchener Verein ('ab' price at age 30, basis not stated); the pages of Debeka, DKV, Barmenia/Gothaer, AXA, Concordia, ARAG and HUK that were fetched give no age-35 example.
- Notes
- WHY THE PRIVATE MARKET AND NOT THE STATUTORY SYSTEM. The statutory route (GKV) is not open to a newly arrived freelancer in general. SGB V section 9(1) no. 1 lets people join voluntarily who left compulsory insurance after being insured at least 24 months in the last five years or 12 months without a break directly before (other numbers of section 9(1) cover family insurance, first employment above the earnings limit, severely disabled persons, returning employees, foreigners with a research residence permit under section 18d AufenthG within three months of arrival, late repatriates and former soldiers on time). Section 5(5) excludes the full-time self-employed from compulsory insurance under section 5(1) nos. 1 and 5 to 12, and the catch-all compulsory cover in section 5(1) no. 13 does not take people who were never insured and belong to that group. Section 5(11) says that foreigners who are not nationals of an EU state, an EEA state or Switzerland come under no. 13 only if they hold a settlement permit or a residence permit valid for more than twelve months for which no duty to secure their livelihood under section 5(1) no. 1 AufenthG applies (the statute text says 'wenn sie eine Niederlassungserlaubnis oder eine Aufenthaltserlaubnis mit einer Befristung auf mehr als zwölf Monate ... besitzen und für die Erteilung dieser Aufenthaltstitel keine Verpflichtung zur Sicherung des Lebensunterhalts ... besteht'). Section 5(1) no. 1 AufenthG makes secured livelihood a general condition of residence titles ('in der Regel') and section 21 AufenthG (residence permit for self-employment) does not waive it in the paragraphs read; on that reading a non-EU freelancer is outside compulsory cover and, without an earlier statutory insurance record, cannot join voluntarily, so in practice he buys private cover. The same section 5(11) says that nationals of other EU or EEA states and Swiss nationals are not caught by no. 13 where the condition for residence in Germany is health insurance under section 4 of the Freizügigkeitsgesetz/EU. Whether insurance periods in another EU state count for section 9(1) no. 1 was not checked at an official source, so no claim is made. Every resident must hold health insurance with at least outpatient and inpatient cover and a deductible effect of at most EUR 5,000 a year (section 193(3) VVG, which excludes people who are statutorily insured). WHAT A MEMBER OF THE STATUTORY SYSTEM PAYS (not this value). A childless self-employed voluntary member with the freelancer profile of EUR 54,000 net profit (revenue 60,000 less 10%) pays at 2026 rates 16.9% (reduced rate 14.0% plus the 2.9% average additional contribution, BMG) for health insurance = EUR 9,126 and 4.2% for long-term care (3.6% plus the 0.6-point childless surcharge) = EUR 2,268, in total EUR 11,394 a year = $12,767 (EUR 949.50 a month). The BMG table gives the bounds: a minimum assessment base of EUR 1,318.33 a month (one third of the 2026 reference amount of EUR 3,955, section 240(4) SGB V), i.e. EUR 222.80 for health insurance plus EUR 55.37 for care = EUR 3,338 a year = $3,740, and a ceiling of EUR 982.31 for health insurance plus EUR 244.13 for care = EUR 14,717 a year = $16,491. A parent pays 3.6% for care (EUR 11,070 = $12,404); if the fund levies the average additional contribution actually charged, 3.13% on 1 April 2026 (BMG), the total is EUR 11,518 ($12,906). Sources: BMG contributions page (Stand 3 September 2026), SGB V sections 223, 240, 241, 243, SGB XI section 55, BMG care-insurance page (Stand 14 September 2026), BMG notice of the average additional contribution (BAnz AT 10.11.2025 B7), Sozialversicherungsrechengrößen-Verordnung 2026. The freelancer tax schemes model this statutory contribution as a component of the tax burden; the private premium in this value is not part of that component and the two must not be added. PRIVATE POLICY LIMITS AND INDUSTRY FIGURES. By law the Basistarif, which insurers must offer to listed groups (for example people without cover who were privately insured before or belong systematically to the private system) without risk surcharges or exclusions, may not cost more than the highest statutory contribution plus the average additional contribution, about EUR 1,018 a month from 1 January 2026 before care insurance (BMG, Stand 3 March 2026). The PKV-Verband, the private insurers' association (an industry source, not an official one), reports an average premium of EUR 536 a month for adults without civil-servant aid in 2025 ($7,207 a year) and says that nobody has to pay more than the statutory maximum because of the right to the Basistarif; its chart of average premiums by age, without data labels, puts the average of normal-tariff members aged 35 at roughly EUR 500 to EUR 530 (read by eye). These are portfolio averages across all entry ages and tariffs, not new-entrant quotes, and fit the median above. COMPULSORY CARE INSURANCE IS EXTRA. A privately insured person must also take the private long-term care insurance: EUR 66.75 (HanseMerkur) and EUR 69.08 (LKH) a month at age 35, EUR 61.85 (Continentale) at age 30. With about EUR 68 on top, the median becomes about EUR 613 a month = EUR 7,361 a year = $8,248; this all-in figure is the one to compare with the statutory EUR 11,394. Sickness pay for the self-employed is a separate product (LKH EUR 90.16 a month for EUR 115 a day from day 22; Allianz EUR 90.16 for EUR 140 a day from day 43) and is not in the value. PREMIUMS ARE RISK-RATED AND RISE WITH AGE. A private premium depends on the entry age and the state of health at the start, not on income (PKV-Verband; Inter's page says that a health check is required and that pre-existing conditions can lead to risk surcharges or exclusion). HanseMerkur's own table for its Start Fit health tariff shows the age effect: EUR 199.10 at 25, EUR 256.61 at 35 and EUR 338.86 at 45 a month. The value is for a healthy applicant at 35; a person with pre-existing conditions would pay more or be refused. The statutory 10% surcharge is paid until age 60 (PKV-Verband). Premiums rise over time with medical costs: the PKV-Verband says that on 1 January 2027 premiums have to rise for about 53% of the privately insured, by 13.4% on average for them (pkv.de, read 2026-10-23), so the figures above, which are 2026 prices except LKH's 2027 start, will age. HOW THIN THE EVIDENCE IS. Three insurers, six tariffs, all marketing examples without a binding quote; two of the three pages carry no date for the figures; the deductibles differ (EUR 500, 1,000 and 1,200 a year) although the criterion assumes a small one; the cover differs by tariff and the examples are not ranked by quality; LKH's example is dated 2027. The spread is wide (EUR 332 to EUR 636) and the median moves little (EUR 526.57 to EUR 545.49) with the choice of aggregation. A full-cover figure for a 35-year-old from a regulator or an independent public tariff comparison was not found. Not read: quote engines (they ask for personal data), Debeka, DKV, Barmenia/Gothaer, AXA and the other insurers whose pages show no age-35 example; the unit of the criterion assumes about $100k of cover, and German full-cover tariffs have no benefit ceiling. The value is due for re-reading after the January 2027 premium adjustments.
Open data
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- Validated (E1a, verification flag 1) 2025 annual means of the 4 urban and suburban background stations in Berlin: DEBE010 Berlin Wedding 10.265 µg/m³ at 99.91% coverage (background urban); DEBE034 Berlin Neukölln 11.443 µg/m³ at 99.76% coverage (background urban); DEBE068 Berlin Mitte 11.154 µg/m³ at 99.85% coverage (background urban); DEBE051 Berlin Buch 8.859 µg/m³ at 99.91% coverage (background suburban). Mean: (10.265 + 11.443 + 11.154 + 8.859) / 4 = 10.43. Queried from the EEA statistics service on 2026-10-23 (calculated 2026-10-20), PM2.5, aggregation "Annual mean / 1 calendar year", the hourly-resolution series of each station (assessment method dataGroup1). Urban and suburban background stations are what the EEA itself averages for its city figures (traffic, industrial and rural-background stations are left out). Same stations in 2024: Berlin Wedding 10.801 at 99.81%; Berlin Neukölln 11.618 at 98.85%; Berlin Mitte 11.284 at 99.92%; Berlin Buch 9.605 at 99.92%; mean 10.83 µg/m³.
- Notes
- Other Berlin PM2.5 series in the EEA E1a set for 2025: background-rural stations DEBE032 Grunewald 7.743 (99.77%) and DEBE056 Friedrichshagen 9.002 (98.96%); traffic stations DEBE061 Schildhornstraße 10.372 (99.87%), DEBE065 Frankfurter Allee 12.353 (99.81%), DEBE069 Mariendorfer Damm 12.331 (99.91%), DEBE125 Leipziger Straße 11.196 (99.95%), DEBE126 Karl-Marx-Straße II 11.830 (99.16%) and DEBE127 Silbersteinstraße 12.173 (99.91%); the mean of all 12 stations (hourly series) is 10.73 µg/m³. Berlin reports a second, daily-sampling series for five stations (assessment method dataGroup2/3): Wedding 10.420 (99.45%), Neukölln 11.529 (99.18%), Mitte 11.086 (99.18%), Frankfurter Allee 12.635 (99.18%) and Buch 8.953 (49.59% coverage, not usable); the Umweltbundesamt's annual balance, which uses those, shows Wedding 10, Neukölln 12, Mitte 11, Frankfurter Allee 13 and Buch 9 µg/m³ (rounded; luftdaten.umweltbundesamt.de API, read 2026-10-23), and the four-station mean on the daily series where it has adequate coverage (with Buch's hourly value) would be 10.47. Above the WHO 2021 guideline of 5 µg/m³; the EU limit of 25 µg/m³ is met, and the stricter 10 µg/m³ limit that applies from 2030 is exceeded at Wedding, Neukölln and Mitte. The values are the E1a validated data of the Berlin network, not the preliminary evaluation.
Open data
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- Validated (E1a, verification flag 1) 2025 annual means of the 5 urban and suburban background stations in Hamburg: DEHH008 Hamburg Sternschanze 8.848 µg/m³ at 99.33% coverage (background urban); DEHH059 Hamburg Wilhelmsburg 8.681 µg/m³ at 99.45% coverage (background urban); DEHH079 Hamburg Altona Elbhang 8.981 µg/m³ at 99.62% coverage (background urban); DEHH081 Hamburg Hafen 9.404 µg/m³ at 99.67% coverage (background urban); DEHH082 Hamburg Niendorf 8.326 µg/m³ at 99.69% coverage (background suburban). Mean: (8.848 + 8.681 + 8.981 + 9.404 + 8.326) / 5 = 8.85. Queried from the EEA statistics service on 2026-10-23 (calculated 2026-10-20), PM2.5, aggregation "Annual mean / 1 calendar year", the hourly-resolution series of each station (assessment method dataGroup1). Urban and suburban background stations are what the EEA itself averages for its city figures (traffic, industrial and rural-background stations are left out). Same stations in 2024: Hamburg Sternschanze 8.967 at 99.45%; Hamburg Wilhelmsburg 8.788 at 99.17%; Hamburg Altona Elbhang 9.293 at 40.13%; Hamburg Hafen 9.541 at 41.19%; Hamburg Niendorf 8.101 at 99.28%; mean 8.94 µg/m³.
- Notes
- Other Hamburg PM2.5 series in the EEA E1a set for 2025: industrial station DEHH015 Veddel 9.099 (98.09%); traffic stations DEHH064 Kieler Straße 9.454 (98.82%), DEHH068 Habichtstraße 9.837 (99.62%), DEHH026 Stresemannstraße 8.455 and DEHH070 Max-Brauer-Allee II 8.178, the last two with only 38.4% and 38.7% coverage; the mean of all 10 stations (hourly series) is 8.93 µg/m³. The Umweltbundesamt's annual balance (rounded; luftdaten.umweltbundesamt.de API, read 2026-10-23) shows the same background stations at 8.8, 8.7, 9.0, 9.4 and 8.3 µg/m³. In 2024 two of the five background stations (Altona Elbhang and Hafen) had only about 40% coverage, so the 2024 mean is less reliable than 2025's. Above the WHO 2021 guideline of 5 µg/m³; under the EU limit of 25 µg/m³ and under the 10 µg/m³ limit that applies from 2030.
EF English Proficiency Index 2025 — Germany (rank 4/123, score 615, Very High band)
Research
- Data as of
- Nov 1, 2025
- Verified
- Oct 23, 2026
- Notes
- Own band informed by EF EPI 2025 (attribution: EF Education First): Germany ranks 4th of 123 countries and regions with 615 points, inside EF's Very High band (600 and above), 17 points above its 2024 score (when it stood 10th, in the High band); the global average is 488. By skill: reading 623, listening 609, writing 564, speaking 521. EF's age groups: 622 for 31 to 40 years (the age of the profile), 648 for 21 to 25 and 649 for 26 to 30, 555 for 41 and over. Cities: Munich 641, Stuttgart 642, Cologne 649, Berlin 625, Frankfurt 624, Hamburg 622. EF's page for Germany also lists 131 as the number of countries in its history table for 2025, while its overview page says 123; the 123 used here is the overview figure. Eurostat's Adult Education Survey 2022 (self-reported and not English-specific; dataset edat_aes_l21, ages 25 to 64) shows 87.7% of adults know at least one foreign language, 16.6% know three or more and 12.3% know none, well behind the Netherlands (7.0% none, 40.2% three or more). Banded 'very-high', like the Netherlands (624), Austria (616), Portugal (612) and Poland (600), which all sit at or above EF's 600 line, although German is the language of public administration: the Verwaltungsverfahrensgesetz (section 23(1)) says 'Die Amtssprache ist deutsch', and an authority may demand a translation of documents submitted in another language (section 23(2)), so official dealings run in German by default. Doubt: EF's index is built from the results of adults who took its test (2.2 million in 2025, per EF's overview page), not from a sample of the whole population, and Eurostat's survey shows that one German adult in eight knows no foreign language at all, so English cannot be assumed outside cities, offices and the service sector; EF's own score decides the band.
EF English Proficiency Index 2025 — Germany (rank 4/123, score 615, Very High band)
Research
- Data as of
- Nov 1, 2025
- Verified
- Oct 23, 2026
- Notes
- Own band informed by EF EPI 2025 (attribution: EF Education First): Germany ranks 4th of 123 countries and regions with 615 points, inside EF's Very High band (600 and above), 17 points above its 2024 score (when it stood 10th, in the High band); the global average is 488. By skill: reading 623, listening 609, writing 564, speaking 521. EF's age groups: 622 for 31 to 40 years (the age of the profile), 648 for 21 to 25 and 649 for 26 to 30, 555 for 41 and over. Cities: Munich 641, Stuttgart 642, Cologne 649, Berlin 625, Frankfurt 624, Hamburg 622. EF's page for Germany also lists 131 as the number of countries in its history table for 2025, while its overview page says 123; the 123 used here is the overview figure. Eurostat's Adult Education Survey 2022 (self-reported and not English-specific; dataset edat_aes_l21, ages 25 to 64) shows 87.7% of adults know at least one foreign language, 16.6% know three or more and 12.3% know none, well behind the Netherlands (7.0% none, 40.2% three or more). Banded 'very-high', like the Netherlands (624), Austria (616), Portugal (612) and Poland (600), which all sit at or above EF's 600 line, although German is the language of public administration: the Verwaltungsverfahrensgesetz (section 23(1)) says 'Die Amtssprache ist deutsch', and an authority may demand a translation of documents submitted in another language (section 23(2)), so official dealings run in German by default. Doubt: EF's index is built from the results of adults who took its test (2.2 million in 2025, per EF's overview page), not from a sample of the whole population, and Eurostat's survey shows that one German adult in eight knows no foreign language at all, so English cannot be assumed outside cities, offices and the service sector; EF's own score decides the band.
Money & crypto
Optimising tax, banking and crypto rules.
A close call for this plan
Official source
- Data as of
- Jul 1, 2026
- Verified
- Oct 23, 2026
- Notes
- Holding, buying, selling and cashing out crypto-assets are legal for private persons in Germany, and the rules are written down rather than improvised. REGULATION. Germany implements the EU's MiCA regulation (Regulation (EU) 2023/1114, applicable to crypto-asset service providers since 30 December 2024) through the Kryptomärkteaufsichtsgesetz (KMAG), Article 1 of the Act of 27 December 2024 (BGBl. 2024 I Nr. 438; text as last amended on 25 March 2026, BGBl. 2026 I Nr. 81). Under § 3(1) KMAG the Federal Financial Supervisory Authority (BaFin) is the competent authority within the meaning of Article 93(1) of MiCA; the Deutsche Bundesbank is the competent body for the tasks given to it in § 6 (ongoing supervision of the institutions, working under BaFin's guidelines). The law governs institutions (issuers of asset-referenced and e-money tokens, and crypto-asset service providers) and trading venues; § 1(2) limits its scope to crypto-assets as MiCA defines them. It contains no provision that bars a private person from buying, holding or selling crypto-assets; the offences in § 46(1) nos. 1 to 6 concern unlicensed offering of asset-referenced or e-money tokens, unlicensed provision of crypto-asset services, and insider dealing and market manipulation. TRANSITIONAL PERIOD. MiCA Article 143(3) lets service providers that were lawfully active before 30 December 2024 continue until 1 July 2026 (or until an authorisation decision, whichever is sooner), and lets Member States shorten or drop this period where their earlier national rules were less strict (read in the Official Journal text, via an Internet Archive capture of 5 June 2026 of EUR-Lex, which answered the machine used with an empty bot-check page). Germany shortened it: § 50 KMAG lets firms holding a KWG, WpIG or ZAG licence that on 29 December 2024 lawfully provided crypto activities continue under the old law, but the continuing permission lapses at the latest at the end of 31 December 2025 (§ 50(2) no. 3), earlier on the final decision on their MiCA authorisation, and credit institutions and investment firms could use a simplified authorisation procedure (§ 50(3)). BaFin confirms in its notice of 8 July 2026 that Germany had shortened MiCA's transitional period to 31 December 2025; the same notice and BaFin's article of 25 August 2026 say that the EU-wide transitional period ended on 1 July 2026 without extension, so since 1 July 2026 only providers with a MiCA authorisation may offer crypto-asset services in the EU. TAX CONTEXT, not a criterion input: gains on crypto-assets held as private assets are taxable as private sales transactions only if the period between purchase and sale is one year or less (§ 23(1) sentence 1 no. 2 EStG; BMF letter of 6 March 2025, which replaces the letter of 10 May 2022, paragraph 53); after more than one year the gain is tax-free; and if all private-sale gains of the calendar year total less than EUR 1,000 they are tax-free as well (§ 23(3) sentence 5 EStG; an all-or-nothing limit, not an allowance). The one-year clock restarts after each exchange of one crypto-asset for another (paragraph 55 of the letter). Income from staking and lending is not covered by this exemption: it is taxed as other income under § 22 no. 3 EStG (paragraphs 48 and 65 of the letter), which is free of tax only if all such income together stays below EUR 256 a year (§ 22 no. 3 sentence 2 EStG, quoted in paragraph 45 of the letter), and frequent buying and selling can be treated as a commercial activity (paragraph 52). From 2026 crypto-asset service providers must collect tax data on users and report transactions to the Federal Central Tax Office under the Kryptowerte-Steuertransparenz-Gesetz (KStTG, Act of 22 December 2025, BGBl. 2025 I Nr. 352, in force 24 December 2025; first report due 31 July 2027 for calendar year 2026 under § 9(1) and the application rule that duties apply first for 2026). CLASSIFICATION. Banded 'legal-friendly' because the statute gives private holders a clear, explicit exemption after a one-year holding period, the same logic as Portugal (exempt after 365 days) and Czechia (time test) in this dataset; Austria (flat 27.5%) and the Netherlands (box 3) are 'legal-regulated'. It is a borderline call: the exemption is not unconditional (short-term gains are taxed at the personal income tax rate, exchanges restart the clock, active trading can become a business) and the licensing regime is the same as everywhere in the EU, so a stricter reading would give 'legal-regulated'. Not read: BaFin's consumer pages on individual crypto purchases, and the BMF letter's paragraph numbers were taken from the courtesy translation of 6 March 2025 (the German original was downloaded too; the English translation is non-binding).
Official source
- Data as of
- Jul 1, 2026
- Verified
- Oct 23, 2026
- Notes
- Holding, buying, selling and cashing out crypto-assets are legal for private persons in Germany, and the rules are written down rather than improvised. REGULATION. Germany implements the EU's MiCA regulation (Regulation (EU) 2023/1114, applicable to crypto-asset service providers since 30 December 2024) through the Kryptomärkteaufsichtsgesetz (KMAG), Article 1 of the Act of 27 December 2024 (BGBl. 2024 I Nr. 438; text as last amended on 25 March 2026, BGBl. 2026 I Nr. 81). Under § 3(1) KMAG the Federal Financial Supervisory Authority (BaFin) is the competent authority within the meaning of Article 93(1) of MiCA; the Deutsche Bundesbank is the competent body for the tasks given to it in § 6 (ongoing supervision of the institutions, working under BaFin's guidelines). The law governs institutions (issuers of asset-referenced and e-money tokens, and crypto-asset service providers) and trading venues; § 1(2) limits its scope to crypto-assets as MiCA defines them. It contains no provision that bars a private person from buying, holding or selling crypto-assets; the offences in § 46(1) nos. 1 to 6 concern unlicensed offering of asset-referenced or e-money tokens, unlicensed provision of crypto-asset services, and insider dealing and market manipulation. TRANSITIONAL PERIOD. MiCA Article 143(3) lets service providers that were lawfully active before 30 December 2024 continue until 1 July 2026 (or until an authorisation decision, whichever is sooner), and lets Member States shorten or drop this period where their earlier national rules were less strict (read in the Official Journal text, via an Internet Archive capture of 5 June 2026 of EUR-Lex, which answered the machine used with an empty bot-check page). Germany shortened it: § 50 KMAG lets firms holding a KWG, WpIG or ZAG licence that on 29 December 2024 lawfully provided crypto activities continue under the old law, but the continuing permission lapses at the latest at the end of 31 December 2025 (§ 50(2) no. 3), earlier on the final decision on their MiCA authorisation, and credit institutions and investment firms could use a simplified authorisation procedure (§ 50(3)). BaFin confirms in its notice of 8 July 2026 that Germany had shortened MiCA's transitional period to 31 December 2025; the same notice and BaFin's article of 25 August 2026 say that the EU-wide transitional period ended on 1 July 2026 without extension, so since 1 July 2026 only providers with a MiCA authorisation may offer crypto-asset services in the EU. TAX CONTEXT, not a criterion input: gains on crypto-assets held as private assets are taxable as private sales transactions only if the period between purchase and sale is one year or less (§ 23(1) sentence 1 no. 2 EStG; BMF letter of 6 March 2025, which replaces the letter of 10 May 2022, paragraph 53); after more than one year the gain is tax-free; and if all private-sale gains of the calendar year total less than EUR 1,000 they are tax-free as well (§ 23(3) sentence 5 EStG; an all-or-nothing limit, not an allowance). The one-year clock restarts after each exchange of one crypto-asset for another (paragraph 55 of the letter). Income from staking and lending is not covered by this exemption: it is taxed as other income under § 22 no. 3 EStG (paragraphs 48 and 65 of the letter), which is free of tax only if all such income together stays below EUR 256 a year (§ 22 no. 3 sentence 2 EStG, quoted in paragraph 45 of the letter), and frequent buying and selling can be treated as a commercial activity (paragraph 52). From 2026 crypto-asset service providers must collect tax data on users and report transactions to the Federal Central Tax Office under the Kryptowerte-Steuertransparenz-Gesetz (KStTG, Act of 22 December 2025, BGBl. 2025 I Nr. 352, in force 24 December 2025; first report due 31 July 2027 for calendar year 2026 under § 9(1) and the application rule that duties apply first for 2026). CLASSIFICATION. Banded 'legal-friendly' because the statute gives private holders a clear, explicit exemption after a one-year holding period, the same logic as Portugal (exempt after 365 days) and Czechia (time test) in this dataset; Austria (flat 27.5%) and the Netherlands (box 3) are 'legal-regulated'. It is a borderline call: the exemption is not unconditional (short-term gains are taxed at the personal income tax rate, exchanges restart the clock, active trading can become a business) and the licensing regime is the same as everywhere in the EU, so a stricter reading would give 'legal-regulated'. Not read: BaFin's consumer pages on individual crypto purchases, and the BMF letter's paragraph numbers were taken from the courtesy translation of 6 March 2025 (the German original was downloaded too; the English translation is non-binding).
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Composite, each input read at its source on 2026-10-23. Germany is a euro-area member of the EU, so capital moves freely under EU law (free movement of capital, Article 63 TFEU) and no currency or capital controls apply. The restrictions on personal money flows found: (1) Cash payments. The Geldwäschegesetz (GwG, text as last amended by the Act of 29 June 2026, BGBl. 2026 I Nr. 197) contains no ceiling on cash payments, either to businesses or between private persons, and the Europäisches Verbraucherzentrum Deutschland (a consumer-advice centre of the European Consumer Centres Network, not an authority) states in its overview updated on 14 September 2026 that there is no statutory cash payment limit in Germany. What the GwG does is switch on customer due diligence (identification of the customer, beneficial owner and purpose) for traders in goods (Güterhändler, § 2(1) no. 16, § 10(6a)): for transactions in art of EUR 10,000 or more whatever the means of payment; for precious metals (gold, silver, platinum) when they pay or accept cash of EUR 2,000 or more; and for other goods when they pay or accept cash of EUR 10,000 or more. The general threshold for an occasional transaction outside a business relationship is EUR 15,000 (§ 10(3) no. 2 b), and EUR 1,000 for money transfers and crypto-asset transfers. (2) Real estate. Since 1 April 2023 (§ 59(11) GwG), § 16a GwG forbids paying the price for a purchase or exchange of German real estate, or of shares in a company that owns German real estate, in cash, crypto-assets, gold, platinum or gem stones: a price paid that way is recoverable as unjust enrichment, and the notary may not file the transfer of ownership until the parties prove the price was paid by other means (the notary's checks do not apply to a price up to EUR 10,000 or one paid through the notary's escrow account, § 16a(5)). Ordinary bank transfers are unaffected. (3) The EU anti-money-laundering regulation, article 80(1) of Regulation (EU) 2024/1624, caps cash payments made or accepted by persons trading in goods or providing services at EUR 10,000 from 10 July 2027 (the regulation applies from that date), exempts payments between natural persons not acting in a professional capacity and payments at the premises of banks and payment institutions (art. 80(4)), and lets Member States adopt lower limits (art. 80(2)) or keep existing lower ones (art. 80(3)); article 19(4) sets the identification threshold for an occasional cash transaction at EUR 3,000 unless a national limit of EUR 3,000 or less applies. Germany has no lower national limit that would stay in force under art. 80(3), and I found no German bill that would set a lower one: the Federal Ministry of Finance's draft of 5 August 2026 on a cash-register duty (Kassenpflicht) is about electronic recording of takings, not a payment limit. (4) Cash of EUR 10,000 or more brought into Germany from a non-EU country, or taken out to one, must be declared to German Customs (Zoll; Regulation (EU) 2018/1672); within the EU, cash and equivalent means of payment (including gold bars and coins, precious stones and savings books) of EUR 10,000 or more must be declared orally to Customs on request, on entry to and exit from Germany, and Customs may ask about origin, beneficial owner and purpose even below EUR 10,000 (zoll.de; failing to declare when asked is an administrative offence punishable by a fine of up to EUR 1 million). Carrying cash within the EU is not otherwise limited. (5) Cross-border payment reporting: residents must report payments to or from non-residents of more than EUR 50,000 to the Bundesbank for balance-of-payments statistics (§ 67 AWV; threshold raised from EUR 12,500 on 1 January 2025; transfers between one's own accounts are not reportable; private persons can report a one-off payment by e-mail or phone). It is a statistical duty, not an approval or a limit. (6) Banking access: every consumer lawfully resident in the EU, including persons without a fixed address, has a right to a basic payment account at a German bank that offers consumer accounts, which must offer the contract within ten business days (§ 31 ZKG). These are anti-money-laundering and statistics rules, not limits on moving one's own money by bank transfer. Classified 'low', like the Netherlands, Latvia, Malta, France and Spain.
- Notes
- Germany is at the permissive end of the euro area on cash: it has no payment cap at all in 2026 (by the figures already recorded in this dataset: the Netherlands EUR 3,000 for goods since 1 January 2026, Latvia EUR 7,200, France and Spain EUR 1,000), and the first cap will be the EU-wide EUR 10,000 from 10 July 2027. The one hard cash prohibition is the real-estate rule, which binds the parties to a property purchase, not shopping or private sales. Not found: an official German government or Bundesbank page stating in so many words that no cash limit exists (the claim rests on the full GwG text, which has none, and on the consumer-centre overview); the Bundesbank pages found concern payment statistics. Not read: any German draft act implementing the AMLR in full, the Bundesbank's guidance on the AWV reporting rule beyond the private-persons page, and German tax reporting duties for residents' foreign accounts (banks report to the tax authorities under the automatic exchange of financial account information; not checked at an official source here). A draft of the Ministry of Finance on the fight against financial crime (named in the Bundestag lobby register, comments of 27 March 2026) was seen only as a title and is not an input.
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Composite, each input read at its source on 2026-10-23. Germany is a euro-area member of the EU, so capital moves freely under EU law (free movement of capital, Article 63 TFEU) and no currency or capital controls apply. The restrictions on personal money flows found: (1) Cash payments. The Geldwäschegesetz (GwG, text as last amended by the Act of 29 June 2026, BGBl. 2026 I Nr. 197) contains no ceiling on cash payments, either to businesses or between private persons, and the Europäisches Verbraucherzentrum Deutschland (a consumer-advice centre of the European Consumer Centres Network, not an authority) states in its overview updated on 14 September 2026 that there is no statutory cash payment limit in Germany. What the GwG does is switch on customer due diligence (identification of the customer, beneficial owner and purpose) for traders in goods (Güterhändler, § 2(1) no. 16, § 10(6a)): for transactions in art of EUR 10,000 or more whatever the means of payment; for precious metals (gold, silver, platinum) when they pay or accept cash of EUR 2,000 or more; and for other goods when they pay or accept cash of EUR 10,000 or more. The general threshold for an occasional transaction outside a business relationship is EUR 15,000 (§ 10(3) no. 2 b), and EUR 1,000 for money transfers and crypto-asset transfers. (2) Real estate. Since 1 April 2023 (§ 59(11) GwG), § 16a GwG forbids paying the price for a purchase or exchange of German real estate, or of shares in a company that owns German real estate, in cash, crypto-assets, gold, platinum or gem stones: a price paid that way is recoverable as unjust enrichment, and the notary may not file the transfer of ownership until the parties prove the price was paid by other means (the notary's checks do not apply to a price up to EUR 10,000 or one paid through the notary's escrow account, § 16a(5)). Ordinary bank transfers are unaffected. (3) The EU anti-money-laundering regulation, article 80(1) of Regulation (EU) 2024/1624, caps cash payments made or accepted by persons trading in goods or providing services at EUR 10,000 from 10 July 2027 (the regulation applies from that date), exempts payments between natural persons not acting in a professional capacity and payments at the premises of banks and payment institutions (art. 80(4)), and lets Member States adopt lower limits (art. 80(2)) or keep existing lower ones (art. 80(3)); article 19(4) sets the identification threshold for an occasional cash transaction at EUR 3,000 unless a national limit of EUR 3,000 or less applies. Germany has no lower national limit that would stay in force under art. 80(3), and I found no German bill that would set a lower one: the Federal Ministry of Finance's draft of 5 August 2026 on a cash-register duty (Kassenpflicht) is about electronic recording of takings, not a payment limit. (4) Cash of EUR 10,000 or more brought into Germany from a non-EU country, or taken out to one, must be declared to German Customs (Zoll; Regulation (EU) 2018/1672); within the EU, cash and equivalent means of payment (including gold bars and coins, precious stones and savings books) of EUR 10,000 or more must be declared orally to Customs on request, on entry to and exit from Germany, and Customs may ask about origin, beneficial owner and purpose even below EUR 10,000 (zoll.de; failing to declare when asked is an administrative offence punishable by a fine of up to EUR 1 million). Carrying cash within the EU is not otherwise limited. (5) Cross-border payment reporting: residents must report payments to or from non-residents of more than EUR 50,000 to the Bundesbank for balance-of-payments statistics (§ 67 AWV; threshold raised from EUR 12,500 on 1 January 2025; transfers between one's own accounts are not reportable; private persons can report a one-off payment by e-mail or phone). It is a statistical duty, not an approval or a limit. (6) Banking access: every consumer lawfully resident in the EU, including persons without a fixed address, has a right to a basic payment account at a German bank that offers consumer accounts, which must offer the contract within ten business days (§ 31 ZKG). These are anti-money-laundering and statistics rules, not limits on moving one's own money by bank transfer. Classified 'low', like the Netherlands, Latvia, Malta, France and Spain.
- Notes
- Germany is at the permissive end of the euro area on cash: it has no payment cap at all in 2026 (by the figures already recorded in this dataset: the Netherlands EUR 3,000 for goods since 1 January 2026, Latvia EUR 7,200, France and Spain EUR 1,000), and the first cap will be the EU-wide EUR 10,000 from 10 July 2027. The one hard cash prohibition is the real-estate rule, which binds the parties to a property purchase, not shopping or private sales. Not found: an official German government or Bundesbank page stating in so many words that no cash limit exists (the claim rests on the full GwG text, which has none, and on the consumer-centre overview); the Bundesbank pages found concern payment statistics. Not read: any German draft act implementing the AMLR in full, the Bundesbank's guidance on the AWV reporting rule beyond the private-persons page, and German tax reporting duties for residents' foreign accounts (banks report to the tax authorities under the automatic exchange of financial account information; not checked at an official source here). A draft of the Ministry of Finance on the fight against financial crime (named in the Bundestag lobby register, comments of 27 March 2026) was seen only as a title and is not an input.
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Best eligible scheme = de-freelancer (Freiberufler, §18 EStG, no Gewerbesteuer) at €60,000 revenue with 10% deductible expenses (net profit €54,000), steady state, reduced health-insurance rate (no Krankengeld), no compulsory pension insurance. Health + long-term care insurance as a voluntary statutory member: (14.0% + 2.9% average Zusatzbeitrag 2026 + 3.6% + 0.6% childless surcharge) = 21.1% × €54,000 (inside the €15,820 to €69,750 range) = €11,394.00 (health €9,126.00, care €2,268.00), fully deductible. Taxable income = 54,000 − 11,394.00 − 36 (Sonderausgaben-Pauschbetrag) = €42,570. §32a EStG 2026, zone 3: z = (42,570 − 17,799) / 10,000 = 2.4771; (173.10 × 2.4771 + 2,397) × 2.4771 + 1,034.87 = 8,034.62, rounded down to €8,034. Solidaritätszuschlag: €0 (income tax below the €20,350 Freigrenze). Levies = 11,394.00 + 8,034 = €19,428.00 of €60,000 = 32.38%. Of this, income tax is 13.4 points and health/care insurance 19.0 points. The company route (de-gmbh-owner) is not cheaper at this size: the GmbH pays 30.175% (Körperschaftsteuer 15% + Soli + Berlin Gewerbesteuer 410%) before the owner sees a euro, and the dividend then bears Abgeltungsteuer 26.375% and the health contributions.
- Notes
- The figure is a steady state for a resident below pension age: single, no children, no church tax, no other income. Three things drive it: (1) the health and care insurance is not a share of tax but a contribution of 21.1% of profit that the freelancer pays alone (no employer half), €11,394 of the €19,428; it is deductible, so it also lowers the income tax; (2) income tax is €8,034 (zone 3 of the 2026 tariff, marginal rate about 32.5% at this income); (3) the Solidaritätszuschlag starts only when the income tax passes €20,350, around taxable income €75,000. Variants at the same profile (statutory arithmetic): a freelancer whose IT activity the Finanzamt treats as a trade (de-sole-trader, Berlin Hebesatz 410%) pays €19,531.25 (32.6%), because the Gewerbesteuer (€4,233.25) is credited against the income tax with 4.0 × the Messbetrag, leaving €103.25 net; the same trade in Frankfurt costs €20,047.50 (33.4%), Hamburg €20,150.75 (33.6%), Cologne €20,202.38 (33.7%) and Munich €20,357.25 (33.9%) because their Hebesätze (460%, 470%, 475%, 490%) leave 2.1% to 3.15% of the profit above €24,500 uncredited. A freelancer with essentially one client and no employees is compulsorily insured in the statutory pension scheme (§2 Nr. 9 SGB VI; exempt for the first three years): 18.6% of profit, €10,044.00, deductible, raises the levies to €26,378.00 (44.0%) and buys pension rights. The GmbH with the owner as sole shareholder-director, no salary and all profit distributed pays €33,931.44 (56.6%) with the default Abgeltungsteuer, or €24,617.36 (41.0%) if the owner applies for the Teileinkünfteverfahren; paying the whole profit as salary brings it back to about the freelancer's burden before the GmbH's own costs, and the GmbH only saves tax when profit is left inside it. What the figure excludes: Kirchensteuer for church members (8% of the income tax in Bayern and Baden-Württemberg, 9% elsewhere, about €640 to €720 here), Krankengeld cover (general rate: about €342 more), private health insurance (risk-rated), the Zusatzbeitrag of the member's own Kasse (the 2.9% is the announced average; each 0.1 point is €54 a year before the tax saving), VAT (a pass-through; the Kleinunternehmerregelung exempts turnover up to €25,000 in the previous year and €100,000 in the current year, VAT only), splitting for couples and children. Freelancers pay no unemployment insurance and, unless they have one client, no compulsory pension contribution, so the figure buys less social cover than an employee's. From 2027 the tariff is due to change (BMF announcement of 2 July 2026: top rate from €70,600, 45% from €250,000, 47% above €280,000, higher Grundfreibetrag); the figure is 2026 only.
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Best eligible scheme = de-freelancer (Freiberufler, §18 EStG, no Gewerbesteuer) at €60,000 revenue with 10% deductible expenses (net profit €54,000), steady state, reduced health-insurance rate (no Krankengeld), no compulsory pension insurance. Health + long-term care insurance as a voluntary statutory member: (14.0% + 2.9% average Zusatzbeitrag 2026 + 3.6% + 0.6% childless surcharge) = 21.1% × €54,000 (inside the €15,820 to €69,750 range) = €11,394.00 (health €9,126.00, care €2,268.00), fully deductible. Taxable income = 54,000 − 11,394.00 − 36 (Sonderausgaben-Pauschbetrag) = €42,570. §32a EStG 2026, zone 3: z = (42,570 − 17,799) / 10,000 = 2.4771; (173.10 × 2.4771 + 2,397) × 2.4771 + 1,034.87 = 8,034.62, rounded down to €8,034. Solidaritätszuschlag: €0 (income tax below the €20,350 Freigrenze). Levies = 11,394.00 + 8,034 = €19,428.00 of €60,000 = 32.38%. Of this, income tax is 13.4 points and health/care insurance 19.0 points. The company route (de-gmbh-owner) is not cheaper at this size: the GmbH pays 30.175% (Körperschaftsteuer 15% + Soli + Berlin Gewerbesteuer 410%) before the owner sees a euro, and the dividend then bears Abgeltungsteuer 26.375% and the health contributions.
- Notes
- The figure is a steady state for a resident below pension age: single, no children, no church tax, no other income. Three things drive it: (1) the health and care insurance is not a share of tax but a contribution of 21.1% of profit that the freelancer pays alone (no employer half), €11,394 of the €19,428; it is deductible, so it also lowers the income tax; (2) income tax is €8,034 (zone 3 of the 2026 tariff, marginal rate about 32.5% at this income); (3) the Solidaritätszuschlag starts only when the income tax passes €20,350, around taxable income €75,000. Variants at the same profile (statutory arithmetic): a freelancer whose IT activity the Finanzamt treats as a trade (de-sole-trader, Berlin Hebesatz 410%) pays €19,531.25 (32.6%), because the Gewerbesteuer (€4,233.25) is credited against the income tax with 4.0 × the Messbetrag, leaving €103.25 net; the same trade in Frankfurt costs €20,047.50 (33.4%), Hamburg €20,150.75 (33.6%), Cologne €20,202.38 (33.7%) and Munich €20,357.25 (33.9%) because their Hebesätze (460%, 470%, 475%, 490%) leave 2.1% to 3.15% of the profit above €24,500 uncredited. A freelancer with essentially one client and no employees is compulsorily insured in the statutory pension scheme (§2 Nr. 9 SGB VI; exempt for the first three years): 18.6% of profit, €10,044.00, deductible, raises the levies to €26,378.00 (44.0%) and buys pension rights. The GmbH with the owner as sole shareholder-director, no salary and all profit distributed pays €33,931.44 (56.6%) with the default Abgeltungsteuer, or €24,617.36 (41.0%) if the owner applies for the Teileinkünfteverfahren; paying the whole profit as salary brings it back to about the freelancer's burden before the GmbH's own costs, and the GmbH only saves tax when profit is left inside it. What the figure excludes: Kirchensteuer for church members (8% of the income tax in Bayern and Baden-Württemberg, 9% elsewhere, about €640 to €720 here), Krankengeld cover (general rate: about €342 more), private health insurance (risk-rated), the Zusatzbeitrag of the member's own Kasse (the 2.9% is the announced average; each 0.1 point is €54 a year before the tax saving), VAT (a pass-through; the Kleinunternehmerregelung exempts turnover up to €25,000 in the previous year and €100,000 in the current year, VAT only), splitting for couples and children. Freelancers pay no unemployment insurance and, unless they have one client, no compulsory pension contribution, so the figure buys less social cover than an employee's. From 2027 the tariff is due to change (BMF announcement of 2 July 2026: top rate from €70,600, 45% from €250,000, 47% above €280,000, higher Grundfreibetrag); the figure is 2026 only.
Calm lifestyle
Prioritising safety, air, and an easy daily life.
Hamburg fits better — 2 of 4
Official source
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- COMPLETED cases of murder, manslaughter and killing on request (PKS key 892500: §§ 211, 212, 213, 216 StGB) recorded by the police for Berlin, calculated as recorded cases minus the cases the same table lists as attempts (Versuche), from the five BKA city tables for 2021–2025 (2025 table V1.2 of 16 October 2026; workbooks ST-F-01-T01-Staedte-Faelle-HZ_xls.xlsx of each PKS year, read 2026-10-23). Berlin: 2021 100 cases, 59 attempts, 41 completed; 2022 114 cases, 76 attempts, 38 completed; 2023 77 cases, 43 attempts, 34 completed; 2024 117 cases, 64 attempts, 53 completed; 2025 165 cases, 57 attempts, 108 completed. Sum of completed cases 274 in five years = 54.8 a year. Population: the one behind the BKA's own frequency figure (HZ) of each year, cases ÷ HZ × 100,000 = 3,664,088, 3,677,472, 3,755,251, 3,782,202, 3,685,265 (2021–2025), mean 3,712,856. 54.8 ÷ 3,712,856 × 100,000 = 1.476. A five-year average because yearly counts for one city are small. Berlin's own police report (Polizeiliche Kriminalstatistik Berlin 2025, Kurzbericht, berlin.de/polizei) lists the same completed-case counts for 2021–2025 (41, 38, 34, 53, 108) and 55, 51, 65, 65, 55, 59, 76, 43, 64, 57 attempts for 2016–2025.
- Notes
- Cases are counted when the police close the investigation and hand it to the prosecutor (Ausgangsstatistik), by place of offence, residents and visitors alike, not by date of death or residence. Two things lift Berlin's figure. (1) 2025: 79 of the 165 recorded cases (and 10 of the 117 in 2024) belong to one series in which a palliative physician is suspected of killing seriously ill patients, with offence dates earlier than the year of recording (Berlin police, PKS 2025 Kurzbericht); the report does not say how many of those cases are completed. If all 89 are completed killings, the five-year total would be 185 and the rate 1.00 per 100,000; the Berlin report's ten-year mean of completed cases (461 in 2016–2025, 46.1 a year) gives 1.25 per 100,000 on the 2025 population. The four years before 2025 had 41, 38, 34 and 53 completed cases (0.9–1.4 per 100,000 a year, 2024 including 10 series cases). (2) The 2025 report counts 184 victims of murder or manslaughter including attempts, of whom 110 were fatally injured; the figure here counts cases, not victims. The BKA's 2025 city table is version V1.2 of 16 October 2026. All cases including attempts would give a five-year mean of 3.09 per 100,000 (the BKA's HZ for 2025 alone: 4.48); the PKS category excludes negligent homicide and bodily injury resulting in death. Not comparable with UNODC or Eurostat victim series, and the 2025 value in particular is dominated by one series; read it as an upper figure.
Official source
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- COMPLETED cases of murder, manslaughter and killing on request (PKS key 892500: §§ 211, 212, 213, 216 StGB) recorded by the police for Hamburg, calculated as recorded cases minus the cases the same table lists as attempts (Versuche), from the five BKA city tables for 2021–2025 (2025 table V1.2 of 16 October 2026; workbooks ST-F-01-T01-Staedte-Faelle-HZ_xls.xlsx of each PKS year, read 2026-10-23). Hamburg: 2021 76 cases, 67 attempts, 9 completed; 2022 35 cases, 24 attempts, 11 completed; 2023 72 cases, 47 attempts, 25 completed; 2024 40 cases, 27 attempts, 13 completed; 2025 66 cases, 49 attempts, 17 completed. Sum of completed cases 75 in five years = 15 a year. Population: the one behind the BKA's own frequency figure (HZ) of each year, cases ÷ HZ × 100,000 = 1,852,478, 1,853,935, 1,892,122, 1,910,160, 1,862,565 (2021–2025), mean 1,874,252. 15 ÷ 1,874,252 × 100,000 = 0.800. A five-year average because yearly counts for one city are small. The Hamburg police's own report (Polizeiliche Kriminalstatistik 2025, press release, polizei.hamburg) gives 17 completed and 49 attempted murder and manslaughter offences in 2025, 13 and 27 in 2024, and 26 completed and 48 attempted in 2023 (the BKA table has 25 and 47 for 2023, one case fewer in each).
- Notes
- Cases, not victims, counted when the police close the investigation (Ausgangsstatistik) and by place of offence, residents and visitors alike. Yearly counts of 9 to 25 swing widely, which is why five years are averaged; the police themselves say the count is subject to strong annual fluctuation because of small numbers and sits at the 25-year average. All cases including attempts would give a five-year mean of 3.08 per 100,000 (the BKA's HZ for 2025 alone: 3.54, 66 cases of which 49 attempts). Completed cases of 2025: 17 of 66, 7 of them within the family (4 sons killing a parent, 3 husbands killing their wives, per the police). Cases are not victims; the PKS category excludes negligent homicide and bodily injury resulting in death. Not comparable with UNODC or Eurostat victim series.
Open data
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- Validated (E1a, verification flag 1) 2025 annual means of the 4 urban and suburban background stations in Berlin: DEBE010 Berlin Wedding 10.265 µg/m³ at 99.91% coverage (background urban); DEBE034 Berlin Neukölln 11.443 µg/m³ at 99.76% coverage (background urban); DEBE068 Berlin Mitte 11.154 µg/m³ at 99.85% coverage (background urban); DEBE051 Berlin Buch 8.859 µg/m³ at 99.91% coverage (background suburban). Mean: (10.265 + 11.443 + 11.154 + 8.859) / 4 = 10.43. Queried from the EEA statistics service on 2026-10-23 (calculated 2026-10-20), PM2.5, aggregation "Annual mean / 1 calendar year", the hourly-resolution series of each station (assessment method dataGroup1). Urban and suburban background stations are what the EEA itself averages for its city figures (traffic, industrial and rural-background stations are left out). Same stations in 2024: Berlin Wedding 10.801 at 99.81%; Berlin Neukölln 11.618 at 98.85%; Berlin Mitte 11.284 at 99.92%; Berlin Buch 9.605 at 99.92%; mean 10.83 µg/m³.
- Notes
- Other Berlin PM2.5 series in the EEA E1a set for 2025: background-rural stations DEBE032 Grunewald 7.743 (99.77%) and DEBE056 Friedrichshagen 9.002 (98.96%); traffic stations DEBE061 Schildhornstraße 10.372 (99.87%), DEBE065 Frankfurter Allee 12.353 (99.81%), DEBE069 Mariendorfer Damm 12.331 (99.91%), DEBE125 Leipziger Straße 11.196 (99.95%), DEBE126 Karl-Marx-Straße II 11.830 (99.16%) and DEBE127 Silbersteinstraße 12.173 (99.91%); the mean of all 12 stations (hourly series) is 10.73 µg/m³. Berlin reports a second, daily-sampling series for five stations (assessment method dataGroup2/3): Wedding 10.420 (99.45%), Neukölln 11.529 (99.18%), Mitte 11.086 (99.18%), Frankfurter Allee 12.635 (99.18%) and Buch 8.953 (49.59% coverage, not usable); the Umweltbundesamt's annual balance, which uses those, shows Wedding 10, Neukölln 12, Mitte 11, Frankfurter Allee 13 and Buch 9 µg/m³ (rounded; luftdaten.umweltbundesamt.de API, read 2026-10-23), and the four-station mean on the daily series where it has adequate coverage (with Buch's hourly value) would be 10.47. Above the WHO 2021 guideline of 5 µg/m³; the EU limit of 25 µg/m³ is met, and the stricter 10 µg/m³ limit that applies from 2030 is exceeded at Wedding, Neukölln and Mitte. The values are the E1a validated data of the Berlin network, not the preliminary evaluation.
Open data
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- Validated (E1a, verification flag 1) 2025 annual means of the 5 urban and suburban background stations in Hamburg: DEHH008 Hamburg Sternschanze 8.848 µg/m³ at 99.33% coverage (background urban); DEHH059 Hamburg Wilhelmsburg 8.681 µg/m³ at 99.45% coverage (background urban); DEHH079 Hamburg Altona Elbhang 8.981 µg/m³ at 99.62% coverage (background urban); DEHH081 Hamburg Hafen 9.404 µg/m³ at 99.67% coverage (background urban); DEHH082 Hamburg Niendorf 8.326 µg/m³ at 99.69% coverage (background suburban). Mean: (8.848 + 8.681 + 8.981 + 9.404 + 8.326) / 5 = 8.85. Queried from the EEA statistics service on 2026-10-23 (calculated 2026-10-20), PM2.5, aggregation "Annual mean / 1 calendar year", the hourly-resolution series of each station (assessment method dataGroup1). Urban and suburban background stations are what the EEA itself averages for its city figures (traffic, industrial and rural-background stations are left out). Same stations in 2024: Hamburg Sternschanze 8.967 at 99.45%; Hamburg Wilhelmsburg 8.788 at 99.17%; Hamburg Altona Elbhang 9.293 at 40.13%; Hamburg Hafen 9.541 at 41.19%; Hamburg Niendorf 8.101 at 99.28%; mean 8.94 µg/m³.
- Notes
- Other Hamburg PM2.5 series in the EEA E1a set for 2025: industrial station DEHH015 Veddel 9.099 (98.09%); traffic stations DEHH064 Kieler Straße 9.454 (98.82%), DEHH068 Habichtstraße 9.837 (99.62%), DEHH026 Stresemannstraße 8.455 and DEHH070 Max-Brauer-Allee II 8.178, the last two with only 38.4% and 38.7% coverage; the mean of all 10 stations (hourly series) is 8.93 µg/m³. The Umweltbundesamt's annual balance (rounded; luftdaten.umweltbundesamt.de API, read 2026-10-23) shows the same background stations at 8.8, 8.7, 9.0, 9.4 and 8.3 µg/m³. In 2024 two of the five background stations (Altona Elbhang and Hafen) had only about 40% coverage, so the 2024 mean is less reliable than 2025's. Above the WHO 2021 guideline of 5 µg/m³; under the EU limit of 25 µg/m³ and under the 10 µg/m³ limit that applies from 2030.
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- One-person households (Alleinlebende) spent €1,918 a month on private consumption in Destatis' Einkommens- und Verbrauchsstichprobe 2023 (EVS; held every five years; 54,040 households recorded in 2023, 21,280 of them one-person households representing 17.0 million; table 63221-33 of the Statistischer Bericht, published 9 December 2025 and corrected 24 June 2026, which the page 'Struktur der Konsumausgaben nach dem Haushaltstyp 2023' repeats at group level). The 2023 wave is the newest full survey. Rent is removed: the line 'Wohnungsmieten und ähnliches' is €644 a month (33.6% of spending) and holds actual rents, the imputed rent of owner-occupiers and of households living rent-free, and, per Destatis' glossary of its Laufende Wirtschaftsrechnungen report, the cold operating costs (sewage, refuse and similar) that tenants pay with the rent; the table does not split those out, so they leave with the rent. Energy (€154) and dwelling maintenance (€19) stay. €1,918 − €644 = €1,274 a month at 2023 prices. Uplift to 2025 prices with the German HICP, all items, annual averages (Eurostat prc_hicp_aind, unit INX_A_AVG, 2015=100): 125.9 in 2023 → 131.9 in 2025, ×1.0477: €1,334.71 a month. × 1.1205 USD/EUR (ECB, 2026-10-22) = $1,495.55, shown as $1,496. The 14 remaining lines (Destatis spending categories, with housing reduced to energy and maintenance) are summed in cost-breakdown.
- Notes
- What the figure covers: Destatis' private consumption expenditure (Marktentnahmekonzept), which by its own definition holds no payments for direct taxes, insurance premiums, transfers to other households or organisations, or loan repayments (Destatis glossary 'private Konsumausgaben'). So the figure has no health-insurance contributions (statutory or private), no vehicle or other insurance, no motor-vehicle tax and no donations; its insurance-and-financial line is only €5 a month of fees. Out-of-pocket health spending (medicines, aids, services) is €61 a month. The Dutch and Austrian figures in this dataset are broader (the CBS measure carries insurance, taxes and donations), so the German figure is the narrower of the three. Water, sewage and refuse charges are not in the figure although the Dutch and Austrian ones keep them: in Eurostat's harmonised budget survey of 2020 (German data, Eurostat hbs_str_t224) water supply and other dwelling services were 45 per mille of one-adult households' consumption, about 15% of the rent-plus-dwelling-services block in that survey, which suggests something like $100 to $110 a month at 2025 prices would be added if they could be split out (an estimate from another survey with a wider scope, not used). One-person households include pensioners, and Destatis publishes no split by age in these tables; men living alone spend €1,939 and women €1,904 a month (EVS 2023). Cross-checks: (1) Destatis' annual Laufende Wirtschaftsrechnungen 2024 (a sub-sample of the EVS, one month of recording per household, self-employed households excluded; 12,415 households recorded, 4,688 of them one-person households) gives €2,042 for one-person households with €685 in the rent line; €1,357 lifted from 2024 to 2025 with the HICP (129.0 → 131.9, ×1.0225) is €1,387.51, or $1,555, 4% above the EVS-based figure. The EVS was preferred for its size and full coverage; the LWR 2024 is the newer year. (2) Lifting each EVS line with the German HICP of its own spending division instead of the all-items index (food ×1.050, alcohol and tobacco ×1.076, clothing ×1.037, energy ×0.947, furnishings ×1.003, health ×1.055, transport ×1.028, communication ×0.985, recreation ×1.044, education ×1.101, restaurants and hotels ×1.101, other ×1.121) gives a weighted uplift of ×1.0346 and $1,477, 1.2% lower. Energy prices fell by 5% between 2023 and 2025 while restaurant prices rose by 10%. Destatis redesigned the EVS in 2023 (new questionnaire, app-based recording), so comparison with earlier waves is limited. Destatis reports whole euros, so each line carries a rounding error of up to €0.5 a month before uplift.
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- One-person households (Alleinlebende) spent €1,918 a month on private consumption in Destatis' Einkommens- und Verbrauchsstichprobe 2023 (EVS; held every five years; 54,040 households recorded in 2023, 21,280 of them one-person households representing 17.0 million; table 63221-33 of the Statistischer Bericht, published 9 December 2025 and corrected 24 June 2026, which the page 'Struktur der Konsumausgaben nach dem Haushaltstyp 2023' repeats at group level). The 2023 wave is the newest full survey. Rent is removed: the line 'Wohnungsmieten und ähnliches' is €644 a month (33.6% of spending) and holds actual rents, the imputed rent of owner-occupiers and of households living rent-free, and, per Destatis' glossary of its Laufende Wirtschaftsrechnungen report, the cold operating costs (sewage, refuse and similar) that tenants pay with the rent; the table does not split those out, so they leave with the rent. Energy (€154) and dwelling maintenance (€19) stay. €1,918 − €644 = €1,274 a month at 2023 prices. Uplift to 2025 prices with the German HICP, all items, annual averages (Eurostat prc_hicp_aind, unit INX_A_AVG, 2015=100): 125.9 in 2023 → 131.9 in 2025, ×1.0477: €1,334.71 a month. × 1.1205 USD/EUR (ECB, 2026-10-22) = $1,495.55, shown as $1,496. The 14 remaining lines (Destatis spending categories, with housing reduced to energy and maintenance) are summed in cost-breakdown.
- Notes
- What the figure covers: Destatis' private consumption expenditure (Marktentnahmekonzept), which by its own definition holds no payments for direct taxes, insurance premiums, transfers to other households or organisations, or loan repayments (Destatis glossary 'private Konsumausgaben'). So the figure has no health-insurance contributions (statutory or private), no vehicle or other insurance, no motor-vehicle tax and no donations; its insurance-and-financial line is only €5 a month of fees. Out-of-pocket health spending (medicines, aids, services) is €61 a month. The Dutch and Austrian figures in this dataset are broader (the CBS measure carries insurance, taxes and donations), so the German figure is the narrower of the three. Water, sewage and refuse charges are not in the figure although the Dutch and Austrian ones keep them: in Eurostat's harmonised budget survey of 2020 (German data, Eurostat hbs_str_t224) water supply and other dwelling services were 45 per mille of one-adult households' consumption, about 15% of the rent-plus-dwelling-services block in that survey, which suggests something like $100 to $110 a month at 2025 prices would be added if they could be split out (an estimate from another survey with a wider scope, not used). One-person households include pensioners, and Destatis publishes no split by age in these tables; men living alone spend €1,939 and women €1,904 a month (EVS 2023). Cross-checks: (1) Destatis' annual Laufende Wirtschaftsrechnungen 2024 (a sub-sample of the EVS, one month of recording per household, self-employed households excluded; 12,415 households recorded, 4,688 of them one-person households) gives €2,042 for one-person households with €685 in the rent line; €1,357 lifted from 2024 to 2025 with the HICP (129.0 → 131.9, ×1.0225) is €1,387.51, or $1,555, 4% above the EVS-based figure. The EVS was preferred for its size and full coverage; the LWR 2024 is the newer year. (2) Lifting each EVS line with the German HICP of its own spending division instead of the all-items index (food ×1.050, alcohol and tobacco ×1.076, clothing ×1.037, energy ×0.947, furnishings ×1.003, health ×1.055, transport ×1.028, communication ×0.985, recreation ×1.044, education ×1.101, restaurants and hotels ×1.101, other ×1.121) gives a weighted uplift of ×1.0346 and $1,477, 1.2% lower. Energy prices fell by 5% between 2023 and 2025 while restaurant prices rose by 10%. Destatis redesigned the EVS in 2023 (new questionnaire, app-based recording), so comparison with earlier waves is limited. Destatis reports whole euros, so each line carries a rounding error of up to €0.5 a month before uplift.
SettleMetric computation over Berlin climate-normals (WMO 10384)
Curated by SettleMetric
- Data as of
- Dec 31, 2020
- Verified
- Oct 23, 2026
- Method
- Count of months with mean daily max 15–28 °C and precipitation < 150 mm, from the 1991–2020 normals: Apr (15.1 °C), May (19.6 °C), Jun (23.1 °C), Jul (25.2 °C), Aug (24.9 °C), Sep (19.9 °C) qualify = 6. April at 15.1 °C clears the 15 °C threshold narrowly; October (14.0 °C) misses it. No month exceeds 28 °C (warmest: Jul 25.2 °C) or 150 mm (wettest: Jul 71.7 mm).
SettleMetric computation over Hamburg climate-normals (WMO 10147)
Curated by SettleMetric
- Data as of
- Dec 31, 2020
- Verified
- Oct 23, 2026
- Method
- Count of months with mean daily max 15–28 °C and precipitation < 150 mm, from the 1991–2020 normals: May (18 °C), Jun (20.9 °C), Jul (23.2 °C), Aug (23 °C), Sep (18.8 °C) qualify = 5. April misses at 13.9 °C and October at 13.6 °C. No month exceeds 28 °C (warmest: Jul 23.2 °C) or 150 mm (wettest: Jul 81.8 mm).
03
The full comparison
Open any fact to see what it measures, how fresh it is and the complete source trail for both cities.
01
Taxes
01+−Freelancer tax burden% effective burden at €60k/year self-employed profileBerlin32.4Hamburg32.4
What this measures
Effective total burden (income tax + mandatory social and health contributions) for a solo IT freelancer with €60,000/year revenue and 10% deductible expenses, using the most favourable eligible scheme in the country's tax-schemes data. Computed by the SettleMetric tax engine; recorded as a curated value with the winning scheme id in method.
Berlin
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Best eligible scheme = de-freelancer (Freiberufler, §18 EStG, no Gewerbesteuer) at €60,000 revenue with 10% deductible expenses (net profit €54,000), steady state, reduced health-insurance rate (no Krankengeld), no compulsory pension insurance. Health + long-term care insurance as a voluntary statutory member: (14.0% + 2.9% average Zusatzbeitrag 2026 + 3.6% + 0.6% childless surcharge) = 21.1% × €54,000 (inside the €15,820 to €69,750 range) = €11,394.00 (health €9,126.00, care €2,268.00), fully deductible. Taxable income = 54,000 − 11,394.00 − 36 (Sonderausgaben-Pauschbetrag) = €42,570. §32a EStG 2026, zone 3: z = (42,570 − 17,799) / 10,000 = 2.4771; (173.10 × 2.4771 + 2,397) × 2.4771 + 1,034.87 = 8,034.62, rounded down to €8,034. Solidaritätszuschlag: €0 (income tax below the €20,350 Freigrenze). Levies = 11,394.00 + 8,034 = €19,428.00 of €60,000 = 32.38%. Of this, income tax is 13.4 points and health/care insurance 19.0 points. The company route (de-gmbh-owner) is not cheaper at this size: the GmbH pays 30.175% (Körperschaftsteuer 15% + Soli + Berlin Gewerbesteuer 410%) before the owner sees a euro, and the dividend then bears Abgeltungsteuer 26.375% and the health contributions.
- Notes
- The figure is a steady state for a resident below pension age: single, no children, no church tax, no other income. Three things drive it: (1) the health and care insurance is not a share of tax but a contribution of 21.1% of profit that the freelancer pays alone (no employer half), €11,394 of the €19,428; it is deductible, so it also lowers the income tax; (2) income tax is €8,034 (zone 3 of the 2026 tariff, marginal rate about 32.5% at this income); (3) the Solidaritätszuschlag starts only when the income tax passes €20,350, around taxable income €75,000. Variants at the same profile (statutory arithmetic): a freelancer whose IT activity the Finanzamt treats as a trade (de-sole-trader, Berlin Hebesatz 410%) pays €19,531.25 (32.6%), because the Gewerbesteuer (€4,233.25) is credited against the income tax with 4.0 × the Messbetrag, leaving €103.25 net; the same trade in Frankfurt costs €20,047.50 (33.4%), Hamburg €20,150.75 (33.6%), Cologne €20,202.38 (33.7%) and Munich €20,357.25 (33.9%) because their Hebesätze (460%, 470%, 475%, 490%) leave 2.1% to 3.15% of the profit above €24,500 uncredited. A freelancer with essentially one client and no employees is compulsorily insured in the statutory pension scheme (§2 Nr. 9 SGB VI; exempt for the first three years): 18.6% of profit, €10,044.00, deductible, raises the levies to €26,378.00 (44.0%) and buys pension rights. The GmbH with the owner as sole shareholder-director, no salary and all profit distributed pays €33,931.44 (56.6%) with the default Abgeltungsteuer, or €24,617.36 (41.0%) if the owner applies for the Teileinkünfteverfahren; paying the whole profit as salary brings it back to about the freelancer's burden before the GmbH's own costs, and the GmbH only saves tax when profit is left inside it. What the figure excludes: Kirchensteuer for church members (8% of the income tax in Bayern and Baden-Württemberg, 9% elsewhere, about €640 to €720 here), Krankengeld cover (general rate: about €342 more), private health insurance (risk-rated), the Zusatzbeitrag of the member's own Kasse (the 2.9% is the announced average; each 0.1 point is €54 a year before the tax saving), VAT (a pass-through; the Kleinunternehmerregelung exempts turnover up to €25,000 in the previous year and €100,000 in the current year, VAT only), splitting for couples and children. Freelancers pay no unemployment insurance and, unless they have one client, no compulsory pension contribution, so the figure buys less social cover than an employee's. From 2027 the tariff is due to change (BMF announcement of 2 July 2026: top rate from €70,600, 45% from €250,000, 47% above €280,000, higher Grundfreibetrag); the figure is 2026 only.
Hamburg
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Best eligible scheme = de-freelancer (Freiberufler, §18 EStG, no Gewerbesteuer) at €60,000 revenue with 10% deductible expenses (net profit €54,000), steady state, reduced health-insurance rate (no Krankengeld), no compulsory pension insurance. Health + long-term care insurance as a voluntary statutory member: (14.0% + 2.9% average Zusatzbeitrag 2026 + 3.6% + 0.6% childless surcharge) = 21.1% × €54,000 (inside the €15,820 to €69,750 range) = €11,394.00 (health €9,126.00, care €2,268.00), fully deductible. Taxable income = 54,000 − 11,394.00 − 36 (Sonderausgaben-Pauschbetrag) = €42,570. §32a EStG 2026, zone 3: z = (42,570 − 17,799) / 10,000 = 2.4771; (173.10 × 2.4771 + 2,397) × 2.4771 + 1,034.87 = 8,034.62, rounded down to €8,034. Solidaritätszuschlag: €0 (income tax below the €20,350 Freigrenze). Levies = 11,394.00 + 8,034 = €19,428.00 of €60,000 = 32.38%. Of this, income tax is 13.4 points and health/care insurance 19.0 points. The company route (de-gmbh-owner) is not cheaper at this size: the GmbH pays 30.175% (Körperschaftsteuer 15% + Soli + Berlin Gewerbesteuer 410%) before the owner sees a euro, and the dividend then bears Abgeltungsteuer 26.375% and the health contributions.
- Notes
- The figure is a steady state for a resident below pension age: single, no children, no church tax, no other income. Three things drive it: (1) the health and care insurance is not a share of tax but a contribution of 21.1% of profit that the freelancer pays alone (no employer half), €11,394 of the €19,428; it is deductible, so it also lowers the income tax; (2) income tax is €8,034 (zone 3 of the 2026 tariff, marginal rate about 32.5% at this income); (3) the Solidaritätszuschlag starts only when the income tax passes €20,350, around taxable income €75,000. Variants at the same profile (statutory arithmetic): a freelancer whose IT activity the Finanzamt treats as a trade (de-sole-trader, Berlin Hebesatz 410%) pays €19,531.25 (32.6%), because the Gewerbesteuer (€4,233.25) is credited against the income tax with 4.0 × the Messbetrag, leaving €103.25 net; the same trade in Frankfurt costs €20,047.50 (33.4%), Hamburg €20,150.75 (33.6%), Cologne €20,202.38 (33.7%) and Munich €20,357.25 (33.9%) because their Hebesätze (460%, 470%, 475%, 490%) leave 2.1% to 3.15% of the profit above €24,500 uncredited. A freelancer with essentially one client and no employees is compulsorily insured in the statutory pension scheme (§2 Nr. 9 SGB VI; exempt for the first three years): 18.6% of profit, €10,044.00, deductible, raises the levies to €26,378.00 (44.0%) and buys pension rights. The GmbH with the owner as sole shareholder-director, no salary and all profit distributed pays €33,931.44 (56.6%) with the default Abgeltungsteuer, or €24,617.36 (41.0%) if the owner applies for the Teileinkünfteverfahren; paying the whole profit as salary brings it back to about the freelancer's burden before the GmbH's own costs, and the GmbH only saves tax when profit is left inside it. What the figure excludes: Kirchensteuer for church members (8% of the income tax in Bayern and Baden-Württemberg, 9% elsewhere, about €640 to €720 here), Krankengeld cover (general rate: about €342 more), private health insurance (risk-rated), the Zusatzbeitrag of the member's own Kasse (the 2.9% is the announced average; each 0.1 point is €54 a year before the tax saving), VAT (a pass-through; the Kleinunternehmerregelung exempts turnover up to €25,000 in the previous year and €100,000 in the current year, VAT only), splitting for couples and children. Freelancers pay no unemployment insurance and, unless they have one client, no compulsory pension contribution, so the figure buys less social cover than an employee's. From 2027 the tariff is due to change (BMF announcement of 2 July 2026: top rate from €70,600, 45% from €250,000, 47% above €280,000, higher Grundfreibetrag); the figure is 2026 only.
02
Legalization
01+−Remote-work legalization easeBerlinFreelance permitHamburgFreelance permit
What this measures
Best available legalization route for a location-independent earner with a median (non-EU, non-US) passport, classified from this country's legalization-paths data: dedicated digital-nomad visa; general freelance/self-employment permit; realistic long-stay path (e.g. renewable temporary residence); only short visa-free/tourist stays; effectively none.
Berlin
Official source
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Notes
- Germany has no dedicated digital-nomad or remote-work visa: the AufenthG chapter on residence for gainful employment (sections 18 to 21) lists the skilled-worker permits, the Blue Card, the ICT card, the experienced-professional permit of section 19c, the Opportunity Card (section 20a) and self-employment (section 21), and nothing for remote work. No official page was found that says so in so many words; the finding rests on that section list and on the Foreign Office's visa pages, which offer no such category. The nearest general route is the freelance permit of section 21(5) AufenthG, open to every non-EU nationality: it is discretionary, needs a profession under section 18(1) no. 1 EStG (software developers are not named there), a revenue forecast and fee contracts or at least 2 letters of intent (LEA Berlin), German health insurance, adequate old-age provision from age 45 (LEA Berlin: 1,612.53 EUR a month or 232,204 EUR assets since 1 July 2025), and the permit is issued for 1 to 3 years with a settlement permit earliest after 5 years. Citizens of the US, UK, Australia, Canada, Israel, Japan, Korea and New Zealand may enter visa-free and apply inside Germany within 90 days (AufenthV section 41); all others apply for a D visa abroad (6 to 9 months at the London mission). Work may start only once the permit is issued. Owners of a business that is not a freelance profession use section 21(1), which needs an economic interest or regional need and secured financing. Other realistic ways in need a German counterpart: a Blue Card (50,700 EUR a year in 2026, 45,934.20 EUR reduced) or a section 18a/18b permit with a German employer, the section 19c(2) permit for IT specialists without a degree (45,630 EUR a year in 2026), or the Opportunity Card for a job search (1,091 EUR a month of funds, work limited to 20 hours a week, no self-employment). EU citizens need no permit, only an address registration within 2 weeks; Ukrainians under temporary protection (to 4 March 2028 per the BMI) may work and be self-employed. Classified 'freelance-permit' because a general freelance permit exists; 'long-stay-path' is arguable because the test is discretionary and a laptop worker with only foreign clients is not clearly covered by the stated conditions.
Hamburg
Official source
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Notes
- Germany has no dedicated digital-nomad or remote-work visa: the AufenthG chapter on residence for gainful employment (sections 18 to 21) lists the skilled-worker permits, the Blue Card, the ICT card, the experienced-professional permit of section 19c, the Opportunity Card (section 20a) and self-employment (section 21), and nothing for remote work. No official page was found that says so in so many words; the finding rests on that section list and on the Foreign Office's visa pages, which offer no such category. The nearest general route is the freelance permit of section 21(5) AufenthG, open to every non-EU nationality: it is discretionary, needs a profession under section 18(1) no. 1 EStG (software developers are not named there), a revenue forecast and fee contracts or at least 2 letters of intent (LEA Berlin), German health insurance, adequate old-age provision from age 45 (LEA Berlin: 1,612.53 EUR a month or 232,204 EUR assets since 1 July 2025), and the permit is issued for 1 to 3 years with a settlement permit earliest after 5 years. Citizens of the US, UK, Australia, Canada, Israel, Japan, Korea and New Zealand may enter visa-free and apply inside Germany within 90 days (AufenthV section 41); all others apply for a D visa abroad (6 to 9 months at the London mission). Work may start only once the permit is issued. Owners of a business that is not a freelance profession use section 21(1), which needs an economic interest or regional need and secured financing. Other realistic ways in need a German counterpart: a Blue Card (50,700 EUR a year in 2026, 45,934.20 EUR reduced) or a section 18a/18b permit with a German employer, the section 19c(2) permit for IT specialists without a degree (45,630 EUR a year in 2026), or the Opportunity Card for a job search (1,091 EUR a month of funds, work limited to 20 hours a week, no self-employment). EU citizens need no permit, only an address registration within 2 weeks; Ukrainians under temporary protection (to 4 March 2028 per the BMI) may work and be self-employed. Classified 'freelance-permit' because a general freelance permit exists; 'long-stay-path' is arguable because the test is discretionary and a laptop worker with only foreign clients is not clearly covered by the stated conditions.
03
Cost of living
01+−Cost of living (single, excl. rent)USD/month, single person, excluding rentBerlin1,496Hamburg1,496
What this measures
Monthly cost of a defined single-person basket (food, transport, utilities, mobile+internet, modest leisure) excluding rent, curated from national statistics office price data and large local retailers' published prices, converted to USD at the ECB rate recorded in fx-rates. The method field of each value itemizes the basket inputs.
Berlin
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- One-person households (Alleinlebende) spent €1,918 a month on private consumption in Destatis' Einkommens- und Verbrauchsstichprobe 2023 (EVS; held every five years; 54,040 households recorded in 2023, 21,280 of them one-person households representing 17.0 million; table 63221-33 of the Statistischer Bericht, published 9 December 2025 and corrected 24 June 2026, which the page 'Struktur der Konsumausgaben nach dem Haushaltstyp 2023' repeats at group level). The 2023 wave is the newest full survey. Rent is removed: the line 'Wohnungsmieten und ähnliches' is €644 a month (33.6% of spending) and holds actual rents, the imputed rent of owner-occupiers and of households living rent-free, and, per Destatis' glossary of its Laufende Wirtschaftsrechnungen report, the cold operating costs (sewage, refuse and similar) that tenants pay with the rent; the table does not split those out, so they leave with the rent. Energy (€154) and dwelling maintenance (€19) stay. €1,918 − €644 = €1,274 a month at 2023 prices. Uplift to 2025 prices with the German HICP, all items, annual averages (Eurostat prc_hicp_aind, unit INX_A_AVG, 2015=100): 125.9 in 2023 → 131.9 in 2025, ×1.0477: €1,334.71 a month. × 1.1205 USD/EUR (ECB, 2026-10-22) = $1,495.55, shown as $1,496. The 14 remaining lines (Destatis spending categories, with housing reduced to energy and maintenance) are summed in cost-breakdown.
- Notes
- What the figure covers: Destatis' private consumption expenditure (Marktentnahmekonzept), which by its own definition holds no payments for direct taxes, insurance premiums, transfers to other households or organisations, or loan repayments (Destatis glossary 'private Konsumausgaben'). So the figure has no health-insurance contributions (statutory or private), no vehicle or other insurance, no motor-vehicle tax and no donations; its insurance-and-financial line is only €5 a month of fees. Out-of-pocket health spending (medicines, aids, services) is €61 a month. The Dutch and Austrian figures in this dataset are broader (the CBS measure carries insurance, taxes and donations), so the German figure is the narrower of the three. Water, sewage and refuse charges are not in the figure although the Dutch and Austrian ones keep them: in Eurostat's harmonised budget survey of 2020 (German data, Eurostat hbs_str_t224) water supply and other dwelling services were 45 per mille of one-adult households' consumption, about 15% of the rent-plus-dwelling-services block in that survey, which suggests something like $100 to $110 a month at 2025 prices would be added if they could be split out (an estimate from another survey with a wider scope, not used). One-person households include pensioners, and Destatis publishes no split by age in these tables; men living alone spend €1,939 and women €1,904 a month (EVS 2023). Cross-checks: (1) Destatis' annual Laufende Wirtschaftsrechnungen 2024 (a sub-sample of the EVS, one month of recording per household, self-employed households excluded; 12,415 households recorded, 4,688 of them one-person households) gives €2,042 for one-person households with €685 in the rent line; €1,357 lifted from 2024 to 2025 with the HICP (129.0 → 131.9, ×1.0225) is €1,387.51, or $1,555, 4% above the EVS-based figure. The EVS was preferred for its size and full coverage; the LWR 2024 is the newer year. (2) Lifting each EVS line with the German HICP of its own spending division instead of the all-items index (food ×1.050, alcohol and tobacco ×1.076, clothing ×1.037, energy ×0.947, furnishings ×1.003, health ×1.055, transport ×1.028, communication ×0.985, recreation ×1.044, education ×1.101, restaurants and hotels ×1.101, other ×1.121) gives a weighted uplift of ×1.0346 and $1,477, 1.2% lower. Energy prices fell by 5% between 2023 and 2025 while restaurant prices rose by 10%. Destatis redesigned the EVS in 2023 (new questionnaire, app-based recording), so comparison with earlier waves is limited. Destatis reports whole euros, so each line carries a rounding error of up to €0.5 a month before uplift.
Hamburg
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- One-person households (Alleinlebende) spent €1,918 a month on private consumption in Destatis' Einkommens- und Verbrauchsstichprobe 2023 (EVS; held every five years; 54,040 households recorded in 2023, 21,280 of them one-person households representing 17.0 million; table 63221-33 of the Statistischer Bericht, published 9 December 2025 and corrected 24 June 2026, which the page 'Struktur der Konsumausgaben nach dem Haushaltstyp 2023' repeats at group level). The 2023 wave is the newest full survey. Rent is removed: the line 'Wohnungsmieten und ähnliches' is €644 a month (33.6% of spending) and holds actual rents, the imputed rent of owner-occupiers and of households living rent-free, and, per Destatis' glossary of its Laufende Wirtschaftsrechnungen report, the cold operating costs (sewage, refuse and similar) that tenants pay with the rent; the table does not split those out, so they leave with the rent. Energy (€154) and dwelling maintenance (€19) stay. €1,918 − €644 = €1,274 a month at 2023 prices. Uplift to 2025 prices with the German HICP, all items, annual averages (Eurostat prc_hicp_aind, unit INX_A_AVG, 2015=100): 125.9 in 2023 → 131.9 in 2025, ×1.0477: €1,334.71 a month. × 1.1205 USD/EUR (ECB, 2026-10-22) = $1,495.55, shown as $1,496. The 14 remaining lines (Destatis spending categories, with housing reduced to energy and maintenance) are summed in cost-breakdown.
- Notes
- What the figure covers: Destatis' private consumption expenditure (Marktentnahmekonzept), which by its own definition holds no payments for direct taxes, insurance premiums, transfers to other households or organisations, or loan repayments (Destatis glossary 'private Konsumausgaben'). So the figure has no health-insurance contributions (statutory or private), no vehicle or other insurance, no motor-vehicle tax and no donations; its insurance-and-financial line is only €5 a month of fees. Out-of-pocket health spending (medicines, aids, services) is €61 a month. The Dutch and Austrian figures in this dataset are broader (the CBS measure carries insurance, taxes and donations), so the German figure is the narrower of the three. Water, sewage and refuse charges are not in the figure although the Dutch and Austrian ones keep them: in Eurostat's harmonised budget survey of 2020 (German data, Eurostat hbs_str_t224) water supply and other dwelling services were 45 per mille of one-adult households' consumption, about 15% of the rent-plus-dwelling-services block in that survey, which suggests something like $100 to $110 a month at 2025 prices would be added if they could be split out (an estimate from another survey with a wider scope, not used). One-person households include pensioners, and Destatis publishes no split by age in these tables; men living alone spend €1,939 and women €1,904 a month (EVS 2023). Cross-checks: (1) Destatis' annual Laufende Wirtschaftsrechnungen 2024 (a sub-sample of the EVS, one month of recording per household, self-employed households excluded; 12,415 households recorded, 4,688 of them one-person households) gives €2,042 for one-person households with €685 in the rent line; €1,357 lifted from 2024 to 2025 with the HICP (129.0 → 131.9, ×1.0225) is €1,387.51, or $1,555, 4% above the EVS-based figure. The EVS was preferred for its size and full coverage; the LWR 2024 is the newer year. (2) Lifting each EVS line with the German HICP of its own spending division instead of the all-items index (food ×1.050, alcohol and tobacco ×1.076, clothing ×1.037, energy ×0.947, furnishings ×1.003, health ×1.055, transport ×1.028, communication ×0.985, recreation ×1.044, education ×1.101, restaurants and hotels ×1.101, other ×1.121) gives a weighted uplift of ×1.0346 and $1,477, 1.2% lower. Energy prices fell by 5% between 2023 and 2025 while restaurant prices rose by 10%. Destatis redesigned the EVS in 2023 (new questionnaire, app-based recording), so comparison with earlier waves is limited. Destatis reports whole euros, so each line carries a rounding error of up to €0.5 a month before uplift.
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- Destatis' average monthly spending of one-person households in the EVS 2023, by line, in euros: food and non-alcoholic beverages 220, alcoholic beverages and tobacco 33, clothing and footwear 60, energy 154, dwelling maintenance 19, furnishings and household equipment 77, health 61, transport 195, information and communication 108, recreation, sport and culture 149, education 9, restaurants and accommodation 113, insurance and financial services 5, other goods and services 69. The line 'Wohnungsmieten und ähnliches' (€644: actual rents, imputed rent of owners and rent-free households, and the cold operating costs paid with the rent) is left out. The 14 lines add to €1,272 because Destatis rounds each to whole euros; the headline €1,274 (€1,918 minus €644) is shared out in proportion to them. Each line's share × the HICP-uplifted monthly total of €1,334.71 (German HICP 125.9 in 2023 → 131.9 in 2025, ×1.0477) × 1.1205 USD/EUR (ECB, 2026-10-22) = $1,495.55; the items, rounded by largest remainder, sum to $1,496, the cost-of-living-single figure.
- Notes
- Lines are Destatis' categories, regrouped only by name: 'Food' is Destatis' food and non-alcoholic beverages, 'Insurance & financial services' is Destatis' line of that name (fees only; insurance premiums are outside Destatis' definition of consumption), 'Other goods & services' holds personal-care services (€24) and articles (€23), jewellery and watches (€4), other personal items (€6) and other services (€14), which Destatis' own sub-lines add to €71 against its €69 group total, and 'Recreation, sport & culture' includes package holidays (€40 of the €149), books, newspapers and pets. 'Furnishings' includes domestic help (€6) and 'Transport' includes car purchase and leasing (€42), fuel (€56), maintenance (€30) and public and other passenger transport (€36). 'Health' is out-of-pocket spending only (medicines, aids, outpatient and inpatient services); health-insurance contributions are outside Destatis' consumption concept, as are other insurance premiums, vehicle tax and donations (see cost-of-living-single). Water, sewage and refuse charges are not a line here because the German table reports them inside the rent line, so the Dutch and Austrian breakdowns carry a 'housing operating costs' item that this one lacks. Shares are Destatis' euro amounts, each rounded to the whole euro, so each line carries a rounding error of up to about $1 a month; Destatis' per-cent shares of total spending including rent (table 63221-40: food, drink and tobacco together 13.2%, transport 10.2%, information and communication 5.6%, recreation 7.8%) agree with the euro amounts used.
04
Housing
Rent by apartment type
Asking rent, central price with outside-centre in parentheses ($/mo).
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- IBB Wohnungsmarktbericht 2025 (state development bank; VALUE Marktdatenbank evaluated by RegioKontext; 40,014 regular rental ads of 2025 - furnished 'Wohnen auf Zeit' ads are counted separately - Nettokaltmiete, MEDIAN EUR/m2): Berlin 15.78; inner city (innere Stadt, defined by the Senate administration, in general the area inside the S-Bahn ring; 9,426 ads) 19.22; outer city (äußere Stadt; 19,434 ads) 13.01 (Abb. 61/62, text p. 68-69). Berlin's sources publish no rent by flat size, so every type uses the same EUR/m2 (the Vienna construction): cell = location EUR/m2 x standard floor area (studio 30 m2, 1br 40, 2br 60, 3br 85). E.g. 1br centre 19.22 x 40 = EUR 769 -> $861; 1br outside 13.01 x 40 = EUR 520 -> $583. Euro cells (centre / outside): studio 577 / 390, 1br 769 / 520, 2br 1,153 / 781, 3br 1,634 / 1,106. USD converted at 1.1205 USD per EUR (ECB euro reference rate of 2026-10-22): studio $646 / $437, 1br $861 / $583, 2br $1,292 / $875, 3br $1,831 / $1,239.
- Notes
- ASKING RENTS FOR A NEW CONTRACT (net cold), not the Berliner Mietspiegel (average EUR 7.21/m2 per IBB Abb. 82, so asking rents are 119% above it) and not the stock average. DERIVED AND SIZE-NEUTRAL: no official Berlin source gives asking rents by flat size (the IBB report only says qualitatively that flats under 40 m2 are dearest per m2, followed by those of 90 m2 and more, and that 40 to under 90 m2 is cheapest). A flat EUR/m2 therefore understates studios and overstates mid-size flats. In the three cities that do publish size classes (Munich, Cologne, Hamburg) the class containing 40 m2 sits 2-5% below the all-size level, the class containing 60 m2 5-10% below, the class containing 85 m2 between 7% below and 2% above, and the class containing 30 m2 between level (Hamburg) and 18% above (Munich, Cologne) - so expect the 1br and 2br cells to be a few percent high and the studio cell to be low. That transfer was NOT applied to Berlin. A Deutscher Mieterbund-commissioned listing study (Mietenmonitor UG, 21,338 unfurnished ads 30 May 2024 to 31 Oct 2025; medians per size class read from the chart's embedded glyphs because the PDF text layer drops digits: under 30 m2 24.54, 30-<40 13.33, 40-<50 13.23, 50-<60 12.08, 60-<70 12.00, 70-<80 12.00, 80-<90 14.00, 90-<100 15.05, 100-<110 15.29, 110 and more 16.32; overall median 13.33, i.e. 15% below IBB) shows a similar U shape but is a one-off listing scrape at a different level and was not used. SEGMENT: IBB regular ads include new-build (median 19.97, completions of 2024-25) and existing flats (14.48); the BBSR re-letting median 2025 for existing flats is EUR 14.09 (30-130 m2). Furnished temporary lets (36,959 ads in 2025) are far dearer and excluded. The 2025 city median is flat on 2024 (+0.3%). Bezirk medians 2025 (IBB workbook, Tabelle 25): Mitte 20.00, Friedrichshain-Kreuzberg 19.40, Charlottenburg-Wilmersdorf 19.17, Pankow 17.00, Tempelhof-Schöneberg 15.79, Treptow-Köpenick 15.60, Steglitz-Zehlendorf 15.00, Neukölln 13.61, Lichtenberg 13.33, Reinickendorf 12.80, Spandau 12.50, Marzahn-Hellersdorf 11.56. Room-count mapping: the repo's studio = a German 1-Zimmer-Wohnung, 1br = 2-Zimmer (living room plus one bedroom), 2br = 3-Zimmer, 3br = 4-Zimmer; the sources publish floor-area classes, not room counts, so each type takes the class that contains the repo's standard floor area (studio 30 m2, 1br 40, 2br 60, 3br 85). Mietpreisbremse: applies in 2026 - Berlin Mietenbegrenzungsverordnung, whole city, in force 1 Jan 2026 to 31 Dec 2029 (Amtsblatt für Berlin Nr. 48 of 21 Nov 2025, extract with the justification, read on berlin.de). The Mieterbund study above claims 46% of unfurnished existing-flat ads exceed the brake's limit (advocacy source). Nebenkosten context (Deutscher Mieterbund Betriebskostenspiegel, accounting year 2024, press release of 18 Dec 2025): EUR 2.67/m2/month on average across Germany, heating and hot water EUR 1.32/m2/month as a separate figure; all rents above exclude these.
Curated by SettleMetric
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- The Hamburg Senate's justification of its rent-brake regulation (HmbGVBl. Nr. 41/2025, Tabellen 1 and 4; the same tables appear in HmbGVBl. Nr. 21/2025; empirica ag / GEWOS / Analyse & Konzepte asking-rent database, Nettokaltmiete, unregulated ads, MEDIANS for 2024) gives median EUR/m2 by size class: under 40 m2 15.13, 40-<60 14.33, 60-<80 14.41, 80-<100 15.50. Each repo type takes the class holding its standard area (studio 30 m2 -> under 40; 1br 40 -> 40-<60; 2br 60 -> 60-<80; 3br 85 -> 80-<100). Location factor from Tabelle 4 (31 rental sub-markets, 2024 medians; the source publishes no ad counts): centre = the nine inner-city sub-markets City (Altstadt/Neustadt/HafenCity) 22.40, Ottensen 21.00, Westliche Alster 20.07, St. Georg/Hohenfelde 18.03, Östliche Alster 18.00, Eppendorf 17.66, St. Pauli 17.33, Altona/Bahrenfeld 17.05, Eimsbüttel 16.78 (unweighted mean 18.70; the selection is mine, made from the sub-market names because the definition table, Tabelle 3, is an image that could not be read); outside = the other 22 (unweighted mean 13.70); both relative to the unweighted mean of all 31 (15.15): factors 1.2341 and 0.9042. The size medians and sub-market medians are 2024; both are lifted to 2025 by x1.042, the Hamburg median change 2024 to 2025 in IBB Wohnungsmarktbericht 2025 Abb. 81 (VALUE database: 2025 median EUR 15.41, +4.2%). Cell = class EUR/m2 x standard area x factor x 1.042, e.g. 1br centre 14.33 x 40 x 1.2341 x 1.042 = EUR 737 -> $826. Euro cells 2025 (centre / outside): studio 584 / 428, 1br 737 / 540, 2br 1,112 / 815, 3br 1,694 / 1,241; before the 2025 uplift (2024 level): studio 560 / 410, 1br 707 / 518, 2br 1,067 / 782, 3br 1,626 / 1,191. USD converted at 1.1205 USD per EUR (ECB euro reference rate of 2026-10-22): studio $654 / $479, 1br $826 / $605, 2br $1,246 / $913, 3br $1,898 / $1,391.
- Notes
- ASKING RENTS FOR A NEW CONTRACT (net cold), not the Hamburger Mietenspiegel (average EUR 9.94/m2 per IBB Abb. 82, so asking rents run about 55% above it) and not the stock average. DERIVED AND PARTLY VINTAGE-ADJUSTED: (1) the size and sub-market tables are separate and are multiplied; (2) the only size- and district-resolved official Hamburg figures are for 2024 and are lifted to 2025 by one published growth rate - that uplift is an estimate (the growth rate comes from a different database than the size/district medians); without it every cell is 4% lower; (3) the 'centre' group and the all-city reference (an unweighted mean of the 31 sub-market medians, which may differ from the true city median, probably about 14.8 for 2024) are my constructions. CROSS-CHECKS: Senate 2024 city mean EUR 15.68/m2 (arithmetic mean, same tables); IBB/VALUE 2025 median EUR 15.41; BBSR re-letting median 2025 EUR 14.68 (existing flats, 30-130 m2). New-let rents of SAGA and the housing cooperatives are far lower but are not advertised on portals (Senate footnote) and so are not in the data. Furnished lets are not separated in the Senate tables. Room-count mapping: the repo's studio = a German 1-Zimmer-Wohnung, 1br = 2-Zimmer (living room plus one bedroom), 2br = 3-Zimmer, 3br = 4-Zimmer; the sources publish floor-area classes, not room counts, so each type takes the class that contains the repo's standard floor area (studio 30 m2, 1br 40, 2br 60, 3br 85). Mietpreisbremse: applies in 2026 - Mietpreisbegrenzungsverordnung of 25 Nov 2025 (HmbGVBl. Nr. 41 of 2 Dec 2025), whole city, in force 1 Jan 2026 to 31 Dec 2029 (the preceding regulation of 10 June 2025 ran 1 Jul to 31 Dec 2025; hamburg.de confirms the four-year extension). Nebenkosten context (Deutscher Mieterbund Betriebskostenspiegel, accounting year 2024, press release of 18 Dec 2025): EUR 2.67/m2/month on average across Germany, heating and hot water EUR 1.32/m2/month as a separate figure; all rents above exclude these.
05
Safety
01+−Homicide rateintentional homicides per 100,000/yearBerlin1.5Hamburgstronger0.8
What this measures
Intentional homicide victims per 100,000 population, latest available year. Country level: UNODC national series. City level: official municipal/police statistics where published; otherwise null (country value shown as country-level).
Berlin
Official source
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- COMPLETED cases of murder, manslaughter and killing on request (PKS key 892500: §§ 211, 212, 213, 216 StGB) recorded by the police for Berlin, calculated as recorded cases minus the cases the same table lists as attempts (Versuche), from the five BKA city tables for 2021–2025 (2025 table V1.2 of 16 October 2026; workbooks ST-F-01-T01-Staedte-Faelle-HZ_xls.xlsx of each PKS year, read 2026-10-23). Berlin: 2021 100 cases, 59 attempts, 41 completed; 2022 114 cases, 76 attempts, 38 completed; 2023 77 cases, 43 attempts, 34 completed; 2024 117 cases, 64 attempts, 53 completed; 2025 165 cases, 57 attempts, 108 completed. Sum of completed cases 274 in five years = 54.8 a year. Population: the one behind the BKA's own frequency figure (HZ) of each year, cases ÷ HZ × 100,000 = 3,664,088, 3,677,472, 3,755,251, 3,782,202, 3,685,265 (2021–2025), mean 3,712,856. 54.8 ÷ 3,712,856 × 100,000 = 1.476. A five-year average because yearly counts for one city are small. Berlin's own police report (Polizeiliche Kriminalstatistik Berlin 2025, Kurzbericht, berlin.de/polizei) lists the same completed-case counts for 2021–2025 (41, 38, 34, 53, 108) and 55, 51, 65, 65, 55, 59, 76, 43, 64, 57 attempts for 2016–2025.
- Notes
- Cases are counted when the police close the investigation and hand it to the prosecutor (Ausgangsstatistik), by place of offence, residents and visitors alike, not by date of death or residence. Two things lift Berlin's figure. (1) 2025: 79 of the 165 recorded cases (and 10 of the 117 in 2024) belong to one series in which a palliative physician is suspected of killing seriously ill patients, with offence dates earlier than the year of recording (Berlin police, PKS 2025 Kurzbericht); the report does not say how many of those cases are completed. If all 89 are completed killings, the five-year total would be 185 and the rate 1.00 per 100,000; the Berlin report's ten-year mean of completed cases (461 in 2016–2025, 46.1 a year) gives 1.25 per 100,000 on the 2025 population. The four years before 2025 had 41, 38, 34 and 53 completed cases (0.9–1.4 per 100,000 a year, 2024 including 10 series cases). (2) The 2025 report counts 184 victims of murder or manslaughter including attempts, of whom 110 were fatally injured; the figure here counts cases, not victims. The BKA's 2025 city table is version V1.2 of 16 October 2026. All cases including attempts would give a five-year mean of 3.09 per 100,000 (the BKA's HZ for 2025 alone: 4.48); the PKS category excludes negligent homicide and bodily injury resulting in death. Not comparable with UNODC or Eurostat victim series, and the 2025 value in particular is dominated by one series; read it as an upper figure.
Hamburg
Official source
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- COMPLETED cases of murder, manslaughter and killing on request (PKS key 892500: §§ 211, 212, 213, 216 StGB) recorded by the police for Hamburg, calculated as recorded cases minus the cases the same table lists as attempts (Versuche), from the five BKA city tables for 2021–2025 (2025 table V1.2 of 16 October 2026; workbooks ST-F-01-T01-Staedte-Faelle-HZ_xls.xlsx of each PKS year, read 2026-10-23). Hamburg: 2021 76 cases, 67 attempts, 9 completed; 2022 35 cases, 24 attempts, 11 completed; 2023 72 cases, 47 attempts, 25 completed; 2024 40 cases, 27 attempts, 13 completed; 2025 66 cases, 49 attempts, 17 completed. Sum of completed cases 75 in five years = 15 a year. Population: the one behind the BKA's own frequency figure (HZ) of each year, cases ÷ HZ × 100,000 = 1,852,478, 1,853,935, 1,892,122, 1,910,160, 1,862,565 (2021–2025), mean 1,874,252. 15 ÷ 1,874,252 × 100,000 = 0.800. A five-year average because yearly counts for one city are small. The Hamburg police's own report (Polizeiliche Kriminalstatistik 2025, press release, polizei.hamburg) gives 17 completed and 49 attempted murder and manslaughter offences in 2025, 13 and 27 in 2024, and 26 completed and 48 attempted in 2023 (the BKA table has 25 and 47 for 2023, one case fewer in each).
- Notes
- Cases, not victims, counted when the police close the investigation (Ausgangsstatistik) and by place of offence, residents and visitors alike. Yearly counts of 9 to 25 swing widely, which is why five years are averaged; the police themselves say the count is subject to strong annual fluctuation because of small numbers and sits at the 25-year average. All cases including attempts would give a five-year mean of 3.08 per 100,000 (the BKA's HZ for 2025 alone: 3.54, 66 cases of which 49 attempts). Completed cases of 2025: 17 of 66, 7 of them within the family (4 sons killing a parent, 3 husbands killing their wives, per the police). Cases are not victims; the PKS category excludes negligent homicide and bodily injury resulting in death. Not comparable with UNODC or Eurostat victim series.
06
Climate
01+−Climate comfortpleasant months/yearBerlinstronger6Hamburg5
What this measures
Number of months whose 1991–2020 climate normals satisfy: mean daily maximum between 15°C and 28°C and monthly precipitation under 150mm. Computed from the city's climate-normals indicator; the raw normals are stored alongside so users can judge by their own taste.
Berlin
SettleMetric computation over Berlin climate-normals (WMO 10384)
Curated by SettleMetric
- Data as of
- Dec 31, 2020
- Verified
- Oct 23, 2026
- Method
- Count of months with mean daily max 15–28 °C and precipitation < 150 mm, from the 1991–2020 normals: Apr (15.1 °C), May (19.6 °C), Jun (23.1 °C), Jul (25.2 °C), Aug (24.9 °C), Sep (19.9 °C) qualify = 6. April at 15.1 °C clears the 15 °C threshold narrowly; October (14.0 °C) misses it. No month exceeds 28 °C (warmest: Jul 25.2 °C) or 150 mm (wettest: Jul 71.7 mm).
Hamburg
SettleMetric computation over Hamburg climate-normals (WMO 10147)
Curated by SettleMetric
- Data as of
- Dec 31, 2020
- Verified
- Oct 23, 2026
- Method
- Count of months with mean daily max 15–28 °C and precipitation < 150 mm, from the 1991–2020 normals: May (18 °C), Jun (20.9 °C), Jul (23.2 °C), Aug (23 °C), Sep (18.8 °C) qualify = 5. April misses at 13.9 °C and October at 13.6 °C. No month exceeds 28 °C (warmest: Jul 23.2 °C) or 150 mm (wettest: Jul 81.8 mm).
02+−Air quality (PM2.5)µg/m³, annual mean PM2.5Berlin10.4Hamburgstronger8.9
What this measures
Annual mean fine-particulate (PM2.5) concentration for the city, latest available year. Anchors follow the WHO 2021 guideline (5 µg/m³ → 10) through the EU limit value territory (25 µg/m³ → 2). Preferred source: European Environment Agency city-level air quality data; outside Europe: WHO Ambient Air Quality Database or the national monitoring network.
Berlin
Open data
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- Validated (E1a, verification flag 1) 2025 annual means of the 4 urban and suburban background stations in Berlin: DEBE010 Berlin Wedding 10.265 µg/m³ at 99.91% coverage (background urban); DEBE034 Berlin Neukölln 11.443 µg/m³ at 99.76% coverage (background urban); DEBE068 Berlin Mitte 11.154 µg/m³ at 99.85% coverage (background urban); DEBE051 Berlin Buch 8.859 µg/m³ at 99.91% coverage (background suburban). Mean: (10.265 + 11.443 + 11.154 + 8.859) / 4 = 10.43. Queried from the EEA statistics service on 2026-10-23 (calculated 2026-10-20), PM2.5, aggregation "Annual mean / 1 calendar year", the hourly-resolution series of each station (assessment method dataGroup1). Urban and suburban background stations are what the EEA itself averages for its city figures (traffic, industrial and rural-background stations are left out). Same stations in 2024: Berlin Wedding 10.801 at 99.81%; Berlin Neukölln 11.618 at 98.85%; Berlin Mitte 11.284 at 99.92%; Berlin Buch 9.605 at 99.92%; mean 10.83 µg/m³.
- Notes
- Other Berlin PM2.5 series in the EEA E1a set for 2025: background-rural stations DEBE032 Grunewald 7.743 (99.77%) and DEBE056 Friedrichshagen 9.002 (98.96%); traffic stations DEBE061 Schildhornstraße 10.372 (99.87%), DEBE065 Frankfurter Allee 12.353 (99.81%), DEBE069 Mariendorfer Damm 12.331 (99.91%), DEBE125 Leipziger Straße 11.196 (99.95%), DEBE126 Karl-Marx-Straße II 11.830 (99.16%) and DEBE127 Silbersteinstraße 12.173 (99.91%); the mean of all 12 stations (hourly series) is 10.73 µg/m³. Berlin reports a second, daily-sampling series for five stations (assessment method dataGroup2/3): Wedding 10.420 (99.45%), Neukölln 11.529 (99.18%), Mitte 11.086 (99.18%), Frankfurter Allee 12.635 (99.18%) and Buch 8.953 (49.59% coverage, not usable); the Umweltbundesamt's annual balance, which uses those, shows Wedding 10, Neukölln 12, Mitte 11, Frankfurter Allee 13 and Buch 9 µg/m³ (rounded; luftdaten.umweltbundesamt.de API, read 2026-10-23), and the four-station mean on the daily series where it has adequate coverage (with Buch's hourly value) would be 10.47. Above the WHO 2021 guideline of 5 µg/m³; the EU limit of 25 µg/m³ is met, and the stricter 10 µg/m³ limit that applies from 2030 is exceeded at Wedding, Neukölln and Mitte. The values are the E1a validated data of the Berlin network, not the preliminary evaluation.
Hamburg
Open data
- Data as of
- Dec 31, 2025
- Verified
- Oct 23, 2026
- Method
- Validated (E1a, verification flag 1) 2025 annual means of the 5 urban and suburban background stations in Hamburg: DEHH008 Hamburg Sternschanze 8.848 µg/m³ at 99.33% coverage (background urban); DEHH059 Hamburg Wilhelmsburg 8.681 µg/m³ at 99.45% coverage (background urban); DEHH079 Hamburg Altona Elbhang 8.981 µg/m³ at 99.62% coverage (background urban); DEHH081 Hamburg Hafen 9.404 µg/m³ at 99.67% coverage (background urban); DEHH082 Hamburg Niendorf 8.326 µg/m³ at 99.69% coverage (background suburban). Mean: (8.848 + 8.681 + 8.981 + 9.404 + 8.326) / 5 = 8.85. Queried from the EEA statistics service on 2026-10-23 (calculated 2026-10-20), PM2.5, aggregation "Annual mean / 1 calendar year", the hourly-resolution series of each station (assessment method dataGroup1). Urban and suburban background stations are what the EEA itself averages for its city figures (traffic, industrial and rural-background stations are left out). Same stations in 2024: Hamburg Sternschanze 8.967 at 99.45%; Hamburg Wilhelmsburg 8.788 at 99.17%; Hamburg Altona Elbhang 9.293 at 40.13%; Hamburg Hafen 9.541 at 41.19%; Hamburg Niendorf 8.101 at 99.28%; mean 8.94 µg/m³.
- Notes
- Other Hamburg PM2.5 series in the EEA E1a set for 2025: industrial station DEHH015 Veddel 9.099 (98.09%); traffic stations DEHH064 Kieler Straße 9.454 (98.82%), DEHH068 Habichtstraße 9.837 (99.62%), DEHH026 Stresemannstraße 8.455 and DEHH070 Max-Brauer-Allee II 8.178, the last two with only 38.4% and 38.7% coverage; the mean of all 10 stations (hourly series) is 8.93 µg/m³. The Umweltbundesamt's annual balance (rounded; luftdaten.umweltbundesamt.de API, read 2026-10-23) shows the same background stations at 8.8, 8.7, 9.0, 9.4 and 8.3 µg/m³. In 2024 two of the five background stations (Altona Elbhang and Hafen) had only about 40% coverage, so the 2024 mean is less reliable than 2025's. Above the WHO 2021 guideline of 5 µg/m³; under the EU limit of 25 µg/m³ and under the 10 µg/m³ limit that applies from 2030.
07
Healthcare
01+−Private healthcare costUSD/year, comprehensive private insurance premium, healthy 35-year-oldBerlin7,335Hamburg7,335
What this measures
Median of at least three publicly quoted annual premiums for comprehensive private medical insurance (outpatient + inpatient, ~$100k coverage, small deductible) for a healthy 35-year-old resident foreigner, from local and international insurers. Method field lists the insurers quoted.
Berlin
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Market midpoint, the MEDIAN of six published monthly premiums for the health tariffs of a self-employed 35-year-old from three insurers, each read with curl on 2026-10-23 (the insurers' own pages; examples, not binding quotes, and no personal data was entered). Basis of every figure: the health-cover tariffs including the statutory 10% surcharge, without sickness pay (Krankentagegeld) and without the compulsory long-term care insurance, which is added in the notes. The six premiums (EUR a month): (1) Hallesche, tariff NK.select S 1200 (annual deductible EUR 1,200), age 35: 331.73; (2) HanseMerkur, tariff Start Fit (EUR 1,000 deductible), age 35: 346.75 = KVS3 256.61 + PSV 35.62 + EKV2 23.00 + statutory surcharge 31.52 (the published total of EUR 415.98 also holds the care insurance PVN 66.75 and a spa-stay daily allowance of 2.48); (3) Hallesche, NK.select L 1200, age 35: 526.57; (4) HanseMerkur, tariff Top Fit (EUR 1,000 deductible), age 35: 564.40 = KVT1000 452.47 + PSV 35.62 + ZY cancer scan 27.50 + surcharge 48.81 (published total EUR 631.15 with PVN 66.75); (5) LKH, tariff GesundheitsUpgrade Komfort (EUR 500 deductible), age 35, contract start 1 January 2027: 633.63 (the page says the 10% surcharge is already included; with sickness pay of EUR 115 a day, +90.16, and care insurance, +69.08, it shows EUR 792.87); (6) Hallesche, NK.select XL 1200, age 35: 636.00. The note under Hallesche's table says only that the example premiums include the statutory 10% surcharge; the page lists care insurance and sickness pay as separate products, so the examples are read as health cover only (the S figure is close to HanseMerkur's health-only EUR 346.75, which supports that reading). Sorted: 331.73, 346.75, 526.57, 564.40, 633.63, 636.00; median = (526.57 + 564.40) / 2 = EUR 545.49 a month = EUR 6,546 a year = $7,335 at 1 EUR = 1.1205 USD (ECB euro reference rate of 2026-10-22). Range: EUR 331.73 to EUR 636.00 a month = EUR 3,981 to EUR 7,632 a year = $4,460 to $8,552. Mean EUR 506.51 a month = $6,811 a year. Without the 2027-dated LKH example the median of the other five is EUR 526.57 a month = $7,080 a year; taking the median of the three insurers' own medians (HanseMerkur 455.58, Hallesche 526.57, LKH 633.63) gives the same EUR 526.57. URLs: https://www.hallesche.de/privatkunden/private-krankenversicherung/angestellte-und-selbststaendige ; https://www.hansemerkur.de/private-krankenversicherung/pkv-kosten ; https://www.lkh.de/pkv-selbststaendige . All three give the age as 35; none of the pages carries a date for the premiums, except that LKH's example starts on 1 January 2027 and Hallesche's page cites the 2026 compulsory-insurance limit of EUR 77,400. Not used in the median (age 30, basis checked): Continentale, page 'Stand 04.2026', age 30, COMFORT 437.36 + SP2 32.18 = EUR 469.54 and PREMIUM 581.89 + SP1 43.37 = EUR 625.26 (surcharge included; care insurance 61.85 and option tariff 6.00 excluded; https://www.continentale.de/pkv-fuer-selbstaendige); Allianz, Internet Archive capture of 2025-11-26 ('Stand 2025'), age 30, Plus 70 with Zahn 75 EUR 505.60 + surcharge 50.56 = EUR 556.16 (care insurance 60.25 and sickness pay 90.16 excluded; the live page answers curl with HTTP 403 and no 2026 capture exists). Rejected: Signal Iduna (article of 28 July 2026, ages 30 and 40, prices include sickness pay that is not itemised), ottonova (age 32, basis unclear), Muenchener Verein ('ab' price at age 30, basis not stated); the pages of Debeka, DKV, Barmenia/Gothaer, AXA, Concordia, ARAG and HUK that were fetched give no age-35 example.
- Notes
- WHY THE PRIVATE MARKET AND NOT THE STATUTORY SYSTEM. The statutory route (GKV) is not open to a newly arrived freelancer in general. SGB V section 9(1) no. 1 lets people join voluntarily who left compulsory insurance after being insured at least 24 months in the last five years or 12 months without a break directly before (other numbers of section 9(1) cover family insurance, first employment above the earnings limit, severely disabled persons, returning employees, foreigners with a research residence permit under section 18d AufenthG within three months of arrival, late repatriates and former soldiers on time). Section 5(5) excludes the full-time self-employed from compulsory insurance under section 5(1) nos. 1 and 5 to 12, and the catch-all compulsory cover in section 5(1) no. 13 does not take people who were never insured and belong to that group. Section 5(11) says that foreigners who are not nationals of an EU state, an EEA state or Switzerland come under no. 13 only if they hold a settlement permit or a residence permit valid for more than twelve months for which no duty to secure their livelihood under section 5(1) no. 1 AufenthG applies (the statute text says 'wenn sie eine Niederlassungserlaubnis oder eine Aufenthaltserlaubnis mit einer Befristung auf mehr als zwölf Monate ... besitzen und für die Erteilung dieser Aufenthaltstitel keine Verpflichtung zur Sicherung des Lebensunterhalts ... besteht'). Section 5(1) no. 1 AufenthG makes secured livelihood a general condition of residence titles ('in der Regel') and section 21 AufenthG (residence permit for self-employment) does not waive it in the paragraphs read; on that reading a non-EU freelancer is outside compulsory cover and, without an earlier statutory insurance record, cannot join voluntarily, so in practice he buys private cover. The same section 5(11) says that nationals of other EU or EEA states and Swiss nationals are not caught by no. 13 where the condition for residence in Germany is health insurance under section 4 of the Freizügigkeitsgesetz/EU. Whether insurance periods in another EU state count for section 9(1) no. 1 was not checked at an official source, so no claim is made. Every resident must hold health insurance with at least outpatient and inpatient cover and a deductible effect of at most EUR 5,000 a year (section 193(3) VVG, which excludes people who are statutorily insured). WHAT A MEMBER OF THE STATUTORY SYSTEM PAYS (not this value). A childless self-employed voluntary member with the freelancer profile of EUR 54,000 net profit (revenue 60,000 less 10%) pays at 2026 rates 16.9% (reduced rate 14.0% plus the 2.9% average additional contribution, BMG) for health insurance = EUR 9,126 and 4.2% for long-term care (3.6% plus the 0.6-point childless surcharge) = EUR 2,268, in total EUR 11,394 a year = $12,767 (EUR 949.50 a month). The BMG table gives the bounds: a minimum assessment base of EUR 1,318.33 a month (one third of the 2026 reference amount of EUR 3,955, section 240(4) SGB V), i.e. EUR 222.80 for health insurance plus EUR 55.37 for care = EUR 3,338 a year = $3,740, and a ceiling of EUR 982.31 for health insurance plus EUR 244.13 for care = EUR 14,717 a year = $16,491. A parent pays 3.6% for care (EUR 11,070 = $12,404); if the fund levies the average additional contribution actually charged, 3.13% on 1 April 2026 (BMG), the total is EUR 11,518 ($12,906). Sources: BMG contributions page (Stand 3 September 2026), SGB V sections 223, 240, 241, 243, SGB XI section 55, BMG care-insurance page (Stand 14 September 2026), BMG notice of the average additional contribution (BAnz AT 10.11.2025 B7), Sozialversicherungsrechengrößen-Verordnung 2026. The freelancer tax schemes model this statutory contribution as a component of the tax burden; the private premium in this value is not part of that component and the two must not be added. PRIVATE POLICY LIMITS AND INDUSTRY FIGURES. By law the Basistarif, which insurers must offer to listed groups (for example people without cover who were privately insured before or belong systematically to the private system) without risk surcharges or exclusions, may not cost more than the highest statutory contribution plus the average additional contribution, about EUR 1,018 a month from 1 January 2026 before care insurance (BMG, Stand 3 March 2026). The PKV-Verband, the private insurers' association (an industry source, not an official one), reports an average premium of EUR 536 a month for adults without civil-servant aid in 2025 ($7,207 a year) and says that nobody has to pay more than the statutory maximum because of the right to the Basistarif; its chart of average premiums by age, without data labels, puts the average of normal-tariff members aged 35 at roughly EUR 500 to EUR 530 (read by eye). These are portfolio averages across all entry ages and tariffs, not new-entrant quotes, and fit the median above. COMPULSORY CARE INSURANCE IS EXTRA. A privately insured person must also take the private long-term care insurance: EUR 66.75 (HanseMerkur) and EUR 69.08 (LKH) a month at age 35, EUR 61.85 (Continentale) at age 30. With about EUR 68 on top, the median becomes about EUR 613 a month = EUR 7,361 a year = $8,248; this all-in figure is the one to compare with the statutory EUR 11,394. Sickness pay for the self-employed is a separate product (LKH EUR 90.16 a month for EUR 115 a day from day 22; Allianz EUR 90.16 for EUR 140 a day from day 43) and is not in the value. PREMIUMS ARE RISK-RATED AND RISE WITH AGE. A private premium depends on the entry age and the state of health at the start, not on income (PKV-Verband; Inter's page says that a health check is required and that pre-existing conditions can lead to risk surcharges or exclusion). HanseMerkur's own table for its Start Fit health tariff shows the age effect: EUR 199.10 at 25, EUR 256.61 at 35 and EUR 338.86 at 45 a month. The value is for a healthy applicant at 35; a person with pre-existing conditions would pay more or be refused. The statutory 10% surcharge is paid until age 60 (PKV-Verband). Premiums rise over time with medical costs: the PKV-Verband says that on 1 January 2027 premiums have to rise for about 53% of the privately insured, by 13.4% on average for them (pkv.de, read 2026-10-23), so the figures above, which are 2026 prices except LKH's 2027 start, will age. HOW THIN THE EVIDENCE IS. Three insurers, six tariffs, all marketing examples without a binding quote; two of the three pages carry no date for the figures; the deductibles differ (EUR 500, 1,000 and 1,200 a year) although the criterion assumes a small one; the cover differs by tariff and the examples are not ranked by quality; LKH's example is dated 2027. The spread is wide (EUR 332 to EUR 636) and the median moves little (EUR 526.57 to EUR 545.49) with the choice of aggregation. A full-cover figure for a 35-year-old from a regulator or an independent public tariff comparison was not found. Not read: quote engines (they ask for personal data), Debeka, DKV, Barmenia/Gothaer, AXA and the other insurers whose pages show no age-35 example; the unit of the criterion assumes about $100k of cover, and German full-cover tariffs have no benefit ceiling. The value is due for re-reading after the January 2027 premium adjustments.
Hamburg
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Market midpoint, the MEDIAN of six published monthly premiums for the health tariffs of a self-employed 35-year-old from three insurers, each read with curl on 2026-10-23 (the insurers' own pages; examples, not binding quotes, and no personal data was entered). Basis of every figure: the health-cover tariffs including the statutory 10% surcharge, without sickness pay (Krankentagegeld) and without the compulsory long-term care insurance, which is added in the notes. The six premiums (EUR a month): (1) Hallesche, tariff NK.select S 1200 (annual deductible EUR 1,200), age 35: 331.73; (2) HanseMerkur, tariff Start Fit (EUR 1,000 deductible), age 35: 346.75 = KVS3 256.61 + PSV 35.62 + EKV2 23.00 + statutory surcharge 31.52 (the published total of EUR 415.98 also holds the care insurance PVN 66.75 and a spa-stay daily allowance of 2.48); (3) Hallesche, NK.select L 1200, age 35: 526.57; (4) HanseMerkur, tariff Top Fit (EUR 1,000 deductible), age 35: 564.40 = KVT1000 452.47 + PSV 35.62 + ZY cancer scan 27.50 + surcharge 48.81 (published total EUR 631.15 with PVN 66.75); (5) LKH, tariff GesundheitsUpgrade Komfort (EUR 500 deductible), age 35, contract start 1 January 2027: 633.63 (the page says the 10% surcharge is already included; with sickness pay of EUR 115 a day, +90.16, and care insurance, +69.08, it shows EUR 792.87); (6) Hallesche, NK.select XL 1200, age 35: 636.00. The note under Hallesche's table says only that the example premiums include the statutory 10% surcharge; the page lists care insurance and sickness pay as separate products, so the examples are read as health cover only (the S figure is close to HanseMerkur's health-only EUR 346.75, which supports that reading). Sorted: 331.73, 346.75, 526.57, 564.40, 633.63, 636.00; median = (526.57 + 564.40) / 2 = EUR 545.49 a month = EUR 6,546 a year = $7,335 at 1 EUR = 1.1205 USD (ECB euro reference rate of 2026-10-22). Range: EUR 331.73 to EUR 636.00 a month = EUR 3,981 to EUR 7,632 a year = $4,460 to $8,552. Mean EUR 506.51 a month = $6,811 a year. Without the 2027-dated LKH example the median of the other five is EUR 526.57 a month = $7,080 a year; taking the median of the three insurers' own medians (HanseMerkur 455.58, Hallesche 526.57, LKH 633.63) gives the same EUR 526.57. URLs: https://www.hallesche.de/privatkunden/private-krankenversicherung/angestellte-und-selbststaendige ; https://www.hansemerkur.de/private-krankenversicherung/pkv-kosten ; https://www.lkh.de/pkv-selbststaendige . All three give the age as 35; none of the pages carries a date for the premiums, except that LKH's example starts on 1 January 2027 and Hallesche's page cites the 2026 compulsory-insurance limit of EUR 77,400. Not used in the median (age 30, basis checked): Continentale, page 'Stand 04.2026', age 30, COMFORT 437.36 + SP2 32.18 = EUR 469.54 and PREMIUM 581.89 + SP1 43.37 = EUR 625.26 (surcharge included; care insurance 61.85 and option tariff 6.00 excluded; https://www.continentale.de/pkv-fuer-selbstaendige); Allianz, Internet Archive capture of 2025-11-26 ('Stand 2025'), age 30, Plus 70 with Zahn 75 EUR 505.60 + surcharge 50.56 = EUR 556.16 (care insurance 60.25 and sickness pay 90.16 excluded; the live page answers curl with HTTP 403 and no 2026 capture exists). Rejected: Signal Iduna (article of 28 July 2026, ages 30 and 40, prices include sickness pay that is not itemised), ottonova (age 32, basis unclear), Muenchener Verein ('ab' price at age 30, basis not stated); the pages of Debeka, DKV, Barmenia/Gothaer, AXA, Concordia, ARAG and HUK that were fetched give no age-35 example.
- Notes
- WHY THE PRIVATE MARKET AND NOT THE STATUTORY SYSTEM. The statutory route (GKV) is not open to a newly arrived freelancer in general. SGB V section 9(1) no. 1 lets people join voluntarily who left compulsory insurance after being insured at least 24 months in the last five years or 12 months without a break directly before (other numbers of section 9(1) cover family insurance, first employment above the earnings limit, severely disabled persons, returning employees, foreigners with a research residence permit under section 18d AufenthG within three months of arrival, late repatriates and former soldiers on time). Section 5(5) excludes the full-time self-employed from compulsory insurance under section 5(1) nos. 1 and 5 to 12, and the catch-all compulsory cover in section 5(1) no. 13 does not take people who were never insured and belong to that group. Section 5(11) says that foreigners who are not nationals of an EU state, an EEA state or Switzerland come under no. 13 only if they hold a settlement permit or a residence permit valid for more than twelve months for which no duty to secure their livelihood under section 5(1) no. 1 AufenthG applies (the statute text says 'wenn sie eine Niederlassungserlaubnis oder eine Aufenthaltserlaubnis mit einer Befristung auf mehr als zwölf Monate ... besitzen und für die Erteilung dieser Aufenthaltstitel keine Verpflichtung zur Sicherung des Lebensunterhalts ... besteht'). Section 5(1) no. 1 AufenthG makes secured livelihood a general condition of residence titles ('in der Regel') and section 21 AufenthG (residence permit for self-employment) does not waive it in the paragraphs read; on that reading a non-EU freelancer is outside compulsory cover and, without an earlier statutory insurance record, cannot join voluntarily, so in practice he buys private cover. The same section 5(11) says that nationals of other EU or EEA states and Swiss nationals are not caught by no. 13 where the condition for residence in Germany is health insurance under section 4 of the Freizügigkeitsgesetz/EU. Whether insurance periods in another EU state count for section 9(1) no. 1 was not checked at an official source, so no claim is made. Every resident must hold health insurance with at least outpatient and inpatient cover and a deductible effect of at most EUR 5,000 a year (section 193(3) VVG, which excludes people who are statutorily insured). WHAT A MEMBER OF THE STATUTORY SYSTEM PAYS (not this value). A childless self-employed voluntary member with the freelancer profile of EUR 54,000 net profit (revenue 60,000 less 10%) pays at 2026 rates 16.9% (reduced rate 14.0% plus the 2.9% average additional contribution, BMG) for health insurance = EUR 9,126 and 4.2% for long-term care (3.6% plus the 0.6-point childless surcharge) = EUR 2,268, in total EUR 11,394 a year = $12,767 (EUR 949.50 a month). The BMG table gives the bounds: a minimum assessment base of EUR 1,318.33 a month (one third of the 2026 reference amount of EUR 3,955, section 240(4) SGB V), i.e. EUR 222.80 for health insurance plus EUR 55.37 for care = EUR 3,338 a year = $3,740, and a ceiling of EUR 982.31 for health insurance plus EUR 244.13 for care = EUR 14,717 a year = $16,491. A parent pays 3.6% for care (EUR 11,070 = $12,404); if the fund levies the average additional contribution actually charged, 3.13% on 1 April 2026 (BMG), the total is EUR 11,518 ($12,906). Sources: BMG contributions page (Stand 3 September 2026), SGB V sections 223, 240, 241, 243, SGB XI section 55, BMG care-insurance page (Stand 14 September 2026), BMG notice of the average additional contribution (BAnz AT 10.11.2025 B7), Sozialversicherungsrechengrößen-Verordnung 2026. The freelancer tax schemes model this statutory contribution as a component of the tax burden; the private premium in this value is not part of that component and the two must not be added. PRIVATE POLICY LIMITS AND INDUSTRY FIGURES. By law the Basistarif, which insurers must offer to listed groups (for example people without cover who were privately insured before or belong systematically to the private system) without risk surcharges or exclusions, may not cost more than the highest statutory contribution plus the average additional contribution, about EUR 1,018 a month from 1 January 2026 before care insurance (BMG, Stand 3 March 2026). The PKV-Verband, the private insurers' association (an industry source, not an official one), reports an average premium of EUR 536 a month for adults without civil-servant aid in 2025 ($7,207 a year) and says that nobody has to pay more than the statutory maximum because of the right to the Basistarif; its chart of average premiums by age, without data labels, puts the average of normal-tariff members aged 35 at roughly EUR 500 to EUR 530 (read by eye). These are portfolio averages across all entry ages and tariffs, not new-entrant quotes, and fit the median above. COMPULSORY CARE INSURANCE IS EXTRA. A privately insured person must also take the private long-term care insurance: EUR 66.75 (HanseMerkur) and EUR 69.08 (LKH) a month at age 35, EUR 61.85 (Continentale) at age 30. With about EUR 68 on top, the median becomes about EUR 613 a month = EUR 7,361 a year = $8,248; this all-in figure is the one to compare with the statutory EUR 11,394. Sickness pay for the self-employed is a separate product (LKH EUR 90.16 a month for EUR 115 a day from day 22; Allianz EUR 90.16 for EUR 140 a day from day 43) and is not in the value. PREMIUMS ARE RISK-RATED AND RISE WITH AGE. A private premium depends on the entry age and the state of health at the start, not on income (PKV-Verband; Inter's page says that a health check is required and that pre-existing conditions can lead to risk surcharges or exclusion). HanseMerkur's own table for its Start Fit health tariff shows the age effect: EUR 199.10 at 25, EUR 256.61 at 35 and EUR 338.86 at 45 a month. The value is for a healthy applicant at 35; a person with pre-existing conditions would pay more or be refused. The statutory 10% surcharge is paid until age 60 (PKV-Verband). Premiums rise over time with medical costs: the PKV-Verband says that on 1 January 2027 premiums have to rise for about 53% of the privately insured, by 13.4% on average for them (pkv.de, read 2026-10-23), so the figures above, which are 2026 prices except LKH's 2027 start, will age. HOW THIN THE EVIDENCE IS. Three insurers, six tariffs, all marketing examples without a binding quote; two of the three pages carry no date for the figures; the deductibles differ (EUR 500, 1,000 and 1,200 a year) although the criterion assumes a small one; the cover differs by tariff and the examples are not ranked by quality; LKH's example is dated 2027. The spread is wide (EUR 332 to EUR 636) and the median moves little (EUR 526.57 to EUR 545.49) with the choice of aggregation. A full-cover figure for a 35-year-old from a regulator or an independent public tariff comparison was not found. Not read: quote engines (they ask for personal data), Debeka, DKV, Barmenia/Gothaer, AXA and the other insurers whose pages show no age-35 example; the unit of the criterion assumes about $100k of cover, and German full-cover tariffs have no benefit ceiling. The value is due for re-reading after the January 2027 premium adjustments.
08
Money & crypto
01+−Crypto regulationBerlinLegal friendlyHamburgLegal friendly
What this measures
Own classification of the legal status of holding, trading and cashing out cryptocurrency for individuals: legal-friendly (legal with clear, favourable rules or explicit tax exemptions), legal-regulated (legal under standard licensing/AML and taxation), restricted (partial bans: payments or banking access prohibited), banned (holding/trading prohibited). Classified from national regulators' and central banks' official positions.
Berlin
Official source
- Data as of
- Jul 1, 2026
- Verified
- Oct 23, 2026
- Notes
- Holding, buying, selling and cashing out crypto-assets are legal for private persons in Germany, and the rules are written down rather than improvised. REGULATION. Germany implements the EU's MiCA regulation (Regulation (EU) 2023/1114, applicable to crypto-asset service providers since 30 December 2024) through the Kryptomärkteaufsichtsgesetz (KMAG), Article 1 of the Act of 27 December 2024 (BGBl. 2024 I Nr. 438; text as last amended on 25 March 2026, BGBl. 2026 I Nr. 81). Under § 3(1) KMAG the Federal Financial Supervisory Authority (BaFin) is the competent authority within the meaning of Article 93(1) of MiCA; the Deutsche Bundesbank is the competent body for the tasks given to it in § 6 (ongoing supervision of the institutions, working under BaFin's guidelines). The law governs institutions (issuers of asset-referenced and e-money tokens, and crypto-asset service providers) and trading venues; § 1(2) limits its scope to crypto-assets as MiCA defines them. It contains no provision that bars a private person from buying, holding or selling crypto-assets; the offences in § 46(1) nos. 1 to 6 concern unlicensed offering of asset-referenced or e-money tokens, unlicensed provision of crypto-asset services, and insider dealing and market manipulation. TRANSITIONAL PERIOD. MiCA Article 143(3) lets service providers that were lawfully active before 30 December 2024 continue until 1 July 2026 (or until an authorisation decision, whichever is sooner), and lets Member States shorten or drop this period where their earlier national rules were less strict (read in the Official Journal text, via an Internet Archive capture of 5 June 2026 of EUR-Lex, which answered the machine used with an empty bot-check page). Germany shortened it: § 50 KMAG lets firms holding a KWG, WpIG or ZAG licence that on 29 December 2024 lawfully provided crypto activities continue under the old law, but the continuing permission lapses at the latest at the end of 31 December 2025 (§ 50(2) no. 3), earlier on the final decision on their MiCA authorisation, and credit institutions and investment firms could use a simplified authorisation procedure (§ 50(3)). BaFin confirms in its notice of 8 July 2026 that Germany had shortened MiCA's transitional period to 31 December 2025; the same notice and BaFin's article of 25 August 2026 say that the EU-wide transitional period ended on 1 July 2026 without extension, so since 1 July 2026 only providers with a MiCA authorisation may offer crypto-asset services in the EU. TAX CONTEXT, not a criterion input: gains on crypto-assets held as private assets are taxable as private sales transactions only if the period between purchase and sale is one year or less (§ 23(1) sentence 1 no. 2 EStG; BMF letter of 6 March 2025, which replaces the letter of 10 May 2022, paragraph 53); after more than one year the gain is tax-free; and if all private-sale gains of the calendar year total less than EUR 1,000 they are tax-free as well (§ 23(3) sentence 5 EStG; an all-or-nothing limit, not an allowance). The one-year clock restarts after each exchange of one crypto-asset for another (paragraph 55 of the letter). Income from staking and lending is not covered by this exemption: it is taxed as other income under § 22 no. 3 EStG (paragraphs 48 and 65 of the letter), which is free of tax only if all such income together stays below EUR 256 a year (§ 22 no. 3 sentence 2 EStG, quoted in paragraph 45 of the letter), and frequent buying and selling can be treated as a commercial activity (paragraph 52). From 2026 crypto-asset service providers must collect tax data on users and report transactions to the Federal Central Tax Office under the Kryptowerte-Steuertransparenz-Gesetz (KStTG, Act of 22 December 2025, BGBl. 2025 I Nr. 352, in force 24 December 2025; first report due 31 July 2027 for calendar year 2026 under § 9(1) and the application rule that duties apply first for 2026). CLASSIFICATION. Banded 'legal-friendly' because the statute gives private holders a clear, explicit exemption after a one-year holding period, the same logic as Portugal (exempt after 365 days) and Czechia (time test) in this dataset; Austria (flat 27.5%) and the Netherlands (box 3) are 'legal-regulated'. It is a borderline call: the exemption is not unconditional (short-term gains are taxed at the personal income tax rate, exchanges restart the clock, active trading can become a business) and the licensing regime is the same as everywhere in the EU, so a stricter reading would give 'legal-regulated'. Not read: BaFin's consumer pages on individual crypto purchases, and the BMF letter's paragraph numbers were taken from the courtesy translation of 6 March 2025 (the German original was downloaded too; the English translation is non-binding).
Hamburg
Official source
- Data as of
- Jul 1, 2026
- Verified
- Oct 23, 2026
- Notes
- Holding, buying, selling and cashing out crypto-assets are legal for private persons in Germany, and the rules are written down rather than improvised. REGULATION. Germany implements the EU's MiCA regulation (Regulation (EU) 2023/1114, applicable to crypto-asset service providers since 30 December 2024) through the Kryptomärkteaufsichtsgesetz (KMAG), Article 1 of the Act of 27 December 2024 (BGBl. 2024 I Nr. 438; text as last amended on 25 March 2026, BGBl. 2026 I Nr. 81). Under § 3(1) KMAG the Federal Financial Supervisory Authority (BaFin) is the competent authority within the meaning of Article 93(1) of MiCA; the Deutsche Bundesbank is the competent body for the tasks given to it in § 6 (ongoing supervision of the institutions, working under BaFin's guidelines). The law governs institutions (issuers of asset-referenced and e-money tokens, and crypto-asset service providers) and trading venues; § 1(2) limits its scope to crypto-assets as MiCA defines them. It contains no provision that bars a private person from buying, holding or selling crypto-assets; the offences in § 46(1) nos. 1 to 6 concern unlicensed offering of asset-referenced or e-money tokens, unlicensed provision of crypto-asset services, and insider dealing and market manipulation. TRANSITIONAL PERIOD. MiCA Article 143(3) lets service providers that were lawfully active before 30 December 2024 continue until 1 July 2026 (or until an authorisation decision, whichever is sooner), and lets Member States shorten or drop this period where their earlier national rules were less strict (read in the Official Journal text, via an Internet Archive capture of 5 June 2026 of EUR-Lex, which answered the machine used with an empty bot-check page). Germany shortened it: § 50 KMAG lets firms holding a KWG, WpIG or ZAG licence that on 29 December 2024 lawfully provided crypto activities continue under the old law, but the continuing permission lapses at the latest at the end of 31 December 2025 (§ 50(2) no. 3), earlier on the final decision on their MiCA authorisation, and credit institutions and investment firms could use a simplified authorisation procedure (§ 50(3)). BaFin confirms in its notice of 8 July 2026 that Germany had shortened MiCA's transitional period to 31 December 2025; the same notice and BaFin's article of 25 August 2026 say that the EU-wide transitional period ended on 1 July 2026 without extension, so since 1 July 2026 only providers with a MiCA authorisation may offer crypto-asset services in the EU. TAX CONTEXT, not a criterion input: gains on crypto-assets held as private assets are taxable as private sales transactions only if the period between purchase and sale is one year or less (§ 23(1) sentence 1 no. 2 EStG; BMF letter of 6 March 2025, which replaces the letter of 10 May 2022, paragraph 53); after more than one year the gain is tax-free; and if all private-sale gains of the calendar year total less than EUR 1,000 they are tax-free as well (§ 23(3) sentence 5 EStG; an all-or-nothing limit, not an allowance). The one-year clock restarts after each exchange of one crypto-asset for another (paragraph 55 of the letter). Income from staking and lending is not covered by this exemption: it is taxed as other income under § 22 no. 3 EStG (paragraphs 48 and 65 of the letter), which is free of tax only if all such income together stays below EUR 256 a year (§ 22 no. 3 sentence 2 EStG, quoted in paragraph 45 of the letter), and frequent buying and selling can be treated as a commercial activity (paragraph 52). From 2026 crypto-asset service providers must collect tax data on users and report transactions to the Federal Central Tax Office under the Kryptowerte-Steuertransparenz-Gesetz (KStTG, Act of 22 December 2025, BGBl. 2025 I Nr. 352, in force 24 December 2025; first report due 31 July 2027 for calendar year 2026 under § 9(1) and the application rule that duties apply first for 2026). CLASSIFICATION. Banded 'legal-friendly' because the statute gives private holders a clear, explicit exemption after a one-year holding period, the same logic as Portugal (exempt after 365 days) and Czechia (time test) in this dataset; Austria (flat 27.5%) and the Netherlands (box 3) are 'legal-regulated'. It is a borderline call: the exemption is not unconditional (short-term gains are taxed at the personal income tax rate, exchanges restart the clock, active trading can become a business) and the licensing regime is the same as everywhere in the EU, so a stricter reading would give 'legal-regulated'. Not read: BaFin's consumer pages on individual crypto purchases, and the BMF letter's paragraph numbers were taken from the courtesy translation of 6 March 2025 (the German original was downloaded too; the English translation is non-binding).
02+−Financial control levelBerlinLowHamburgLow
What this measures
Own composite of state control over personal money flows: currency/capital controls (IMF AREAER), restrictions on foreign accounts and transfers, mandatory income declaration scope for residents, cash payment limits, banking access for foreigners. Low = free movement of personal funds and easy non-resident banking; very-high = strict capital controls and pervasive reporting. Method field on each value lists the inputs used.
Berlin
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Composite, each input read at its source on 2026-10-23. Germany is a euro-area member of the EU, so capital moves freely under EU law (free movement of capital, Article 63 TFEU) and no currency or capital controls apply. The restrictions on personal money flows found: (1) Cash payments. The Geldwäschegesetz (GwG, text as last amended by the Act of 29 June 2026, BGBl. 2026 I Nr. 197) contains no ceiling on cash payments, either to businesses or between private persons, and the Europäisches Verbraucherzentrum Deutschland (a consumer-advice centre of the European Consumer Centres Network, not an authority) states in its overview updated on 14 September 2026 that there is no statutory cash payment limit in Germany. What the GwG does is switch on customer due diligence (identification of the customer, beneficial owner and purpose) for traders in goods (Güterhändler, § 2(1) no. 16, § 10(6a)): for transactions in art of EUR 10,000 or more whatever the means of payment; for precious metals (gold, silver, platinum) when they pay or accept cash of EUR 2,000 or more; and for other goods when they pay or accept cash of EUR 10,000 or more. The general threshold for an occasional transaction outside a business relationship is EUR 15,000 (§ 10(3) no. 2 b), and EUR 1,000 for money transfers and crypto-asset transfers. (2) Real estate. Since 1 April 2023 (§ 59(11) GwG), § 16a GwG forbids paying the price for a purchase or exchange of German real estate, or of shares in a company that owns German real estate, in cash, crypto-assets, gold, platinum or gem stones: a price paid that way is recoverable as unjust enrichment, and the notary may not file the transfer of ownership until the parties prove the price was paid by other means (the notary's checks do not apply to a price up to EUR 10,000 or one paid through the notary's escrow account, § 16a(5)). Ordinary bank transfers are unaffected. (3) The EU anti-money-laundering regulation, article 80(1) of Regulation (EU) 2024/1624, caps cash payments made or accepted by persons trading in goods or providing services at EUR 10,000 from 10 July 2027 (the regulation applies from that date), exempts payments between natural persons not acting in a professional capacity and payments at the premises of banks and payment institutions (art. 80(4)), and lets Member States adopt lower limits (art. 80(2)) or keep existing lower ones (art. 80(3)); article 19(4) sets the identification threshold for an occasional cash transaction at EUR 3,000 unless a national limit of EUR 3,000 or less applies. Germany has no lower national limit that would stay in force under art. 80(3), and I found no German bill that would set a lower one: the Federal Ministry of Finance's draft of 5 August 2026 on a cash-register duty (Kassenpflicht) is about electronic recording of takings, not a payment limit. (4) Cash of EUR 10,000 or more brought into Germany from a non-EU country, or taken out to one, must be declared to German Customs (Zoll; Regulation (EU) 2018/1672); within the EU, cash and equivalent means of payment (including gold bars and coins, precious stones and savings books) of EUR 10,000 or more must be declared orally to Customs on request, on entry to and exit from Germany, and Customs may ask about origin, beneficial owner and purpose even below EUR 10,000 (zoll.de; failing to declare when asked is an administrative offence punishable by a fine of up to EUR 1 million). Carrying cash within the EU is not otherwise limited. (5) Cross-border payment reporting: residents must report payments to or from non-residents of more than EUR 50,000 to the Bundesbank for balance-of-payments statistics (§ 67 AWV; threshold raised from EUR 12,500 on 1 January 2025; transfers between one's own accounts are not reportable; private persons can report a one-off payment by e-mail or phone). It is a statistical duty, not an approval or a limit. (6) Banking access: every consumer lawfully resident in the EU, including persons without a fixed address, has a right to a basic payment account at a German bank that offers consumer accounts, which must offer the contract within ten business days (§ 31 ZKG). These are anti-money-laundering and statistics rules, not limits on moving one's own money by bank transfer. Classified 'low', like the Netherlands, Latvia, Malta, France and Spain.
- Notes
- Germany is at the permissive end of the euro area on cash: it has no payment cap at all in 2026 (by the figures already recorded in this dataset: the Netherlands EUR 3,000 for goods since 1 January 2026, Latvia EUR 7,200, France and Spain EUR 1,000), and the first cap will be the EU-wide EUR 10,000 from 10 July 2027. The one hard cash prohibition is the real-estate rule, which binds the parties to a property purchase, not shopping or private sales. Not found: an official German government or Bundesbank page stating in so many words that no cash limit exists (the claim rests on the full GwG text, which has none, and on the consumer-centre overview); the Bundesbank pages found concern payment statistics. Not read: any German draft act implementing the AMLR in full, the Bundesbank's guidance on the AWV reporting rule beyond the private-persons page, and German tax reporting duties for residents' foreign accounts (banks report to the tax authorities under the automatic exchange of financial account information; not checked at an official source here). A draft of the Ministry of Finance on the fight against financial crime (named in the Bundestag lobby register, comments of 27 March 2026) was seen only as a title and is not an input.
Hamburg
Curated by SettleMetric
- Data as of
- Jan 1, 2026
- Verified
- Oct 23, 2026
- Method
- Composite, each input read at its source on 2026-10-23. Germany is a euro-area member of the EU, so capital moves freely under EU law (free movement of capital, Article 63 TFEU) and no currency or capital controls apply. The restrictions on personal money flows found: (1) Cash payments. The Geldwäschegesetz (GwG, text as last amended by the Act of 29 June 2026, BGBl. 2026 I Nr. 197) contains no ceiling on cash payments, either to businesses or between private persons, and the Europäisches Verbraucherzentrum Deutschland (a consumer-advice centre of the European Consumer Centres Network, not an authority) states in its overview updated on 14 September 2026 that there is no statutory cash payment limit in Germany. What the GwG does is switch on customer due diligence (identification of the customer, beneficial owner and purpose) for traders in goods (Güterhändler, § 2(1) no. 16, § 10(6a)): for transactions in art of EUR 10,000 or more whatever the means of payment; for precious metals (gold, silver, platinum) when they pay or accept cash of EUR 2,000 or more; and for other goods when they pay or accept cash of EUR 10,000 or more. The general threshold for an occasional transaction outside a business relationship is EUR 15,000 (§ 10(3) no. 2 b), and EUR 1,000 for money transfers and crypto-asset transfers. (2) Real estate. Since 1 April 2023 (§ 59(11) GwG), § 16a GwG forbids paying the price for a purchase or exchange of German real estate, or of shares in a company that owns German real estate, in cash, crypto-assets, gold, platinum or gem stones: a price paid that way is recoverable as unjust enrichment, and the notary may not file the transfer of ownership until the parties prove the price was paid by other means (the notary's checks do not apply to a price up to EUR 10,000 or one paid through the notary's escrow account, § 16a(5)). Ordinary bank transfers are unaffected. (3) The EU anti-money-laundering regulation, article 80(1) of Regulation (EU) 2024/1624, caps cash payments made or accepted by persons trading in goods or providing services at EUR 10,000 from 10 July 2027 (the regulation applies from that date), exempts payments between natural persons not acting in a professional capacity and payments at the premises of banks and payment institutions (art. 80(4)), and lets Member States adopt lower limits (art. 80(2)) or keep existing lower ones (art. 80(3)); article 19(4) sets the identification threshold for an occasional cash transaction at EUR 3,000 unless a national limit of EUR 3,000 or less applies. Germany has no lower national limit that would stay in force under art. 80(3), and I found no German bill that would set a lower one: the Federal Ministry of Finance's draft of 5 August 2026 on a cash-register duty (Kassenpflicht) is about electronic recording of takings, not a payment limit. (4) Cash of EUR 10,000 or more brought into Germany from a non-EU country, or taken out to one, must be declared to German Customs (Zoll; Regulation (EU) 2018/1672); within the EU, cash and equivalent means of payment (including gold bars and coins, precious stones and savings books) of EUR 10,000 or more must be declared orally to Customs on request, on entry to and exit from Germany, and Customs may ask about origin, beneficial owner and purpose even below EUR 10,000 (zoll.de; failing to declare when asked is an administrative offence punishable by a fine of up to EUR 1 million). Carrying cash within the EU is not otherwise limited. (5) Cross-border payment reporting: residents must report payments to or from non-residents of more than EUR 50,000 to the Bundesbank for balance-of-payments statistics (§ 67 AWV; threshold raised from EUR 12,500 on 1 January 2025; transfers between one's own accounts are not reportable; private persons can report a one-off payment by e-mail or phone). It is a statistical duty, not an approval or a limit. (6) Banking access: every consumer lawfully resident in the EU, including persons without a fixed address, has a right to a basic payment account at a German bank that offers consumer accounts, which must offer the contract within ten business days (§ 31 ZKG). These are anti-money-laundering and statistics rules, not limits on moving one's own money by bank transfer. Classified 'low', like the Netherlands, Latvia, Malta, France and Spain.
- Notes
- Germany is at the permissive end of the euro area on cash: it has no payment cap at all in 2026 (by the figures already recorded in this dataset: the Netherlands EUR 3,000 for goods since 1 January 2026, Latvia EUR 7,200, France and Spain EUR 1,000), and the first cap will be the EU-wide EUR 10,000 from 10 July 2027. The one hard cash prohibition is the real-estate rule, which binds the parties to a property purchase, not shopping or private sales. Not found: an official German government or Bundesbank page stating in so many words that no cash limit exists (the claim rests on the full GwG text, which has none, and on the consumer-centre overview); the Bundesbank pages found concern payment statistics. Not read: any German draft act implementing the AMLR in full, the Bundesbank's guidance on the AWV reporting rule beyond the private-persons page, and German tax reporting duties for residents' foreign accounts (banks report to the tax authorities under the automatic exchange of financial account information; not checked at an official source here). A draft of the Ministry of Finance on the fight against financial crime (named in the Bundestag lobby register, comments of 27 March 2026) was seen only as a title and is not an input.
09
Infrastructure
01+−Domestic delivery qualityBerlinExcellentHamburgExcellent
What this measures
Quality of in-country parcel delivery. excellent = nationwide next-day widely available, dense parcel-locker network, real-time tracking standard; good = 1–3 day delivery, lockers in major cities; basic = reliable but slow (3–7 days), mostly to-door or post-office pickup; poor = unreliable delivery, street addresses often unusable, informal workarounds common. Classified from official service/coverage data of the national postal operator and the two largest private carriers; inputs itemized in each value's method field.
Berlin
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Classified from the regulator's report and the carriers' own pages, read on 2026-10-23. Bundesnetzagentur (the national regulator; figures are for 2023 with a forecast for 2024): six providers, Amazon, DPD, Deutsche Post DHL, GLS, Hermes and UPS, handle about 98% of parcels, Deutsche Post DHL has more than 40% of volume, 4.36 billion parcels were handled in 2023 (about 89% inside Germany), parcel transit times 'are normally between 24 and 72 hours but are not guaranteed', there are more than 60,000 places to drop off and pick up parcels (post offices, parcel shops, parcel lockers) and around 17,000 parcel lockers with more than 1.2 million compartments. DHL, the national operator: its page for private senders gives 'with the recipient in 1-2 working days (normally)' for a Paket, about 4 working days for a Paeckchen, the next working day for the paid express option, a bookable on-the-day service (the sender picks a delivery day from Monday to Saturday, EUR 0.99), shipment tracking and live tracking, and more than 19,000 Packstations and Poststations (self-service lockers usable regardless of opening hours) besides branches and parcel shops as pick-up points. Hermes: more than 17,000 PaketShops, couriers out Monday to Saturday between 8:00 and 20:00 without a time window, tracking included in the price, 'over 96%' of parcels delivered on the first attempt in the business year 2025/2026 (Hermes's own figure), average transit time of 1.16 days (its own figure for business customers, from a television-station test), parcels kept 7 working days in a PaketShop. DPD: 1 to 2 working days within Germany, a 2-hour arrival window on the day (Predict) and live tracking down to 30 minutes, more than 10,000 parcel shops, 7 days to collect at a shop and 3 days at a locker. GLS: more than 11,000 parcel shops and lockers (page capture of 2026-10-15), a 24-hour transit claim for its BusinessParcel with a bookable next-working-day guarantee (Guaranteed24Service, not on Saturdays) and a same-evening service from 17:30 to 22:00. DPD and GLS pool their networks (each says it has more than 10,000 points, most usable by both, in a GLS release of 10 December 2025) and since 16 March 2026 run a joint open locker brand, inboxx: 150 locations were live and 500 more under construction on 10 December 2025, with a target of up to 6,000 lockers by the end of 2027. A one- to two-day standard at the national operator and the two largest private carriers, tracking at every carrier, and several shop and locker networks side by side → 'excellent'.
- Notes
- Three caveats. (1) 'Next day' is a typical time, not a promise: the regulator says transit times are not guaranteed, DHL says 'normally' 1 to 2 working days, and only bookable options (DHL Express, GLS Guaranteed24Service) guarantee the next working day. (2) The regulator's figures are for 2023; the carriers' own counts are newer but are marketing figures that differ from page to page (GLS shows more than 9,000 shop and locker points on a page captured on 2026-06-29 and more than 11,000 on 2026-10-15; DPD's own pages give about 8,000 points in October 2024, more than 9,000 in March 2025 and more than 10,000 now; Hermes says more than 17,000 shops on its newsroom page and its price list). (3) Hermes states that its couriers try delivery on three consecutive working days (FAQ) and up to four times (business page); the two do not agree. Not covered: Amazon's own delivery (second-largest by volume per the regulator), UPS (the page read gives no count of its Access Points in Germany), the DHL Group press releases of September and October 2026 on branch and locker counts (group.dhl.com did not answer curl or WebFetch within the time limit), and the roughly 17,000 lockers' split by operator. gls-pakete.de answers curl with HTTP 403, so GLS pages were read in Internet Archive captures (2026-07-26 and 2026-10-15) and its CashService glossary in a capture of 2025-09-09.
Hamburg
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Classified from the regulator's report and the carriers' own pages, read on 2026-10-23. Bundesnetzagentur (the national regulator; figures are for 2023 with a forecast for 2024): six providers, Amazon, DPD, Deutsche Post DHL, GLS, Hermes and UPS, handle about 98% of parcels, Deutsche Post DHL has more than 40% of volume, 4.36 billion parcels were handled in 2023 (about 89% inside Germany), parcel transit times 'are normally between 24 and 72 hours but are not guaranteed', there are more than 60,000 places to drop off and pick up parcels (post offices, parcel shops, parcel lockers) and around 17,000 parcel lockers with more than 1.2 million compartments. DHL, the national operator: its page for private senders gives 'with the recipient in 1-2 working days (normally)' for a Paket, about 4 working days for a Paeckchen, the next working day for the paid express option, a bookable on-the-day service (the sender picks a delivery day from Monday to Saturday, EUR 0.99), shipment tracking and live tracking, and more than 19,000 Packstations and Poststations (self-service lockers usable regardless of opening hours) besides branches and parcel shops as pick-up points. Hermes: more than 17,000 PaketShops, couriers out Monday to Saturday between 8:00 and 20:00 without a time window, tracking included in the price, 'over 96%' of parcels delivered on the first attempt in the business year 2025/2026 (Hermes's own figure), average transit time of 1.16 days (its own figure for business customers, from a television-station test), parcels kept 7 working days in a PaketShop. DPD: 1 to 2 working days within Germany, a 2-hour arrival window on the day (Predict) and live tracking down to 30 minutes, more than 10,000 parcel shops, 7 days to collect at a shop and 3 days at a locker. GLS: more than 11,000 parcel shops and lockers (page capture of 2026-10-15), a 24-hour transit claim for its BusinessParcel with a bookable next-working-day guarantee (Guaranteed24Service, not on Saturdays) and a same-evening service from 17:30 to 22:00. DPD and GLS pool their networks (each says it has more than 10,000 points, most usable by both, in a GLS release of 10 December 2025) and since 16 March 2026 run a joint open locker brand, inboxx: 150 locations were live and 500 more under construction on 10 December 2025, with a target of up to 6,000 lockers by the end of 2027. A one- to two-day standard at the national operator and the two largest private carriers, tracking at every carrier, and several shop and locker networks side by side → 'excellent'.
- Notes
- Three caveats. (1) 'Next day' is a typical time, not a promise: the regulator says transit times are not guaranteed, DHL says 'normally' 1 to 2 working days, and only bookable options (DHL Express, GLS Guaranteed24Service) guarantee the next working day. (2) The regulator's figures are for 2023; the carriers' own counts are newer but are marketing figures that differ from page to page (GLS shows more than 9,000 shop and locker points on a page captured on 2026-06-29 and more than 11,000 on 2026-10-15; DPD's own pages give about 8,000 points in October 2024, more than 9,000 in March 2025 and more than 10,000 now; Hermes says more than 17,000 shops on its newsroom page and its price list). (3) Hermes states that its couriers try delivery on three consecutive working days (FAQ) and up to four times (business page); the two do not agree. Not covered: Amazon's own delivery (second-largest by volume per the regulator), UPS (the page read gives no count of its Access Points in Germany), the DHL Group press releases of September and October 2026 on branch and locker counts (group.dhl.com did not answer curl or WebFetch within the time limit), and the roughly 17,000 lockers' split by operator. gls-pakete.de answers curl with HTTP 403, so GLS pages were read in Internet Archive captures (2026-07-26 and 2026-10-15) and its CashService glossary in a capture of 2025-09-09.
02+−International delivery easeBerlinMinor frictionHamburgMinor friction
What this measures
Ease of receiving goods from abroad. seamless = major international carriers deliver door-to-door, meaningful duty-free de-minimis threshold, customs clearance predictable in days; minor-friction = carriers present but low de-minimis, extra paperwork or routine delays; significant-friction = frequent customs holds, high brokerage fees, some marketplaces refuse to ship; unreliable = parcels regularly lost or blocked, informal import channels dominate. De-minimis thresholds and clearance rules from the national customs authority (official source, cite the regulation); carrier presence from carriers' official pages.
Berlin
Official source
- Data as of
- Jul 1, 2026
- Verified
- Oct 23, 2026
- Notes
- Parcels from the EU single market arrive without customs. Every consignment from outside the EU is cleared. German Customs states that the duty exemption for consignments up to EUR 150 lapsed on 1 July 2026 and that since then a flat duty of EUR 3 is charged for each product category in a consignment of up to EUR 150 sold at a distance from a non-EU country to a consumer (zoll.de: four pairs of socks EUR 3; four pairs of socks, a soft toy and a phone charging cable EUR 9); it also applies to orders placed before 1 July 2026 if the goods are imported afterwards; other goods pay the normal tariff rate, and the European Commission page of 8 June 2026 (updated 20 July 2026) says the flat duty runs until 1 July 2028, counts per item defined by tariff classification and not by quantity, and rests on Council Regulation (EU) 2026/382. German import VAT of 19% or 7% is charged on top, and there is no VAT-free value limit (Deutsche Post: none since 1 July 2021; gifts between private persons up to EUR 45 and import VAT below EUR 1 are not collected). When the non-EU seller is registered for the IOSS scheme the VAT is collected at checkout and, according to Deutsche Post and DHL, the duty must from 1 July 2026 be paid by the sender as well; otherwise the carrier clears the parcel, advances the duties and, as a rule, collects them on delivery (Customs). A recipient can also declare a consignment of up to EUR 150 himself through the Customs portal (IPK, a declaration type of ATLAS-IMPOST). Carriers charge for the service: Deutsche Post (DHL Paket) charges a disbursement fee (Auslagepauschale) of EUR 7.50 including VAT whenever it advances import duties, whatever the value of the goods; it is not charged when no duty is due or when the recipient clears the parcel himself at an inland customs office; DHL Express, which clears for the recipient, charges 2% of the advanced duties, at least EUR 15 plus VAT per shipment, for using its deferment account when the recipient pays by transfer (terms edition of January 2025, not read in a newer edition). Union handling fee: German Customs says 'as things stand' a clearance fee (Abfertigungspauschale, the Union handling fee) of EUR 2 per product category will be added from 1 November 2026 whatever the value of the goods (zoll.de example: EUR 3 duty plus EUR 2 for four pairs of socks), while the Commission page of 20 July 2026 still describes the fee as proposed, with amount and date to be set in autumn 2026; both are recorded, neither was confirmed in a regulation text. Carriers: DHL (Deutsche Post and DHL Express), DPD (part of Geopost, in more than 50 countries) and GLS (about 40 countries) deliver across borders into Germany, and UPS runs access points in Germany (Internet Archive capture of 22 July 2026 of its page); FedEx and the customs clearance times were not checked. Classified 'minor-friction', like the other EU members in this dataset: carriers present and clearance routine, but no duty-free threshold any more, a per-category duty and a carrier fee on top. Not read: the Regulation text itself, the DHL Group notice 'new customs rules' (dhl.com did not answer curl), and any official figure for clearance times.
Hamburg
Official source
- Data as of
- Jul 1, 2026
- Verified
- Oct 23, 2026
- Notes
- Parcels from the EU single market arrive without customs. Every consignment from outside the EU is cleared. German Customs states that the duty exemption for consignments up to EUR 150 lapsed on 1 July 2026 and that since then a flat duty of EUR 3 is charged for each product category in a consignment of up to EUR 150 sold at a distance from a non-EU country to a consumer (zoll.de: four pairs of socks EUR 3; four pairs of socks, a soft toy and a phone charging cable EUR 9); it also applies to orders placed before 1 July 2026 if the goods are imported afterwards; other goods pay the normal tariff rate, and the European Commission page of 8 June 2026 (updated 20 July 2026) says the flat duty runs until 1 July 2028, counts per item defined by tariff classification and not by quantity, and rests on Council Regulation (EU) 2026/382. German import VAT of 19% or 7% is charged on top, and there is no VAT-free value limit (Deutsche Post: none since 1 July 2021; gifts between private persons up to EUR 45 and import VAT below EUR 1 are not collected). When the non-EU seller is registered for the IOSS scheme the VAT is collected at checkout and, according to Deutsche Post and DHL, the duty must from 1 July 2026 be paid by the sender as well; otherwise the carrier clears the parcel, advances the duties and, as a rule, collects them on delivery (Customs). A recipient can also declare a consignment of up to EUR 150 himself through the Customs portal (IPK, a declaration type of ATLAS-IMPOST). Carriers charge for the service: Deutsche Post (DHL Paket) charges a disbursement fee (Auslagepauschale) of EUR 7.50 including VAT whenever it advances import duties, whatever the value of the goods; it is not charged when no duty is due or when the recipient clears the parcel himself at an inland customs office; DHL Express, which clears for the recipient, charges 2% of the advanced duties, at least EUR 15 plus VAT per shipment, for using its deferment account when the recipient pays by transfer (terms edition of January 2025, not read in a newer edition). Union handling fee: German Customs says 'as things stand' a clearance fee (Abfertigungspauschale, the Union handling fee) of EUR 2 per product category will be added from 1 November 2026 whatever the value of the goods (zoll.de example: EUR 3 duty plus EUR 2 for four pairs of socks), while the Commission page of 20 July 2026 still describes the fee as proposed, with amount and date to be set in autumn 2026; both are recorded, neither was confirmed in a regulation text. Carriers: DHL (Deutsche Post and DHL Express), DPD (part of Geopost, in more than 50 countries) and GLS (about 40 countries) deliver across borders into Germany, and UPS runs access points in Germany (Internet Archive capture of 22 July 2026 of its page); FedEx and the customs clearance times were not checked. Classified 'minor-friction', like the other EU members in this dataset: carriers present and clearance routine, but no duty-free threshold any more, a per-category duty and a carrier fee on top. Not read: the Regulation text itself, the DHL Group notice 'new customs rules' (dhl.com did not answer curl), and any official figure for clearance times.
03+−Internet speedMbps, median fixed downloadBerlin41.9Hamburg41.9
What this measures
Median fixed-broadband download speed over the trailing 6 months from M-Lab NDT open data (CC0), aggregated at country or city level. Not comparable with Ookla figures (different test methodology) — do not mix sources within this criterion.
Berlin
M-Lab NDT country aggregates for Germany
Open data
- Data as of
- Dec 31, 2023
- Verified
- Oct 23, 2026
- Method
- Median of the 344 daily country-median download values (field download_MED) for DE in 2023 (29,785,372 download tests, the sum of dl_samples_day; daily medians ranged 26.7-50.0 Mbps). With an even number of days the median is the mean of the two middle days, 41.854 and 41.865 Mbps. 2023 is the year used across the dataset. The same calculation on the same files gives the values already in the Dutch and Austrian entries (NL 83.14 Mbps over 343 days, 2,635,642 tests; AT 31.54 over 343 days, 2,777,725 tests), which is how the method was checked.
- Notes
- M-Lab NDT is a single-stream test and reads well below advertised fibre or cable speeds; it is comparable only within this criterion. Monthly medians of the daily values ran from 40.5 Mbps (December) to 42.6 Mbps (March). M-Lab's public file has no values for 21 days of 2023 (29 January to 15 February except 10 February, 24 April, 30 July and 30-31 December), so the median covers 344 of 365 days. The German test count is about ten times that of the Netherlands or Austria.
Hamburg
M-Lab NDT country aggregates for Germany
Open data
- Data as of
- Dec 31, 2023
- Verified
- Oct 23, 2026
- Method
- Median of the 344 daily country-median download values (field download_MED) for DE in 2023 (29,785,372 download tests, the sum of dl_samples_day; daily medians ranged 26.7-50.0 Mbps). With an even number of days the median is the mean of the two middle days, 41.854 and 41.865 Mbps. 2023 is the year used across the dataset. The same calculation on the same files gives the values already in the Dutch and Austrian entries (NL 83.14 Mbps over 343 days, 2,635,642 tests; AT 31.54 over 343 days, 2,777,725 tests), which is how the method was checked.
- Notes
- M-Lab NDT is a single-stream test and reads well below advertised fibre or cable speeds; it is comparable only within this criterion. Monthly medians of the daily values ran from 40.5 Mbps (December) to 42.6 Mbps (March). M-Lab's public file has no values for 21 days of 2023 (29 January to 15 February except 10 February, 24 April, 30 July and 30-31 December), so the median covers 344 of 365 days. The German test count is about ten times that of the Netherlands or Austria.
10
Language
01+−English proficiencyBerlinVery highHamburgVery high
What this measures
Own banding of how far English gets a resident in daily life (government offices, healthcare, housing, services). Informed by EF EPI band (research source, cited with attribution, not republished) plus official language status and service-sector realities. Values are our bands, not EF scores.
Berlin
EF English Proficiency Index 2025 — Germany (rank 4/123, score 615, Very High band)
Research
- Data as of
- Nov 1, 2025
- Verified
- Oct 23, 2026
- Notes
- Own band informed by EF EPI 2025 (attribution: EF Education First): Germany ranks 4th of 123 countries and regions with 615 points, inside EF's Very High band (600 and above), 17 points above its 2024 score (when it stood 10th, in the High band); the global average is 488. By skill: reading 623, listening 609, writing 564, speaking 521. EF's age groups: 622 for 31 to 40 years (the age of the profile), 648 for 21 to 25 and 649 for 26 to 30, 555 for 41 and over. Cities: Munich 641, Stuttgart 642, Cologne 649, Berlin 625, Frankfurt 624, Hamburg 622. EF's page for Germany also lists 131 as the number of countries in its history table for 2025, while its overview page says 123; the 123 used here is the overview figure. Eurostat's Adult Education Survey 2022 (self-reported and not English-specific; dataset edat_aes_l21, ages 25 to 64) shows 87.7% of adults know at least one foreign language, 16.6% know three or more and 12.3% know none, well behind the Netherlands (7.0% none, 40.2% three or more). Banded 'very-high', like the Netherlands (624), Austria (616), Portugal (612) and Poland (600), which all sit at or above EF's 600 line, although German is the language of public administration: the Verwaltungsverfahrensgesetz (section 23(1)) says 'Die Amtssprache ist deutsch', and an authority may demand a translation of documents submitted in another language (section 23(2)), so official dealings run in German by default. Doubt: EF's index is built from the results of adults who took its test (2.2 million in 2025, per EF's overview page), not from a sample of the whole population, and Eurostat's survey shows that one German adult in eight knows no foreign language at all, so English cannot be assumed outside cities, offices and the service sector; EF's own score decides the band.
Hamburg
EF English Proficiency Index 2025 — Germany (rank 4/123, score 615, Very High band)
Research
- Data as of
- Nov 1, 2025
- Verified
- Oct 23, 2026
- Notes
- Own band informed by EF EPI 2025 (attribution: EF Education First): Germany ranks 4th of 123 countries and regions with 615 points, inside EF's Very High band (600 and above), 17 points above its 2024 score (when it stood 10th, in the High band); the global average is 488. By skill: reading 623, listening 609, writing 564, speaking 521. EF's age groups: 622 for 31 to 40 years (the age of the profile), 648 for 21 to 25 and 649 for 26 to 30, 555 for 41 and over. Cities: Munich 641, Stuttgart 642, Cologne 649, Berlin 625, Frankfurt 624, Hamburg 622. EF's page for Germany also lists 131 as the number of countries in its history table for 2025, while its overview page says 123; the 123 used here is the overview figure. Eurostat's Adult Education Survey 2022 (self-reported and not English-specific; dataset edat_aes_l21, ages 25 to 64) shows 87.7% of adults know at least one foreign language, 16.6% know three or more and 12.3% know none, well behind the Netherlands (7.0% none, 40.2% three or more). Banded 'very-high', like the Netherlands (624), Austria (616), Portugal (612) and Poland (600), which all sit at or above EF's 600 line, although German is the language of public administration: the Verwaltungsverfahrensgesetz (section 23(1)) says 'Die Amtssprache ist deutsch', and an authority may demand a translation of documents submitted in another language (section 23(2)), so official dealings run in German by default. Doubt: EF's index is built from the results of adults who took its test (2.2 million in 2025, per EF's overview page), not from a sample of the whole population, and Eurostat's survey shows that one German adult in eight knows no foreign language at all, so English cannot be assumed outside cities, offices and the service sector; EF's own score decides the band.
11
Education
01+−International schoolsaccredited international schools, countBerlinstronger9Hamburg5
What this measures
Count of international schools in the metro area accredited by or member of IB, CIS, COBIS, or an equivalent national-curriculum-abroad body (verified against the accreditor's public registry, not aggregator sites).
Berlin
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Counted by municipality (city limits, not the metro area), one count per school: a school with several campuses counts once, in the municipality of its headquarters or first listed site, unless the IB registers the campus as a school of its own. Registries read on 2026-10-23: the Council of International Schools member map (cois.my.salesforce-sites.com/Map, queried the way its own page does; 27 German members with an active membership); the NEASC school directory (neasc.org/uploaded/neasc-schools-directory.tsv, last modified 2026-10-21; 20 German entries, 19 Accredited and 1 Candidate); the COBIS member file (cobis.org.uk/uploaded/cobis-school-search-map-2025.tsv, last modified 2026-10-21; 5 German members); the AEFE directory (aefe.gouv.fr/fr/etablissements and the school pages; 16 German establishments); the European Schools and Accredited European Schools lists (eursc.eu); the AGIS member page (agis-schools.org; 20 member schools, all authorised IB World Schools); and the Kultusministerkonferenz list of international schools in Germany covered by the special IB agreement (kmk.org, Anlage 1, Stand 26.03.2026; 59 schools, with IB school codes). ibo.org answers our requests with a Cloudflare challenge, so IB status was read on Internet Archive captures of the IB's own Germany school finder (ibo.org/programmes/find-an-ib-school/?SearchFields.Country=DE, sorted by name, 20 schools a page): page 1 captured 2025-07-10 (82 schools in Germany; accadis International School Bad Homburg to Goethe Gymnasium), page 2 captured 2025-08-05 (82 schools; Goetheschule Essen to International School of Ulm/Neu-Ulm), page 3 captured 2025-09-08 (81 schools; International School RheinMain to Schillerschule Hannover) and the last page read in descending order, captured 2025-09-09 (81 schools; Werner-Heisenberg-Gymnasium back to Schule Schloss Salem). Together they give 80 of the 81 names; the one entry between 'Schillerschule Hannover' and 'Schule Schloss Salem' was not read. State Gymnasien with an English-language IB Diploma stream are counted, as the state gymnasia in the Riga entry are. Street addresses were checked against OpenStreetMap (Nominatim) to confirm the municipality. Berlin municipality = 9 schools. (1) Berlin British School (Dickensweg 17-19, 14055 Berlin-Westend): CIS 'Accredited' (IBDP, IBPYP, IGCSE), COBIS 'Accredited Member (CIS)', AGIS member; IB finder capture 2025-07-10: PYP and DP, English (IB code 001377); (2) Berlin International School - Private Kant-Schulen (BIS) (Lentzeallee 8/14, 14195 Berlin-Schmargendorf): CIS 'Accredited' (IBDP, IBPYP, IGCSE), AGIS member; IB finder capture 2025-07-10: PYP and DP, English (IB code 001220); (3) Berlin Metropolitan School (BMS) (Linienstr. 122, 10115 Berlin-Mitte): CIS 'Accredited' (IBDP, IBPYP, IGCSE), NEASC 'Accredited' (initial 2018, last evaluated 2024), AGIS member; IB finder capture 2025-07-10: PYP and DP (IB code 003754); (4) Berlin Cosmopolitan School (Rückerstr. 9, 10119 Berlin-Mitte (directory listings give further sites in Mitte and Köpenick, all with Berlin postcodes; counted once)): IB finder capture 2025-07-10: PYP and DP, English (IB code 004882); KMK list; not in the CIS, NEASC or COBIS files; (5) John F. Kennedy School (Teltower Damm 87-93, 14167 Berlin-Zehlendorf): NEASC 'Accredited' (initial 1985, last evaluated 2023); a German-American state school; (6) Nelson Mandela State International School (Pfalzburger Str. 23 (primary) and 30 (secondary), Berlin-Wilmersdorf): IB finder capture 2025-09-08: DP, English (IB code 002330); KMK list; a state school; (7) SIS Swiss International School Berlin (Heerstr. 465, 13593 Berlin-Staaken): IB finder capture 2025-09-09: DP, English (IB code 051071); KMK list; the school's own page (swissinternationalschool.de/en/our-schools, read 2026-10-23) lists the IB Diploma Programme; (8) École Voltaire (Kurfürstenstr. 53, 10785 Berlin-Tiergarten): AEFE directory: direct management, 428 pupils, 9 of 9 levels homologated; (9) Lycée français de Berlin (Französisches Gymnasium) (Derfflingerstr. 7, 10785 Berlin-Tiergarten): AEFE directory: direct management, 680 pupils, 6 of 8 levels homologated.
- Notes
- A verified floor, not a tally: the IB list was read on Internet Archive captures of July to September 2025 (82, then 81 schools in Germany), so a school authorised or withdrawn since is not seen, and one of the 81 entries was not read; schools that teach another country's national curriculum for its own pupils were not checked against their home registers. Of the 9 counted, state schools with an IB Diploma stream: 1 (Nelson Mandela); leave them out and the figure is lower by that number. Berlin Brandenburg International School (Schopfheimer Allee 10, 14532 Kleinmachnow, Brandenburg): CIS 'Accredited', IB finder capture 2025-07-10 PYP, MYP and DP (IB code 000822) - outside Berlin; a Berlin-plus-Kleinmachnow figure would be 10. Staatliche Europa-Schule Berlin (SESB): the Senate's own page (berlin.de/sen/bildung/schule/besondere-schulangebote/staatliche-europaschule, read 2026-10-23) gives more than 6,000 pupils at 18 primary schools and 15 secondary sites with nine language pairs; these are bilingual state schools with no international accreditor of their own, so they are not counted unless a site is itself an IB World School (none was found in the finder pages read). Schools of other states' curricula for their own nationals (Japanese, Italian, Greek, Turkish, Russian, Polish and others) were not checked against their home-country registers and are not counted.
Hamburg
Curated by SettleMetric
- Data as of
- Oct 23, 2026
- Verified
- Oct 23, 2026
- Method
- Counted by municipality (city limits, not the metro area), one count per school: a school with several campuses counts once, in the municipality of its headquarters or first listed site, unless the IB registers the campus as a school of its own. Registries read on 2026-10-23: the Council of International Schools member map (cois.my.salesforce-sites.com/Map, queried the way its own page does; 27 German members with an active membership); the NEASC school directory (neasc.org/uploaded/neasc-schools-directory.tsv, last modified 2026-10-21; 20 German entries, 19 Accredited and 1 Candidate); the COBIS member file (cobis.org.uk/uploaded/cobis-school-search-map-2025.tsv, last modified 2026-10-21; 5 German members); the AEFE directory (aefe.gouv.fr/fr/etablissements and the school pages; 16 German establishments); the European Schools and Accredited European Schools lists (eursc.eu); the AGIS member page (agis-schools.org; 20 member schools, all authorised IB World Schools); and the Kultusministerkonferenz list of international schools in Germany covered by the special IB agreement (kmk.org, Anlage 1, Stand 26.03.2026; 59 schools, with IB school codes). ibo.org answers our requests with a Cloudflare challenge, so IB status was read on Internet Archive captures of the IB's own Germany school finder (ibo.org/programmes/find-an-ib-school/?SearchFields.Country=DE, sorted by name, 20 schools a page): page 1 captured 2025-07-10 (82 schools in Germany; accadis International School Bad Homburg to Goethe Gymnasium), page 2 captured 2025-08-05 (82 schools; Goetheschule Essen to International School of Ulm/Neu-Ulm), page 3 captured 2025-09-08 (81 schools; International School RheinMain to Schillerschule Hannover) and the last page read in descending order, captured 2025-09-09 (81 schools; Werner-Heisenberg-Gymnasium back to Schule Schloss Salem). Together they give 80 of the 81 names; the one entry between 'Schillerschule Hannover' and 'Schule Schloss Salem' was not read. State Gymnasien with an English-language IB Diploma stream are counted, as the state gymnasia in the Riga entry are. Street addresses were checked against OpenStreetMap (Nominatim) to confirm the municipality. Hamburg municipality = 5 schools. (1) International School of Hamburg (ISH) (Hemmingstedter Weg 130, 22609 Hamburg-Osdorf): CIS 'Accredited' (IBCP, IBDP, IBMYP, IPC), NEASC 'Accredited' (initial 1985, last evaluated 2022), AGIS member; IB finder capture 2025-08-05: MYP, DP and CP (IB code 000115); (2) Helene-Lange-Gymnasium (Bogenstr. 32, 20144 Hamburg-Harvestehude): IB finder capture 2025-08-05: DP, English (IB code 001461); a state school with an IB Diploma stream; (3) Hansa-Gymnasium Bergedorf (Hermann-Distel-Str. 25, 21029 Hamburg-Bergedorf): IB finder capture 2025-08-05: DP, English (IB code 006143); a state school with an IB Diploma stream; (4) École française de Hambourg Antoine-de-Saint-Exupéry (Hartsprung 23, 22529 Hamburg-Lokstedt): AEFE directory: partner (conventionné) school, 434 pupils, 8 of 8 levels homologated; (5) Lycée franco-allemand de Hambourg (Struenseestr. 20-28, 22767 Hamburg-Altona): AEFE directory: direct management, 420 pupils, 7 of 7 levels homologated; a state Gymnasium.
- Notes
- A verified floor, not a tally: the IB list was read on Internet Archive captures of July to September 2025 (82, then 81 schools in Germany), so a school authorised or withdrawn since is not seen, and one of the 81 entries was not read; schools that teach another country's national curriculum for its own pupils were not checked against their home registers. Of the 5 counted, state schools with an IB Diploma stream: 2 (Helene-Lange, Hansa-Gymnasium); leave them out and the figure is lower by that number. WABE International School (Pinneberg, Schleswig-Holstein; IB code 060396, listed in the KMK list as 'International School Campus'; NEASC 'Accredited', initial and last evaluated 2025) - outside Hamburg. Hamburg International School and Metropolitan School Hamburg, which school directories call IB schools, are not among the 80 names read from the IB's Germany list and are in none of the CIS, NEASC or COBIS files: not counted. Schools of other states' curricula for their own nationals were not checked against their home-country registers and are not counted.