# How to track real estate transaction deadlines on Mac: a realtor's guide for 2026

> Track real estate transaction deadlines on your Mac with Apple Reminders, Calendar, and a shared sheet. Catch contingency and closing dates before they slip.

URL: https://www.lazur.app/for/realtors/problems/track-transaction-deadlines-spreadsheets
Updated: 2026-11-06

To track real estate transaction deadlines on a Mac, put every contingency and closing date in one list, with an alert before each one. Apple Reminders, Calendar, and a shared Google Sheet are enough to start. You may not need new software at all.

## Quick answer

- Log every contingency and closing date the day the contract is accepted, one row per date.
- Set two alerts for each date in Apple Reminders: an early one and one on the day it is due.
- Keep the list in a shared Google Sheet with a Days left column so overdue work stands out.
- Check the signed contract, not memory, for every date and for how the contract counts business days.
- Lazur can point at dates on screen, add reminders by voice, and guide you through menus. It will not change dates for you.

## What missed contingency and closing dates costs you

- **Commission that never pays out.** If a contract falls apart before closing, the commission you planned on goes with it. The loss depends on how many pending deals you carry, and on whether a missed date was the reason the deal stalled. Track both so you can see which deals need attention first.
- **Earnest money and deposit disputes.** A missed inspection or financing date can put earnest money in dispute. Who keeps it, who gets it back, and when depends on the contract and your state's rules. Ask your broker or attorney what each deadline triggers before one passes.
- **Time spent on cleanup.** Every slipped date creates a second round of work. You call the other agent, rewrite the timeline, and send apology emails. Many agents run their own business with no one else to absorb that work, so each hour of cleanup is an hour not spent on the next showing.
- **Client trust.** Clients take a surprise harder than early news. When a date moves, a short call or email with the new date and the reason keeps their trust. Waiting until the day it is due turns a scheduling issue into a bad story.

## Why it happens

1. **Dates live in too many places.** A date can sit in the contract, an email thread, a text thread, a portal, and someone's memory all at once. When the copies disagree, the one you trust most is often the one that is wrong. Pick one source of truth and treat the rest as drafts.
2. **Contingency windows are short and overlap.** Redfin says standard contingency periods are typically short, and inspection, appraisal, and financing windows can run at the same time. The clock starts at acceptance, not when your week gets quiet. A busy week can eat two deadlines before you notice either one.
3. **Inspection and repair issues come up most.** In Redfin's survey of agents who handled cancellations, inspection or repair issues came up most often as a reason deals fell apart. A repair request can run into a deadline when the report arrives late or the seller's answer does. The survey is self-selected, so treat it as a pattern, not a rate.
4. **Other people set the pace.** Lenders, appraisers, title companies, and inspectors each run on their own calendars. You can send a reminder, but you cannot speed up their work. This is a general pattern in real estate, not a figure from the research behind this page.
5. **Solo agents have no second set of eyes.** BLS reports that most real estate sales agents are self-employed. A solo agent often has no office manager or coordinator checking dates. Without a second check, one missed reminder can go unnoticed until it matters.

## How to fix it

- **Log every date on the day of acceptance.** Right after the contract is signed, open your Google Sheet and add one row for each date in the contract. Copy each date from the signed document, not from memory. Add the action you need to take and who owns it.
- **Use two Reminders alerts for every date.** In Reminders, move the pointer over the reminder and click Edit Details. Turn on Date under Date & Time, pick the day, then set the early reminder from its pop-up menu. Make a second reminder for the day it is due, so the early alert is not your only warning.
- **Add a Days left column that counts down.** In Google Sheets, put a formula in the first Days left cell, such as =D2-TODAY() when the due date sits in column D. Copy it down the column. Then use Format > Conditional formatting to color rows that are close to due.
- **Confirm every extension and amendment in writing.** Verbal agreements cause trouble later. Get each extension or amendment in writing, check who must sign under your contract, and update the sheet the same day. Then send one short email to everyone who needs the new date.
- **Review the list at a fixed time.** Pick one time each day and open the sheet and Reminders together. Scan the Days left column from top to bottom. Add any new dates from overnight emails, then fix any row that is out of date before you close the list.

Missed deadlines rarely come from one bad decision. They come from a date that lived in an email thread, a text, or somebody's memory. The fix is plain: one list, alerts that fire early, and a review you actually keep.

