Rent Increase Calculator

Enter the rent, the increase written in your agreement (for example 10% every year) and the advance and deposit. See the rent for every month and year of the lease, what you pay at signing, the total cost and a dated payment schedule you can download as PDF or Excel.

FreeNo sign-upRuns in your browser: your data is not uploaded

Rent and lease
yearsmonths
Increase (from your agreement)

%

Advance, deposit and other costs

How a rent increase is worked out

Most agreements say something like "the rent will increase by 10% every year". The calculator applies that on each anniversary of the start date (or after the number of months you enter) and shows the rent for every month. There are two ways to read a percentage, and they give different totals over a long lease:

  • On the current rent (compounding). Each increase is a percentage of the rent you are paying at that time. 50,000 with 10% a year becomes 55,000, then 60,500, then 66,550. This is how most agreements are meant.
  • On the starting rent. Each increase adds the same amount: 10% of 50,000 = 5,000 every year, so 55,000, 60,000, 65,000. Some agreements say this in words such as "10% of the original rent".
Year10% on the current rent10% on the starting rentFixed 3,000 a year
150,00050,00050,000
255,00055,00053,000
360,50060,00056,000
466,55065,00059,000
573,20570,00062,000

Monthly rent at the start of each year, starting from 50,000 a month. Over five years the compounding version costs 3,663,060 in rent, against 3,600,000 on the starting rent and 3,360,000 with the fixed increase.

Advance rent and security deposit are not the same

Advance rent is rent paid before it is due. It is used up during the lease: usually it pays the first months, sometimes the last months, and in some agreements a fixed amount is taken off every month until it is gone. Pick the way your agreement says, and the schedule shows how much is left to pay each time. If the lease ends before the advance is used, the rest is shown as refundable.

Security deposit is kept by the landlord as a guarantee and should be returned at the end, less any repairs or unpaid bills. In many places people also call this the "advance", so read the agreement: if it says the amount is returned at the end, enter it as the deposit, not as advance rent.

The move-in payment is everything due on the first day: the advance, the deposit, the one-time fees and the first payment (unless the advance already covers it).

How to use the calculator

  1. Enter the rent at the start, per month or per year, the start date and the length of the lease.
  2. Choose how often you pay: every month, every 3 or 6 months, or once a year. With quarterly or yearly payments each payment is the sum of the months it covers, including any increase inside that period.
  3. Enter the increase from the agreement as a % or a fixed amount, and how often it happens. Use "first increase after" when the first increase comes at a different time, for example after 11 months.
  4. Enter the advance, the deposit, any one-time fees and VAT if the rent is taxed.
  5. Check the totals, the yearly table and the payment schedule, then download the PDF or Excel file or print it.

Your inputs are kept only in this browser so they are there next time. Nothing is uploaded.

Rules on rent increases in some places

A calculator can only apply the increase you give it; whether that increase is allowed depends on where the property is. A few examples (check the current rules before you sign):

  • Dubai: on renewal, Decree No. 43 of 2013 links the maximum increase to how far the rent is below the average rent for similar units in the RERA rent index: no increase if it is up to 10% below, then 5%, 10%, 15% and up to 20% when it is more than 40% below.
  • Riyadh: since 25 September 2025, rents for residential and commercial property in Riyadh's urban area are frozen for five years, and leases across Saudi Arabia renew automatically unless notice is given at least 60 days before the end.
  • Punjab, Pakistan: under the Punjab Rented Premises Act 2009 the written tenancy agreement has to state the rent and the rate of increase, so the figure in your agreement is the one to enter.

Rules change and this is not legal advice. For a dispute, ask the rent authority or a lawyer where the property is.

FAQ

How do I calculate a 10% rent increase?
Multiply the rent by 1.10. A rent of 40,000 becomes 44,000. If the increase repeats every year on the current rent, multiply again each year: 48,400 in the third year and 53,240 in the fourth.
What is the difference between a yearly and a monthly increase?
A yearly increase changes the rent once a year, on the anniversary of the start date. With a monthly increase the rent goes up a little every month. Choose "Every month" under How often to see that schedule.
How is advance rent adjusted?
Usually the advance pays the first months, so nothing is due until it is used up. Some agreements use it for the last months, and some take a fixed amount off each month. The calculator handles all three and shows any part that is left to be returned.
Is the security deposit part of the total cost?
No. The deposit is paid at signing but should come back at the end, so it is shown as refundable and left out of the total cost. The advance is part of the rent, so it is counted.
Can I download the payment schedule?
Yes. Download a PDF with the yearly table and the payment schedule, an Excel file with three sheets (schedule, by year, summary) where the amount to pay and the running total are formulas, or a CSV file. You can also print it.
Does it work for commercial leases with VAT?
Yes. Enter the VAT percentage and it is added to each payment and shown in its own column. The advance pays the rent only, so the VAT for a period the advance covers is still shown as due.

Embed this calculator on your website

Put the live calculator on your own page (blog post, HR portal, client site). Paste this where you want it to appear; it is free, loads from HeadsNTail and always uses the current rates. Keep the credit line under it.

Embed code (HTML)
<iframe src="https://headsntail.com/embed/rent-increase-calculator" title="Rent Increase Calculator (Advance &amp; Schedule)" loading="lazy" style="width:100%;max-width:720px;height:760px;border:0;border-radius:16px;background:#0f141b" allow="clipboard-write"></iframe>
<p style="font-size:13px"><a href="https://headsntail.com/tools/rent-increase-calculator">Rent Increase Calculator (Advance &amp; Schedule)</a> by HeadsNTail</p>

Works in WordPress (Custom HTML block), Blogger, Webflow, Notion (embed block with the iframe URL) and plain HTML. Height can be changed in the code.

Found it useful? Put a link in your docs, README or forum answer so others can use it too:

HTML
<a href="https://headsntail.com/tools/rent-increase-calculator">Rent Increase Calculator (Advance & Schedule)</a> (free, by HeadsNTail)
Markdown (GitHub, Stack Overflow, dev.to)
[Rent Increase Calculator (Advance & Schedule)](https://headsntail.com/tools/rent-increase-calculator)

Need a website, HR or business system? HeadsNTail builds websites, HR and payroll apps and business tools. See services or ask a question.