Which lease dates are coming up next?

Add each tenant’s commencement, expiration, renewal notice period, option window, and next rent change. The tracker turns them into one list of deadlines sorted by days remaining, so a notice date doesn’t pass unnoticed inside a PDF.

  • Free, no signup
  • Saved only in this browser; nothing you type is sent to TenantPoint
  • Export to CSV or add every upcoming date to your calendar (.ics)
Loading tracker…

Free checklists

Get the lease abstraction and renewal checklists

The fields to pull from every lease, the renewal steps to calendar, and a rent roll template to keep the results in one place.

  • Commercial Lease Abstraction ChecklistPrintable checklist
  • Commercial Lease Renewal Checklist for LandlordsPrintable checklist
  • Commercial rent roll templateSpreadsheet template

Free. We email you the links; no mailing list unless you tick the box. Privacy policy

How to use the Lease date tracker

  1. Add each lease

    Enter the tenant and the term's commencement and expiration dates, exactly as the signed lease states them.

  2. Add the renewal terms

    The notice period and option window, in days. The tracker shows the deadline it works out before you save.

  3. Review the list monthly

    Deadlines are sorted by days remaining and banded by urgency. Export the CSV or print it for your records, or add every upcoming date to your calendar as an .ics file; Apple Calendar and Outlook keep the reminders it carries.

What this tracker does, and doesn’t.

Explicit dates only

Arithmetic, not interpretation

Every date comes from what you type. The tracker never reads or interprets lease language; it does arithmetic on the dates and day counts you confirm.

Status bands

Sorted by days remaining

Within 30 days (red), 31–90 days (amber), within a year, and more than a year out. Past dates stay visible at the bottom so a missed deadline is obvious.

Best use

A monthly review

A monthly review across a small portfolio, or a quick sanity check before a tenant conversation, with the dates in your own calendar so they come up where you already look. For an always-current record tied to the lease document itself, that's what TenantPoint's lease intelligence is for.

How this is calculated.

Steps

  1. Renewal notice deadline = expiration date − the renewal notice days you enter (calendar days).
  2. Option window opens = the notice deadline − the option window days you enter, if you add them.
  3. Each lease also lists its commencement, rent changes, and expiration; days remaining = that date − today.
  4. Events are sorted by days remaining, and your entries are saved in your browser.
  5. Calendar export: each date that hasn't passed becomes an all-day event, with reminders 90, 60 and 30 days before a notice deadline or option window and 30 days before the rest.

What it leaves out

  • Reading the lease for you: you enter the dates and notice periods.
  • Holidays or business-day rules in a notice clause.
  • Reminders by email or text; the calendar file carries its own alarms, which Apple Calendar and Outlook keep and Google Calendar replaces with its defaults.

Method checked October 4, 2026. General information for commercial property owners, not legal, tax, or accounting advice. The signed lease controls.

Lease date questions, answered.

How is the renewal notice deadline calculated?

You enter how many days before expiration the lease requires notice (for example, 180). The tracker subtracts that many calendar days from the expiration date. It doesn't move a deadline that lands on a weekend or holiday. Some leases specify months rather than days, or count from a different anchor date; convert carefully and confirm against the signed document.

How renewal option windows work
What is the option window?

Many leases let a tenant exercise a renewal option only during a window: for example, no earlier than 12 months and no later than 6 months before expiration. Enter the later limit as the notice period (about 180 days) and the gap between the two limits as the option window (about 185 days); the tracker then shows when the window opens. Leave it blank if the lease has no such window.

What if the lease states notice in months, not days?

Count back on a calendar from the expiration date to the date the lease describes, then enter the number of days between them. Six months before a September 30, 2027 expiration is March 30, 2027, which is 184 days. Months vary in length, so multiplying by 30 can put the deadline a few days late. If the lease says whether a deadline on a weekend or holiday moves, follow that.

What do the status bands mean?

Each date gets a band by days remaining: within 30 days (red, act now), 31 to 90 days (amber, plan for it), within a year, and more than a year out. Dates that have already passed stay at the bottom of the list, so a missed notice deadline is easy to spot rather than silently dropping off.

Which other lease dates are worth tracking?

Beyond expiration and renewal notices, owners commonly track rent commencement and scheduled rent steps, expansion or termination options, rights of first refusal, insurance certificate renewals, and the deadline for delivering annual CAM statements. This tracker covers commencement, expiration, one renewal option, and the next rent change; keep the others in your own calendar or lease abstract.

Use the lease abstraction checklist
How do I handle an amendment, extension, or a second renewal option?

Each row tracks the current term and one upcoming option. When a lease is extended or amended, edit the row: change the expiration date and the notice period to match the new document. If the lease has a second option, enter it after the first one is exercised, since its dates usually depend on the new expiration.

Managing lease amendments and extensions
Can I put these dates in my calendar?

Yes. Add to calendar (.ics) downloads a standard calendar file you can import into Apple Calendar, Outlook or Google Calendar. Every upcoming date becomes an all-day event. Apple Calendar and Outlook keep the reminders in the file: 90, 60 and 30 days ahead for renewal notice deadlines and option windows, and 30 days ahead for commencements, rent changes and expirations. Google Calendar applies its own default notifications instead, so set those before you import. The file is built in your browser; the dates never leave it. If you edit a lease and export again, delete the earlier events before importing the new file, since most calendar apps add a second copy rather than updating the first.

Where is my data stored?

Only in your browser's localStorage, on this device. Nothing is sent to TenantPoint. Clearing your browser data, or using the Clear saved data button, removes it, and it won't follow you to another device. Download the CSV or the calendar file if you want a copy.

Can this remind me automatically?

Not on its own. This is a visual tracker you return to; it doesn't send emails. Use Add to calendar (.ics) to put every upcoming date into the calendar you already check, with reminders where your calendar app keeps them. TenantPoint's lease intelligence records the same dates on each lease record inside your workspace, shows them on Home as they approach, and can email you when one comes within 90 days.

General information for commercial property owners, not legal, tax, or accounting advice. The signed lease controls.

Cite or link to this tool.

Free to use and to reference in a guide, newsletter, client email or lease review. Click a box to select it, then copy.

Citation

TenantPoint. Lease date tracker [Online tool]. https://tenantpoint.co/tools/lease-date-tracker

HTML link

<a href="https://tenantpoint.co/tools/lease-date-tracker">Lease date tracker</a> by TenantPoint

When the spreadsheet stops being enough

Keep every critical date on the lease record.

TenantPoint keeps leases, rent, CAM, and tenant records in one workspace for owner-operators. No credit card required to start.