![Real estate agent tracking transaction deadlines on a laptop beside contract papers](https://lfobmih1tpj3sgpo.public.blob.vercel-storage.com/content-images/problem/track-transaction-deadlines-spreadsheets/track-real-estate-transaction-deadlines-1-249b78.jpg)

## What a missed contingency or closing date costs you

Start with the honest version. Research on this topic is thinner than the blog posts suggest. No study found puts a dollar figure on one missed inspection or financing date. Be wary of any clean number that claims to measure it.

What a missed date does depends on your contract and your state. A contingency clause sets a window. A notice rule in the clause can affect whether a buyer keeps the right to walk away. Read the exact wording first. Then ask your broker or attorney what each date triggers.

- Your commission, if the deal stalls before closing and never pays out.
- Earnest money, which depends on who has the right to keep it under the contract.
- Your time, because every slipped date brings calls, rewritten timelines, and apology emails.
- Client confidence, which holds up better when clients hear bad news early.

- **14.3%** of pending U.S. home-purchase agreements fell through in January 2025, per Redfin. ([source](https://www.redfin.com/news/pending-sales-canceled-january-2025/))
- **10 to 30 days** typical contingency period by type, per Redfin. Your contract sets the real dates. ([source](https://www.redfin.com/blog/how-often-do-contingent-offers-fall-through/))
- **30 hours** median weekly hours for NAR sales agents, as reported by HousingWire from the NAR 2026 Member Profile. ([source](https://www.housingwire.com/articles/nar-2026-member-profile-experience/))
- **54%** of real estate sales agents are self-employed, per the U.S. Bureau of Labor Statistics. ([source](https://www.bls.gov/ooh/sales/real-estate-brokers-and-sales-agents.htm))

![Home buyers signing documents while a realtor tracks closing dates](https://lfobmih1tpj3sgpo.public.blob.vercel-storage.com/content-images/problem/track-transaction-deadlines-spreadsheets/track-real-estate-transaction-deadlines-2-659253.jpg)

## Why deals fall apart and what the numbers show

Redfin's January 2025 report says pending sales fell through at a higher share than a year earlier. It ties some of those cancellations to buyers who backed out during inspection, after finding a better house. Other causes it names include inspection issues in some Florida markets, cold feet, and high rates and prices.

Redfin also asked 443 agents who handled cancellations why deals fell apart. The chart shows two of the reasons they cited. The sample is self-selected, so read it as a pattern, not as odds for your deal. Redfin also notes its rate tracks pending sales, not contingent offers.

## Build one deadline list before you set any alerts

Your first job is one list that holds every date in every open contract. Use one row per date, not one row per deal. That way each date gets its own alert, owner, and status. Pull each date from the signed contract, not from memory or a text.

| Date type | Where to find it | Action before it |
| --- | --- | --- |
| Contract acceptance | Signed purchase agreement, first page | Confirm every date in the contract is in your list |
| Inspection period ends | Inspection contingency clause | Get the inspection report and decide before the deadline |
| Appraisal deadline | Appraisal contingency clause | Ask the lender for the appraisal status |
| Financing deadline | Financing contingency clause | Ask the buyer's lender for the loan status |
| Closing or settlement | Closing date in the contract and any amendment | Confirm the title company and the final walkthrough |

_Common dates to log. Your contract's exact wording controls._

Some transaction tools name dates in their own way. API Nation describes a dotloop to Google Calendar sync that covers contract, offer, and listing dates, plus tasks with due dates. You do not need matching names in your own list. You need the date, the action, and the owner.

## Set alerts for closing dates in Apple Reminders on Mac

Apple Reminders comes with your Mac at no extra cost. Each deadline becomes one reminder, with one or two alerts. These steps follow Apple's Reminders User Guide for Mac.

1. Open Reminders and type the deadline, such as Inspection period ends for the Maple Street listing.
2. Move the pointer over the reminder, then click Edit Details.
3. Turn on Date under Date & Time, then pick the day on the calendar.
4. Open the early reminder pop-up menu and choose the early alert. Then make a second reminder for the day it is due.

> **Labels differ by version:** Button names can change between macOS versions. If a label differs on your Mac, search Apple's Reminders User Guide for the matching step.

Calendar works well for events, such as a final walkthrough or a signing appointment. Press ⌘N in Calendar to start a new event, then add an alert. Keep hard deadlines in Reminders and meetings in Calendar, so each stays easy to scan.

## Build a closing date tracker in Google Sheets

A shared sheet lets an assistant, a coordinator, or a co-agent see the same dates. Start with five columns: Address, Client, Date type, Due date, and Days left. In cell E2, type =D2-TODAY(). Copy the formula down the column. Days left then counts down on its own.

1. Select the Days left column, from E2 to the last row.
2. Choose Format > Conditional formatting.
3. Under Format rules, pick Less than, enter 3, and set a red fill.

## Check your brokerage's transaction software first

Many brokerages already run a transaction tool with deadline views. Ask before you build a second system, because two lists drift apart. API Nation's page says its dotloop sync covers the dates above. It does not say whether later edits in dotloop update your calendar, so test it with one deal first.

> **Avoid two sources of truth:** If your brokerage uses a transaction tool, keep the dates there and mirror only what you need into your own sheet. Confirm what each tool does before you rely on it.

## A worked example with one deal

Say a buyer's offer is accepted on a Monday. The contract gives an inspection period that ends on a Friday, an appraisal window that ends the following week, and a closing date at the end of the month. Log all three on Monday, each with its own alert and sheet row.

On the Wednesday before the inspection ends, the Days left cell for that row turns red. You open the sheet, see the inspection report is still missing, and call the inspector that afternoon. The call happens before the deadline, not after it. That is the whole point of the system.

## Mistakes that make deadlines slip

- Logging dates only in email, where a later reply can bury them.
- Setting an alert for the closing date and none for the inspection.
- Forgetting weekends and holidays when a contract counts business days.
- Updating the contract but not the sheet after an amendment.
- Using a shared calendar with no alerts, so nobody gets pinged.
- Trusting one reminder on a phone or Mac you do not check.

Business days and calendar days are different. Some contracts count one, and some count the other. Read the definitions section before you count. Then write the exact due date in your sheet, not a day count.

## Edge cases: amendments, extensions, and moved closings

Amendments change dates, and they often arrive as a short PDF with a signature line. Log every amendment the day it is signed. Replace the old date in the row rather than adding a second row, and note what changed.

If the buyer asks for an extension on the inspection, do not change the timeline on a verbal yes. Get it in writing first. Check your contract for who must sign it, then update the sheet the same day.

Closing dates also move for reasons outside your control, such as a lender's delay or a title issue. Call the title company or lender, get the new date in writing, and confirm that every party sees the same date. Then send one short email to your client with the new date and the reason.

![Tidy home office desk with a calendar and laptop for deadline planning](https://lfobmih1tpj3sgpo.public.blob.vercel-storage.com/content-images/problem/track-transaction-deadlines-spreadsheets/track-real-estate-transaction-deadlines-3-e020b4.jpg)

## Protect client information while you track dates

Deal files hold names, addresses, income details, and bank information. Follow your brokerage's rules and your state's rules before you paste any of that into a tool. Keep the sheet lean. An address, a date, and an owner often cover a row.

Lazur listens and looks at your screen only while you hold the shortcut. Audio and the screenshot go to AI providers so Lazur can answer, and they are not stored. Content is never used to train AI models. That does not replace your own rules for client data.

## Where Lazur helps and where it does not

Lazur is a voice assistant for the Mac that lives in the notch. Hold ⌥⌘ to ask about anything on screen, and Lazur answers out loud. It can point at the date you need, guide you through a menu one click at a time, and add reminders or calendar events when you ask.

Lazur does not click buttons, edit files, or change dates for you. It will not update your sheet or your reminders on its own. You make the change, which keeps the record in your hands. Use Lazur to find, explain, and remind, then confirm each entry yourself.

Hold fn to dictate call notes at the cursor in any app. Say something like inspector confirms Friday, report due Thursday, and the text lands in the cell where your cursor sits. Dictation saves typing after a call, when your hands are already full.

## Set a daily review you will keep

A system works only if you open it. Pick one time each day, ideally at the start of your day. Scan Days left from top to bottom, then read the next few dates in Reminders. Add any new dates from overnight emails, then close the list again.

## Next steps this week

Start with your open deals, then add older ones. Build the sheet, set the alerts, and run the daily review for a week before you judge it. For the email side, [Gmail for realtors](https://www.lazur.app/for/realtors/gmail) covers templates and scheduled sends. Try Lazur from the [download page](https://www.lazur.app/download), or compare plans on the [pricing page](https://www.lazur.app/pricing).

## With Lazur

Lazur is a voice assistant for the Mac that lives in the notch. Hold ⌥ ⌘ and ask; it sees your screen, answers out loud, points at buttons and walks you through apps. Hold fn to dictate. Free for 3 days, then $18/month: https://www.lazur.app/download

- “Where is the closing date on this contract?”: Lazur circles the closing date on screen, labels it, and reads the date out loud. (Points at it)
- “Hold ⌥⌘ and ask where the closing date is on this contract”: Lazur draws a circle and a label around the date, so you find it without scanning the whole page.
- “Remind me Friday morning to call the lender about the appraisal”: Lazur adds an Apple Reminder by voice. Check it in Reminders to confirm the date and time.
- “Hold ⌥⌘ and ask what this inspection clause requires me to do”: Lazur reads the clause on screen and answers out loud. It is not legal advice, so confirm the answer with your broker.
- “Hold fn and dictate your call notes”: Clean text lands at your cursor in any app, so notes go into the sheet without retyping.
- “Ask Lazur to walk you through conditional formatting in Google Sheets”: Lazur guides you one click at a time, waiting for each click. You do the clicking.

## A plan you can start this week

- **Day 1: List every open deal.** Open each signed contract and log every date in one Google Sheet. Use one row per date, with the address, client, date type, due date, and owner.
- **Day 2: Set alerts in Reminders.** Create one Apple Reminder for each date. Turn on Date, set an early alert, and add a second alert for the day it is due.
- **Day 3: Add the Days left column.** Type =D2-TODAY() in the first Days left cell, copy it down, then add a red rule with Format > Conditional formatting.
- **Day 4: Search Gmail for stray dates.** Search Gmail for words like contingency, inspection, appraisal, and closing. Move any date you find in an email into the sheet and into Reminders.
- **Day 5: Run your first review.** Open the sheet and Reminders at the same time each morning. Check Days left from top to bottom, then fix any row that has gone out of date.

## FAQ

### Is Apple Reminders enough to track real estate transaction deadlines?

For one or two open deals, often yes. Reminders gives you alerts, but it does not show contract status. Pair it with a shared sheet or your brokerage's transaction tool once you have several deals open.

### How far ahead should a deadline alert fire?

Set an early alert far enough ahead that you can still act on it. For an inspection report, that means early enough to call the inspector. Then set a second alert for the day itself, in case the early one gets dismissed.

### Does Redfin's cancellation data mean my deal will fall through?

No. Redfin's rates describe pending sales that fell out of contract across the market. Redfin says its figures track pending sales, not contingent offers. Use them to see the trend, not your odds.

### Do I need a transaction coordinator to track deadlines?

No, but a coordinator takes some of the dates off your plate. If your brokerage has one, ask for their deadline list and compare it with yours. Two lists are only safe when they match.

### Can Lazur track my deadlines automatically?

No. Lazur can add a reminder or calendar event when you ask, point at a date on screen, and explain a clause. It does not watch your contracts or change dates for you.

### Is it safe to ask an AI assistant about a client's contract?

Follow your brokerage's and state's rules on client data first. Lazur listens and looks at your screen only while you hold the shortcut. Audio and the screenshot go to AI providers to answer and are not stored. Content is never used to train AI models.

## Sources

1. [1 in 7 Pending Home Sales Are Getting Canceled, the Highest Share During This Time of Year on Record](https://www.redfin.com/news/pending-sales-canceled-january-2025/), Redfin, checked 2026-11-07
2. [How Often Do Contingent Offers Fall Through?](https://www.redfin.com/blog/how-often-do-contingent-offers-fall-through/), Redfin, checked 2026-11-07
3. [Real Estate Brokers and Sales Agents: Occupational Outlook Handbook](https://www.bls.gov/ooh/sales/real-estate-brokers-and-sales-agents.htm), U.S. Bureau of Labor Statistics, checked 2026-11-07
4. [NAR 2026 member profile shows Realtors more experienced](https://www.housingwire.com/articles/nar-2026-member-profile-experience/), HousingWire, checked 2026-11-07
5. [Add dates or locations to reminders on Mac](https://support.apple.com/guide/reminders/add-dates-or-locations-to-reminders-remnd4b206fb/mac), Apple Support, checked 2026-11-07
6. [New to Apination: dotloop and Google Calendar sync](https://apination.com/dotloop-google-calendar-sync/), API Nation, checked 2026-11-07
