Knackdesk

Rent Increase Calculator

Apply a percentage or fixed increase to a rent, find the percentage between an old and a new rent, or check a proposed rent against a cap you enter. Each result shows the monthly and yearly difference. Nothing is sent anywhere.

By the Knackdesk team · Last reviewed

In one sentence: A rent increase percentage is the change in rent divided by the old rent, and the yearly cost is twelve times the monthly change.

Formula: new rent = old rent × (1 + increase% ÷ 100); increase% = (new − old) ÷ old × 100; yearly difference = (new − old) × 12.

Turning a rent increase letter into a percentage

Rent increase notices often state only the new figure: "from 1 March your rent will be 1,300". That makes it hard to judge whether the rise is modest or large. Divide the change by the old rent: from 1,200 to 1,300 is a 100 increase, and 100 ÷ 1,200 is 8.33%. Always divide by the old rent, never the new one. Dividing by 1,300 gives 7.69%, which understates the rise.

The yearly figure is often the more useful one. A 100 monthly increase is 1,200 a year, which is easier to compare with a pay rise, a move to a cheaper area, or the cost of moving itself. The calculator shows both so you can see the change in the terms that matter to you.

It also helps to compare the new rent with what you would pay elsewhere. Look at current listings for similar homes nearby, and remember that moving has its own costs: removals, a new deposit, overlapping rent for a few days and time off work. A rise that looks large as a percentage can still be cheaper than moving, and a small one can be worth questioning if similar homes are let for less.

Applying a percentage or fixed increase

If you are a landlord planning an increase, or a tenant who has been told "rents are going up 5%", the apply mode turns the percentage into a new rent. On 1,200, a 5% increase is 60 a month, giving 1,260, or 720 more a year. If the increase is quoted as a fixed amount instead, choose "fixed amount" and the tool shows the percentage that amount represents. A negative number works too, for a rent reduction.

Increases compound. Two years of 5% rises take 1,200 to 1,260 and then to 1,323, not 1,320, because the second rise applies to the already higher rent. If you are looking at several years of increases, run the calculation once per year using the previous result as the new starting rent.

Checking against a cap

Some cities and countries limit how much rent can rise in a year, some link increases to an inflation index, and many have no cap at all. Rules on rent control, notice periods and deposits vary by country and city, and they change. This calculator does not know which rules apply to your tenancy. In cap mode you enter the percentage that applies to you, and the tool does the arithmetic: the percentage the proposed rent represents, whether it is at or below your cap, and the highest rent that cap allows.

Treat the result as a starting point for a conversation, not as legal advice. If a proposed rent is above a cap you believe applies, check the current rules with the local housing office, a tenants' association or an advisor before replying. Landlords can use the same mode to confirm a planned rise stays within whatever limit applies to them.

Keep a record of each increase: the date, the old and new rent and the percentage. Over a few years that history shows how fast your rent has moved, and it is useful evidence if you ever need to discuss a rise with a landlord or an advisor.

Frequently asked questions

Why is my percentage different from the one my landlord quoted?

The usual cause is dividing by the new rent instead of the old one, or rounding. The correct base is the rent before the increase.

Can I use this for a rent decrease?

Yes. Enter a negative increase in apply mode, or a lower new rent in the between mode, and the result shows a negative percentage.

Does the cap mode tell me what the legal cap is?

No. It only uses the cap you type in. Whether a cap exists, and its size, depends on where the property is.

Is my data stored?

No. Everything runs in your browser.

Related tools