Skip to content

Landlord guide · Spreadsheet or Revalidata

A spreadsheet or Revalidata for your lease expiries: what each one does.

Use a spreadsheet if you have a few leases, you have already read each one closely, and you will keep the sheet up to date: it is free, it holds any column you like, and it does not need the lease uploaded anywhere. Use Revalidata if the dates are still sitting in PDFs you have not read closely, if the notice windows have to be worked out from the clause, or if you want a reminder to arrive without building one. Some landlords will want both: Revalidata to read the leases and show the clause behind each date, where one was captured, and a spreadsheet for what Revalidata does not hold, such as tenant contacts and columns of your own.

Side by side

The jobA spreadsheetRevalidata
Where the dates come fromYou read each lease and type the dates in.Revalidata reads the lease and returns the dates with the passage each one was read from, where one was captured.
Notice windowsYou work them out yourself, by hand or with a formula.Worked out in code from the rule the lease states.
Checking a dateOnly if you kept a column for the clause or the page.The passage is shown beside each date, where one was captured.
RemindersOnly what you set up: calendar entries or alerts.For a paid lease, an email 90, 30 and 7 days before each dated deadline, to the address on the account.
AmendmentsYou edit the row when you remember to.An amendment is read together with the lease, so its dates replace the lease’s in your list and reminders.
Your own columnsAnything: rent, unit, tenant, contacts, arrears.None you can add. Revalidata lists contracts by file name; the Landlords and property managers plan adds property, unit, tenant and rent fields read from the lease, but no columns of your own.
Sorting and reportingSort, filter, pivot and chart as you like.One calendar and one deadline list, soonest first. You can download the dates on your paid contracts as a calendar (.ics) file. There is no spreadsheet download.
Where it can be wrongA typo, a date read from the wrong page, or a formula that counts months as 30 days.A date it misses or reads wrong. Its measured results, on synthetic contracts, are on the accuracy page.
What it costsNothing, or what you already pay for the software.$1 per contract, or $9 a month for up to 50. You see a preview of a lease before you pay.
What you hand overOnly what you type. The lease stays where it is.The lease itself, as a PDF or a photo.

Worked example: one notice date, two ways

One lease ends on Mar 31, 2031, and the tenant must give notice at least nine months before. A spreadsheet gets the notice date right only if its formula counts months on the calendar.

The lease“The Expiration Date is March 31, 2031. Tenant shall give notice of renewal not later than nine (9) months before the Expiration Date.”
MethodResultIs it right?
Nine months before, counted on the calendar (EDATE in Excel and Google Sheets subtracts months this way)Jun 30, 2030Right. June has no 31st, so the last day of June
Nine months taken as 270 days (=B2-270)Jul 4, 2030Wrong: four days after the true last day
  • From Jun 30, 2030 to Mar 31, 2031 is 274 days. Counting 270 days back from Mar 31, 2031 therefore lands four days later than the notice date.

Revalidata counts months on the calendar too, and where the month is shorter it uses that month's last day. A lease can define the count differently, which is why the clause is shown beside the date.

The lease and its clauses were written for this page, not taken from a customer’s lease. The dates are worked out by hand and checked against the same date arithmetic Revalidata uses.

Which one to use

  • A spreadsheet is enough when

    You have a few leases, you have read each one closely, the dates are already in the sheet, and you are happy to build your own reminders.

  • Revalidata is worth it when

    The leases are PDFs you have not read closely, the notice windows have to be worked out, or you want the passage beside each date, where one was captured, and, once you keep the lease, an email before each one.

  • Use both when

    You want the dates read for you and also a place for tenant contacts and columns of your own. Read each lease in Revalidata and copy the dates you want into your sheet.

  • Neither replaces reading the lease

    Revalidata shows the sentence a date was read from, where one was captured, so you can check it in a minute, and a spreadsheet is only as good as the reading behind it. For a lease that matters, read the clause and ask a lawyer.

What it will not do

Revalidata does not replace a spreadsheet's own columns, does not import a spreadsheet, has no spreadsheet download, and does not hold tenant contacts. Rent billed and received is recorded only on the Landlords and property managers plan. It returns what a lease states and quotes where, misses some dates, and is not legal advice. Reminders are best-effort.

Use it from an AI agent

Revalidata is a remote MCP server. In Claude Code:

claude mcp add --transport http prism https://revalidata.com/api/prism-mcp

Then ask: “Read these leases and list every deadline across all of them, soonest first, with the clause each one comes from.” The agent sends the document with prism_review_contract and reads the result with prism_get_contract. Setup for Claude on the web, Cursor, VS Code and A2A agents is on the agents page.

$0.50 a contract for an agent, and the first 3 are free. On the website it is $1 per contract, or $9 a month for up to 50; the pricing page has the plans.

Questions

Can I import my spreadsheet into Revalidata?

No. Revalidata reads the contracts themselves, as PDFs or photos, and it does not import a spreadsheet. It has no spreadsheet download either, so the way across is to read each lease in Revalidata and copy the dates you want into your sheet. It can download the dates on your paid contracts as a calendar (.ics) file.

Can Revalidata check my spreadsheet against the leases?

Not in one step. Read each lease in Revalidata and compare each date with your row. A date that differs is worth opening the clause for, and the sentence Revalidata shows next to it, where one was captured, is where to look.

Which is more accurate?

Neither is always right. A spreadsheet is as accurate as the person reading and typing, and as the formulas in it. Revalidata misses some dates and can read a clause wrongly; its measured results, on synthetic contracts, are on the accuracy page, and a period the lease never states is left empty rather than guessed. Revalidata shows the sentence behind each date it finds, where one was captured, which is what lets you check it quickly. A spreadsheet can do the same if you add a column for the clause.

What does Revalidata cost against a free spreadsheet?

On the website it is $1 per contract, or $9 a month for up to 50, and you see a preview of a lease before you pay. Loading more than 9 leases in a single month costs less on the monthly plan. A spreadsheet costs nothing to buy; its cost is the time it takes to read each lease and type the dates in.

Where do the reminders go?

To the email address on the Revalidata account. If several people need them, a calendar or a spreadsheet the whole team uses may suit you better, or both.

Can I ask an AI assistant to keep the list?

Revalidata is a tool an assistant can call: it sends each lease and reads back the deadlines, and one call lists the open deadlines across every lease in the account. The list lives in your Revalidata account, not in the chat.

Is this legal advice?

No. It compares two ways of tracking what a lease says. For a decision that matters, read the clause and ask a lawyer.

More for landlords

Every guide here starts from the lease. Revalidata for landlords shows the whole picture: leases, insurance certificates and loan documents read once and put on one calendar, with an email before each date once you keep them.

This guide is about what a lease says and which dates follow from it. It is not legal advice, and it does not cover state or local law. How often Revalidata finds these dates is on the accuracy page.

Try it on one of your leases.

Drop in a lease and compare what comes back with the row in your spreadsheet.

Choose a file

Lease, mortgage, insurance policy, HOA notice, purchase agreement, construction contract — a PDF or just a photo of it. Scans are fine.

or drop it anywhere here

PDF, JPEG, PNG or WebP, up to 25 MB. One file at a time.

Choose a file and enter your email to continue.

Enter your email above to use this.

Your first 3 findings are free, no card. $1 keeps the full read and its reminders for that contract. We never sell your data.

Lease expiry spreadsheet or Revalidata: an honest comparison