Rent vs buy calculator
Buying and renting compared fairly: same money at the start, same spending every month, and every growth rate you enter is actually used.
- Free, no sign-up
- Your numbers stay in your browser
- Same rules as the Zenarios app
- Reviewed
After 30 years, buying is ahead by €38,500.
Both households spend the same. Owning costs €1,927 a month at first, rent €1,400, so the renter invests the €527 difference, plus the €100,000 of own funds from day one. Buying is ahead from year 12 on.
- Net worth if you buy, year 30
- €765,265
- Net worth if you rent, year 30
- €726,764
- Buying ahead for good
- year 12
- Monthly cost in year 1
- €1,927 / €1,400
home minus debt plus investments
investments after tax
owning (payment + upkeep) / rent
- Transfer tax€24,000
- Notary and land registry€8,000
- Broker€14,280
- Buy
- Rent and invest
What if… who is ahead after 30 years
See the figures
| Year | Home value | Debt | Owner's investments | Buy: net worth | Rent: net worth | Buy minus rent |
|---|---|---|---|---|---|---|
| 0 | €400,000 | €346,280 | €0 | €53,720 | €100,000 | -€46,280 |
| 1 | €408,000 | €339,242 | €0 | €68,758 | €111,311 | -€42,553 |
| 2 | €416,160 | €331,954 | €0 | €84,206 | €122,970 | -€38,764 |
| 3 | €424,483 | €324,407 | €0 | €100,077 | €134,995 | -€34,919 |
| 4 | €432,973 | €316,591 | €0 | €116,382 | €147,407 | -€31,025 |
| 5 | €441,632 | €308,497 | €0 | €133,135 | €160,225 | -€27,090 |
| 6 | €450,465 | €300,115 | €0 | €150,350 | €173,472 | -€23,122 |
| 7 | €459,474 | €291,436 | €0 | €168,039 | €187,170 | -€19,132 |
| 8 | €468,664 | €282,447 | €0 | €186,217 | €201,345 | -€15,129 |
| 9 | €478,037 | €273,139 | €0 | €204,898 | €216,022 | -€11,124 |
| 10 | €487,598 | €263,500 | €0 | €224,098 | €231,228 | -€7,130 |
| 11 | €497,350 | €253,518 | €0 | €243,832 | €246,993 | -€3,161 |
| 12 | €507,297 | €243,181 | €0 | €264,116 | €263,347 | €769 |
| 13 | €517,443 | €232,476 | €0 | €284,967 | €280,322 | €4,645 |
| 14 | €527,792 | €221,390 | €0 | €306,401 | €297,953 | €8,448 |
| 15 | €538,347 | €209,911 | €0 | €328,437 | €316,277 | €12,160 |
| 16 | €549,114 | €198,023 | €0 | €351,092 | €335,331 | €15,761 |
| 17 | €560,097 | €185,712 | €0 | €374,385 | €355,156 | €19,229 |
| 18 | €571,298 | €172,963 | €0 | €398,336 | €375,796 | €22,540 |
| 19 | €582,724 | €159,761 | €0 | €422,964 | €397,296 | €25,668 |
| 20 | €594,379 | €146,089 | €0 | €448,290 | €419,704 | €28,586 |
| 21 | €606,267 | €131,931 | €0 | €474,336 | €443,071 | €31,264 |
| 22 | €618,392 | €117,269 | €307 | €501,429 | €467,759 | €33,671 |
| 23 | €630,760 | €102,086 | €1,024 | €529,698 | €493,928 | €35,770 |
| 24 | €643,375 | €86,363 | €2,181 | €559,192 | €521,667 | €37,525 |
| 25 | €656,242 | €70,081 | €3,806 | €589,967 | €551,070 | €38,897 |
| 26 | €669,367 | €53,220 | €5,931 | €622,079 | €582,237 | €39,842 |
| 27 | €682,755 | €35,759 | €8,592 | €655,588 | €615,275 | €40,313 |
| 28 | €696,410 | €17,677 | €11,823 | €690,556 | €650,295 | €40,261 |
| 29 | €710,338 | €0 | €16,712 | €727,049 | €687,416 | €39,634 |
| 30 | €724,545 | €0 | €40,720 | €765,265 | €726,764 | €38,500 |
Next step
How the calculator works
A rent-or-buy comparison is only as good as its rule for the money that isn’t spent on housing. This calculator uses one rule and states it: both households start with the same money and spend the same every month.
- At the start the buyer pays the purchase costs (transfer tax for the chosen state, about 2 % for notary and land registry, and the buyer’s half of a broker fee) and puts the rest of the own funds into the home. The renter invests the same own funds.
- Every month the owner pays the loan and maintenance; the renter pays cold rent. Service charges are paid either way and left out. Whoever pays less invests the difference, so both have the same outgoings.
- Growth is applied where it belongs. The home’s value grows by the home value rate, and maintenance with it. The rent rises by the rent rate once a year. Investments grow by the return you enter. Change any of them and the result moves.
- The loan is a German annuity loan: (rate + initial repayment) × loan ÷ 12 a month. If you assume a different rate after the fixed period, the payment stays the same and only its split changes.
- Net worth is the home’s value minus the loan plus investments for the owner, and the investments for the renter. Investments are shown after tax on gains, as if sold. A home you lived in is sold tax-free in Germany (§ 23 EStG). Switch on the sale to deduct 6 % selling costs.
Example: a €400,000 flat in Berlin
The flat costs €400,000; a comparable flat rents for €1,400 a month, cold. The household has €100,000 of its own. Purchase costs in Berlin with a broker come to €46,280, so the loan is €346,280, at 3.5% interest and 2% initial repayment: €1,587 a month.
In the first year owning costs €1,927 a month including maintenance, against €1,400 rent. The renter invests the difference and the €100,000 from day one. With home values and rents both growing 2% a year and a 6% return, the result after 30 years is:
- Buying: €765,265, a home worth €724,545 with the loan repaid, plus the owner’s investments.
- Renting and investing: €726,764 after tax on gains.
That puts buying ahead by €38,500, and buying stays ahead from year 12. With a margin this small, the assumptions decide it.
Which assumptions decide it
Test the result rather than trusting one number. Starting from the example:
- Home values growing 1 % a year instead of 2 %: renting ahead by €106,032.
- Rents rising 3 % a year instead of 2 %: buying ahead by €232,397.
- A 7 % investment return instead of 6 %: renting ahead by €171,176.
- No tax on investment gains: renting ahead by €86,928. The tax-free sale of an owner-occupied home is a real German advantage of buying.
- A rate of 5 % after a 10-year fixed period: renting ahead by €44,488.
- Moving after 10 years and selling: renting ahead by €36,386. Purchase costs need time to earn back.
Why growth rates have to be consistent
A comparison that asks for home value growth and rent growth but then uses only one of them can’t be right, and neither can one that grows the home but not its upkeep. Here both rates are applied: the home’s value and its maintenance grow at one rate, the rent at the other. If you expect both to track inflation, give them the same value. If you set home values rising faster than rents for decades, remember that the price-to-rent ratio then keeps climbing; that is a strong assumption.
What the calculator can’t see
It uses smooth averages, while house prices and markets move in cycles, and a home is one asset in one place. It doesn’t price flexibility: selling and buying again costs an owner roughly a tenth of the price, while a renter just gives notice. And it doesn’t know whether the higher monthly cost still fits with a child or part-time work. Check what price your budget carries in the home affordability calculator and the loan schedule in the mortgage amortization calculator. Zenarios compares buying and renting inside your whole plan, month by month, with your income, taxes and the decisions still ahead.
Common questions
Is it better to rent or buy in Germany?
It depends on the price compared with the rent, the interest rate, how prices and rents grow and how long you stay. In the example (a €400,000 flat in Berlin, €1,400 cold rent, €100,000 of own funds, 3.5 % interest, 2 % growth for both home values and rents, 6 % investment return) buying is ahead by about €38,500 after 30 years. With 1 % growth in home values instead, renting and investing is ahead by about €106,000.
How does the calculator keep the comparison fair?
Both households start with the same money and spend the same each month. The buyer puts the own funds into the price and purchase costs; the renter invests them. Whoever has the lower monthly housing cost invests the difference. Net worth is the home minus the loan plus investments for the owner, and the investments for the renter.
When does buying pay off?
In the example from year 12: the owner starts €46,280 behind, the purchase costs, and catches up as the loan is repaid and the home gains value. Over shorter periods renting is usually ahead. After 10 years, selling at 6 % costs, renting leads the example by about €36,400.
Do I pay tax when I sell the home?
Not on a home you lived in yourself: § 23 EStG exempts property used only for your own housing, or in the year of the sale and the two years before. Investment gains are taxed, so the calculator deducts tax on the renter's (and the owner's) gains as if sold, 18.5 % by default, the approximate German rate for equity funds.