Got comments or ideas?
Drop us a line! Your feedback helps us make WOHNO better.
How to calculate your rent budget properly: warm vs. cold rent, the 30% rule reality-checked, current rent indices for Munich, Berlin, Hamburg, Cologne, Frankfurt and Leipzig – plus a step-by-step household plan.
The 30% rule is easy to quote and rarely a reliable answer. Rising ancillary costs, regional price gaps and your own fixed costs matter much more. This guide replaces gut feeling with a proper calculation – using current rent indices, the 2025 Heizspiegel and the reforms that took effect in July 2025.
If you want a quick number right away, try the calculator. How it works and where its limits are is explained in the rest of the article.
Find out which warm rent realistically fits your household – including a 30% benchmark and landlord check.
Salary, child benefits and other regular income combined.
Loans, insurance, transport, alimony …
Groceries, leisure, clothing, electricity, internet …
What you want to set aside every month (10–20% of net income is a good starting point).
Disposable income
€1,400
What remains after fixed costs, living costs and savings – that's 50% of your net income.
Max. recommended warm rent (40%)
€1,120
The 40% threshold is the realistic ceiling. Long term, housing should not cost more than that.
Possible floor space in Berlin
90 m²
At avg. €12.40/m² warm rent – based on the lower of the two values to the left.
Benchmarks are based on public rent indices and average ancillary costs – they do not replace personal advice.
Every German rental listing uses two terms: and . The cold rent is the base amount. The warm rent adds the operating costs defined in § 2 BetrKV – heating, hot water, water and sewage, waste disposal, caretaker, buildings insurance, property tax and similar items.
The latest Operating Cost Index from the German Tenants' Association (data from 2024) shows tenants paid 2.67 € per square metre per month on average – roughly six percent more than the year before Quelle. When every applicable item is present, this "second rent" climbs to 3.68 €/m². Heating and hot water alone averaged 1.32 €/m², with peaks of 2.18 €/m² in energy-inefficient buildings.
Energy prices kept moving. The 2025 Heizspiegel by co2online shows clear shifts for the 2024 billing year:
Natural gas
+15%
Heating cost 2024 vs. 2023
Wood pellets
+20%
Heating cost 2024 vs. 2023
Heat pump
+5%
Heating cost 2024 vs. 2023
A 70 m² gas-heated apartment costs between 630 € and 1,560 € per year according to the Heizspiegel – depending on the building's energy condition. That's a factor of 2.5. Before committing to a flat, check the year of construction, the insulation and the energy certificate – even when the landlord only quotes the advance payment.
The most quoted guideline says warm rent should not exceed 30% of monthly net income. A net income of 2,333 € allows roughly 700 € of warm rent. The rule is popular because it accounts for taxes and social contributions and is easy to do in your head. It ignores whether you have children, a loan to service or a long commute.
The 40-rule relates cold rent to gross annual income: an apartment should cost no more than one-fortieth of your gross annual income. 40,000 € gross would allow 1,000 € a month. The rule is less accurate because it assumes flat deductions – a single person without children faces a very different tax bill from a married parent.
After moving, singles spend on average 26.3% of their net income on rent – in major cities often above 40%.
In Munich, Frankfurt or Hamburg even middle incomes are pushed through the 30% threshold, while Leipzig, Dresden and rural regions leave headroom. Rules of thumb give you a starting point. Your budget only becomes reliable once you weigh all income against fixed costs, ancillary costs and a savings rate and look at what remains. Whatever is left is your realistic rent budget – whether above or below 30%.
How the 30% rule feels depends heavily on your household type. The same warm rent weighs very differently on a single person, a couple with two incomes or a family with children:
One income carries the whole rent. That's exactly why singles spend on average 26.3% of their net income on rent after a move – often above 40% in big cities. Your biggest lever is low fixed costs and a deliberately smaller or central layout where the premium pays off through shorter commutes.
That warm-rent figure is exactly what you enter in your WOHNO search profile: WOHNO then matches you primarily with apartments that genuinely fit your budget, instead of letting you run into ones you can't afford. And a complete, verified profile shows landlords at a glance that your budget and creditworthiness add up.
Rent prices in Germany don't differ by 10 or 20 percent – they often triple. The table below shows the officially recognised rent indices and, where no qualified index exists, market data from the major listing portals.
| City (as of) | Avg. net cold rent (€/m²) | Status |
|---|---|---|
| Munich 2025 | 15.38 € | qualified index (+5.5% vs. 2023) |
| Frankfurt am Main 2025 | ~17 € (market data) | no qualified index |
| Hamburg 2025 | 9.94 € (median) | qualified index (+1.12% vs. 2023) |
| Cologne 2025 | 9.39 € (census) – ~14 € (market) | simple index – no qualified one |
| Berlin 2024 | 7.21 € | qualified index (+0.7% vs. 2023) |
| Leipzig 2025 | 6.56 € | qualified index (valid until June 2027) |
As of: the most recent published rent index or market data per city, 2024/2025. Rent indices are updated regularly – check your city's current source before you apply.
Three things stand out. The range stretches from 6.56 €/m² in Leipzig to about 17 €/m² in Frankfurt – more than two and a half times. The values in the table are net cold rents. For your real budget, add the ancillary costs. With the Tenants' Association range of 2.67 to 3.68 €/m², Munich lands at roughly 18 to 19 €/m² warm rent, Berlin at about 10 €/m². For a 60 m² flat that gap is more than 500 € a month.
Berlin and Cologne also show why headline rent indices can mislead. Berlin's 7.21 € is the local comparison rent for existing tenancies. Anyone signing a new contract today pays much more – but the rent cap (see below) claws back the surcharge. Cologne only has a simple index, which is why market data from portals sits about 50% above the census figure.
A qualified rent index under § 558d of the German Civil Code (BGB) is built using scientific methods and updated every two years. It is the legally binding basis for rent increases. Without it, neither landlord nor tenant has that legal certainty.
In June 2025 the Bundestag extended the rent cap (Mietpreisbremse) until 31 December 2029 Quelle. The Federal Constitutional Court regards the rent cap as constitutional and has reaffirmed its 2019 landmark reasoning, most recently with a view to the extension Quelle. What that means for your search:
Your rent budget is not only a question of your wallet but also of what landlords trust you with. The widespread 3× cold rent rule says your net income should be at least three times the cold rent. That is no law but a near-standard credit indicator. For a 700 € cold rent you need at least 2,100 € net per month.
Landlords also check your SCHUFA score (the German credit bureau) and ask for a Selbstauskunft self-disclosure form. Tight applicants can offset that with a guarantor – but a guarantee does not replace proof of income.
Under § 551 BGB the security deposit can amount to a maximum of three cold rents. You may pay it in three equal monthly instalments, due with the first rent. The landlord must keep the money on a separate, interest-bearing account. Clauses that disadvantage you are void. A deposit guarantee can preserve liquidity at move-in but costs about 4 to 5% of the deposit sum per year.
Under § 558 BGB the landlord can adjust the rent to the local comparison level once it has been unchanged for at least 15 months. The cap is 20% over three years, or 15% in tight housing markets. After a modernisation, the landlord may additionally pass on 8% of the modernisation costs per year under § 559 BGB – limited to +3 €/m² over six years (or +2 €/m² for starting rents under 7 €/m²) and to +0.50 €/m² for heating-only upgrades.
Instead of a rule of thumb, build your budget from the bottom up. Here's how:
Net salary, child benefit (255 € per child in 2026), alimony, rental income, regular bonuses. Irregular items like a 13th salary should be spread across twelve months.
Loan payments, insurance, mobility (public transport, fuel, vehicle tax), streaming and mobile, daycare fees, alimony obligations. Anything that hits your account every month.
Groceries, drugstore, clothing, leisure, dining out. Check your last three months of statements – the reality is almost always higher than the gut estimate.
10 to 20% of net income as a buffer for emergencies (three months of net salary), retirement and bigger purchases. Without a savings rate, the first repair eats your rent budget.
Whatever is left is your maximum warm rent. Subtract estimated ancillary costs (2.67 to 3.68 €/m²) to get the cold rent ceiling.
An example: 2,800 € net, 1,200 € fixed costs, 600 € variable costs, 300 € savings rate – leaves 700 € warm rent. In Leipzig (6.56 € cold + about 3 € ancillary ≈ 9.56 €/m²) that buys roughly 73 m², in Munich (15.38 € + 3 € ≈ 18.38 €/m²) only 38 m², in Frankfurt about 35 m². The choice of city is the biggest lever on the floor space you get.
And because the same budget meets a different number of competitors in each city, it's worth a look at the competition too: How many applicants are there per rental flat?
Find out which warm rent realistically fits your household – including a 30% benchmark and landlord check.
Salary, child benefits and other regular income combined.
Loans, insurance, transport, alimony …
Groceries, leisure, clothing, electricity, internet …
What you want to set aside every month (10–20% of net income is a good starting point).
Disposable income
€1,400
What remains after fixed costs, living costs and savings – that's 50% of your net income.
Max. recommended warm rent (40%)
€1,120
The 40% threshold is the realistic ceiling. Long term, housing should not cost more than that.
Possible floor space in Berlin
90 m²
At avg. €12.40/m² warm rent – based on the lower of the two values to the left.
Benchmarks are based on public rent indices and average ancillary costs – they do not replace personal advice.
The calculator builds on the household logic above. It estimates average ancillary costs for the city you pick, compares your warm rent with the 30% rule and checks whether your income is at least three times the cold rent.
If the math looks tight, there are concrete dials to turn:
On WOHNO a budget you've worked out honestly pays off twice: you enter your realistic warm rent into your search profile once and only ever see matches you can actually afford – no scrolling through unaffordable listings, no applications into the void. And because your budget is documented in your application folder, you visibly pass the 3× cold-rent check instead of failing it.
Build your application profile
A complete WOHNO profile shows landlords at a glance that your budget and creditworthiness fit – saving you rounds of cold applications.
Continue with WOHNO
How to write a listing that reaches the right tenants instead of producing 600 enquiries – with the GEG energy-certificate disclosures, correct pricing under the rent cap, an honest description, good photos and a realistic target group.
Which documents really belong in your application folder, what you may leave out for data-protection reasons, and which questions a landlord isn't even allowed to ask – a 2026 guide covering the Selbstauskunft, SCHUFA, the 3× cold-rent rule and the AGG.
Why trust is scarce in a tight market, how a verified profile lowers the landlord's risk – and how you protect yourself against advance-payment fraud, fake listings and identity theft. With GDPR data minimisation as your guide.