TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
Learn/Ask a Lawyer/Real Estate/What does irrevocability mean…
Real Estate

What does irrevocability mean in an Ontario real estate offer?

TSL Written by the Treadstone Law team· Updated June 2026

Every Ontario residential offer includes an irrevocability period — a deadline by which the seller (or buyer, if it's a counter-offer) must accept, reject, or sign back the offer. During that window the offering party cannot withdraw or change their offer. If the deadline passes without a response, the offer expires automatically and neither party is bound.

For sellers, this means if a buyer submits an offer that is irrevocable until, say, 11:59 p.m. on a given day, you have until that moment to respond. If you sign back a counter-offer, the irrevocability shifts to the buyer, who must respond within the period you set in your counter.

Setting realistic irrevocability periods is important in competitive markets. A very short irrevocability period (e.g., a few hours) puts pressure on the other side to decide quickly and is commonly used in multiple-offer situations. Your real estate agent and lawyer can advise on appropriate periods for your specific situation. Understanding irrevocability prevents confusion about when — and whether — a binding contract has been formed.

Key takeaways

  • The irrevocability period is the deadline for the other party to accept, reject, or counter
  • If the deadline passes without response, the offer expires with no binding deal
  • When you counter, the irrevocability shifts to the buyer for the period you set
  • Short irrevocability periods are common in multiple-offer situations to create urgency
This is general information, not legal advice. It doesn’t create a lawyer–client relationship, and the rules can change. For advice on your situation, a Treadstone real estate lawyer can help.
Was this helpful?Share:

Go deeper

Still have questions?

Search 2,500 answers, or send yours to a Treadstone lawyer — we answer in plain language.

All answersStart a File →