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

Stays in your browser

The home
€
€

The renter invests the same amount instead.

€

Cold rent, without service charges, which owners pay too.

years
Loan and purchase costs
% a year
% a year

The payment is (rate + initial repayment) × loan ÷ 12.

The buyer pays half: 3.57% incl. VAT here.

More assumptions
Growth and returns
% a year

Nominal. Maintenance grows with the value.

% a year

Applied once a year.

% a year

For the money the household with the lower cost invests. Nominal, after fund costs.

% of the value a year

Repairs, renovation and fees a tenant would not pay.

%

About 18.5 % for equity ETFs in Germany (26.4 % on 70 % of the gain). A home you live in is sold tax-free.

After 30 years, renting and investing is ahead by €171,176.

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 doesn't pull ahead for good within 30 years.

Net worth if you buy, year 30
€765,882

home minus debt plus investments

Net worth if you rent, year 30
€937,058

investments after tax

Buying ahead for good
not yet
Monthly cost in year 1
€1,927 / €1,400

owning (payment + upkeep) / rent

What buying costs on day one in Berlin€46,280
  • Transfer tax€24,000
  • Notary and land registry€8,000
  • Broker€14,280
Net worth: buying against renting and investing
€0€250K€500K€750K€1MStartYear 6Year 12Year 18Year 24Year 30
  • Buy
  • Rent and invest

What if… who is ahead after 30 years

See the figures
Nominal amounts at the end of each year. Investments after 18.5% tax on gains as if sold.
YearHome valueDebtOwner's investmentsBuy: net worthRent: net worthBuy minus rent
0€400,000€346,280€0€53,720€100,000-€46,280
1€408,000€339,242€0€68,758€112,149-€43,391
2€416,160€331,954€0€84,206€124,805-€40,599
3€424,483€324,407€0€100,077€138,002-€37,925
4€432,973€316,591€0€116,382€151,775-€35,393
5€441,632€308,497€0€133,135€166,164-€33,028
6€450,465€300,115€0€150,350€181,208-€30,859
7€459,474€291,436€0€168,039€196,953-€28,914
8€468,664€282,447€0€186,217€213,444-€27,227
9€478,037€273,139€0€204,898€230,731-€25,833
10€487,598€263,500€0€224,098€248,870-€24,772
11€497,350€253,518€0€243,832€267,915-€24,083
12€507,297€243,181€0€264,116€287,930-€23,814
13€517,443€232,476€0€284,967€308,979-€24,012
14€527,792€221,390€0€306,401€331,132-€24,731
15€538,347€209,911€0€328,437€354,464-€26,028
16€549,114€198,023€0€351,092€379,056-€27,964
17€560,097€185,712€0€374,385€404,992-€30,607
18€571,298€172,963€0€398,336€432,365-€34,029
19€582,724€159,761€0€422,964€461,272-€38,308
20€594,379€146,089€0€448,290€491,817-€43,527
21€606,267€131,931€0€474,336€524,114-€49,778
22€618,392€117,269€308€501,430€558,589-€57,159
23€630,760€102,086€1,031€529,704€595,478-€65,774
24€643,375€86,363€2,200€559,211€634,948-€75,737
25€656,242€70,081€3,850€590,011€677,182-€87,171
26€669,367€53,220€6,017€622,165€722,372-€100,207
27€682,755€35,759€8,741€655,737€770,725-€114,988
28€696,410€17,677€12,065€690,798€822,463-€131,666
29€710,338€0€17,081€727,418€877,823-€150,404
30€724,545€0€41,338€765,882€937,058-€171,176

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 7% return, the result after 30 years is:

  • Buying: €765,882, a home worth €724,545 with the loan repaid, plus the owner’s investments.
  • Renting and investing: €937,058 after tax on gains.

That puts renting ahead by €171,176. At a 7% return, Zenarios’ default for a shares-oriented mix, the renter’s investments grow faster than the owner’s equity, and the return is the assumption that matters most.

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 €311,159.
  • Rents rising 3 % a year instead of 2 %: buying ahead by €42,814.
  • A 5 % investment return (a balanced mix) instead of 7 %: buying ahead by €200,011.
  • No tax on investment gains: renting ahead by €344,199. 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 €254,242.
  • Moving after 10 years and selling: renting ahead by €54,027. 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, 7 % investment return) renting and investing is ahead by about €171,000 after 30 years. At a 5 % return instead, buying is ahead by about €200,000: the return assumption carries much of the result.

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?

Not within 30 years in the example at a 7 % return: the owner starts €46,280 behind, the purchase costs, narrows the gap to about €24,000 by year 12 as the loan is repaid and the home gains value, then falls behind again as the renter's investments compound. At a 5 % return buying is ahead from year 9. Over shorter periods renting is usually ahead. After 10 years, selling at 6 % costs, renting leads the example by about €54,000.

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.

Sources

Embed this calculator on your site

Free for blogs, newsletters and websites. Paste this code where the calculator should appear; it sizes itself, sets no cookies and keeps the reader's numbers in their browser.