Most landlords think of a lease renewal as a date. It is really a window, and for a twelve-month lease that window opens about 90 days before the end date. Miss it, and you are not negotiating a renewal anymore. You are reacting to a move-out notice.
That difference is where a surprising amount of rental income quietly disappears.
The math nobody runs at renewal time
Take a simple example. A unit rents for $2,000 a month. At renewal you raise it $100, which is $1,200 more a year. On paper, that is an easy decision.
Now say the tenant, who has paid on time for three years, decides to leave instead. Here is a fairly ordinary turnover:
- One month empty: $2,000 of rent you don't collect.
- Turnover work: paint, deep clean, small repairs. Often $1,000 to $2,500 depending on the unit and how long the last tenant stayed.
- Re-leasing: listing, showings, screening, and your own hours, which are real even when nobody sends you an invoice.
Call it $3,500 in a normal case. At $100 a month, the new tenant has to stay about 35 months just to pay back what the turnover cost. That is almost three years before the increase earns you a single dollar, and it assumes the new tenant is as good as the one who left.
None of this means you should never raise rent. Taxes and insurance go up whether you raise rent or not, and a unit far below market is its own slow leak. It means the renewal decision deserves three numbers side by side instead of a gut call.
The three numbers that should drive every renewal
- What the market will actually pay for this unit today. Not what a neighbor says they got. A public benchmark, such as HUD Fair Market Rent or Census survey rents for the ZIP code and bedroom count, is a reasonable floor-to-ceiling check before you look at live listings.
- What a vacancy would really cost you. Days empty times daily rent, plus turnover and re-leasing. Most owners underestimate this because the costs arrive on different bills in different months.
- How likely this tenant is to stay at each price. Payment history, maintenance requests, how they responded last time. A tenant who pays on the 1st and calls twice a year is worth more than the rent line shows.
A seasoned investor looks at these as one decision. A 3% increase that keeps a great tenant often beats an 8% increase that triggers a turnover, especially in a slower leasing season.
Why 90 days, and what happens in each stretch
Notice rules vary by state, city and lease, so check your own before you set a calendar. As a working model for a standard twelve-month lease, the window breaks down like this:
- 90 days out: decide. Pull the three numbers. Decide whether you want this tenant to stay and what increase, if any, you can justify. This is also when you decide whether a longer term at a smaller increase is worth offering.
- 60 to 75 days out: offer. Send the renewal offer in writing, with the new rent, the term, and a clear date to respond by. The earlier the offer, the more the tenant weighs it against moving rather than against a deadline.
- 30 to 45 days out: follow up. Silence is the most common answer, and the most dangerous one. A tenant who hasn't replied is often quietly looking. One follow-up at the right time saves more renewals than any discount.
- Under 30 days: react. By now you are usually either scrambling to relist or accepting whatever the tenant proposes. This is the window most small landlords actually operate in.
The quiet failure: the offer nobody answered
Ask property managers where renewals go wrong and the answer is rarely the price. It is the offer that went out and was never answered. The tenant assumed they had time. The owner assumed no reply meant yes. Then a 30-day notice shows up and both sides are surprised.
A simple rule fixes most of it: if an offer has had no answer for two weeks, it gets a follow-up, and someone decides what happens next. That is not a software insight. It is just the step that gets skipped when you are managing leases from memory and a spreadsheet.
Timing is a lever, not just a deadline
Experienced operators also use renewal timing to control when vacancies happen. If a lease is set to end in December, a slow month in many markets, offering an eleven- or fifteen-month renewal can move the next possible vacancy into late spring, when more renters are looking. You can only make that offer if you start the conversation early.
The same thinking applies to a mixed portfolio. If you run a few long-term units next to short-term rentals, knowing a lease is ending in 90 days lets you ask a better question: renew it, raise it, or convert that unit to short-term for the high season. That decision needs lead time, and it needs the lease calendar and the market numbers in the same place.
How TraxKey handles the renewal window
This is the kind of work TraxKey AI was built to do in the background, so the owner still makes the call but never makes it late:
- Every lease ending in the next 90 days is flagged on the dashboard, so the window opens on schedule instead of when you happen to remember.
- Rent is compared with public benchmarks (HUD Fair Market Rent and Census survey rents for the ZIP and bedroom count), and units that look below market are called out in Insights.
- Renewal offers are tracked, and an offer with no answer after 14 days is flagged as no response, so silence gets a follow-up instead of a surprise move-out.
- Accepted renewals roll over cleanly into the new term on the start date, with the new rent, so nobody is left working from last year's number.
TraxKey never collects rent or moves money. It watches the calendar, puts the numbers in front of you, and keeps the conversation from falling through the cracks. If you want to see what your own renewals look like with that running, you can try it on your own leases for 30 days.
Renewals are the long-term side of the same problem short-term hosts face with reviews: the moment to act is before the outcome is decided. We cover the short-term version in catching a bad review before the guest writes it.
TraxKey AI runs this for you
A dedicated team of 10 specialized AI agents works your portfolio 24/7, across long-term units and short-term rentals in one system. Try it free for 30 days on up to 10 units, no card needed.
Start 30 days free