Statute of Limitations for Written Contract in Canada
7 min read
Published March 22, 2026 • By DocketMath Team
Overview
Run this scenario in DocketMath using the Statute Of Limitations calculator.
In Canada, the statute of limitations sets a deadline for bringing a claim in court. For many written contract disputes (for example, unpaid invoices, breached payment terms, or failure to deliver goods), the limitations period is typically measured in years from a legally relevant date—often tied to when the claim is discovered.
Because limitations rules are detailed and fact-driven, this page focuses on the mechanical parts you can use right away: what deadline commonly applies to a written contract, what events can change (or “reset”) timing, and how to plug the key dates into the DocketMath statute-of-limitations calculator to see practical outcomes.
Note: This guide provides general information about limitation periods for written contract claims in Canada. It’s not legal advice, and courts can treat “written contract,” “cause of action,” and “discovery” differently depending on the facts and the governing law.
Limitation period
The common baseline: 6 years for written contract claims
In most Canadian jurisdictions for civil claims, the standard limitation period is 2 years, but contract claims founded on a written agreement generally fall under the 6-year limitation period.
In practice, that means if you have:
- a written contract (signed agreement, written terms, or a clear written exchange),
- a breach such as non-payment or non-performance, and
- you want to sue for contract damages,
then the clock is usually a 6-year window rather than a 2-year window.
When does the clock start?
Even when the limitation period is known (e.g., 6 years), the start date is not always as simple as “the breach date.”
A typical structure is:
- Limitation period length (e.g., 6 years), and
- a starting point tied to when the claim is discovered (or should reasonably have been discovered).
For contract disputes, many fact patterns revolve around dates like:
- the date an invoice became due,
- the date a payment was missed,
- the date goods were to be delivered,
- the date a termination right was exercised, or
- the date you learned that the other party had failed to perform as required.
“Inputs” that change the output in real scenarios
Use the DocketMath calculator by selecting dates that match your case theory. The key inputs that affect whether a claim is timely are usually:
- Date of breach / non-performance (what happened)
- Discovery date (when you knew or reasonably ought to have known)
- Whether the claim is based on a written contract (to apply the correct baseline)
- Jurisdiction (to ensure you’re applying the correct Canadian rule set for the forum)
As you adjust these dates, the “deadline” shifts accordingly—move the discovery date later and the end date may also move later; earlier discovery shortens the runway.
Quick time-check table
| Scenario | Key date you track | Likely practical effect |
|---|---|---|
| Non-payment discovered quickly | Invoice due date / earliest missed payment date | Deadline likely starts earlier; risk of limitation sooner |
| Hidden defect or delayed knowledge | Date you learned of breach | Deadline may start later if discovery is later |
| Ongoing breach (e.g., repeated monthly payments) | Each missed payment / end of performance period | Limits can apply per payment period; careful date selection matters |
| Contract includes a written term for settlement/payment timing | Contractually defined due date | Court often anchors “should have known” to predictable terms |
Key exceptions
Limitations periods aren’t always a straight line. Several doctrines and events can affect timing. Because these vary with the circumstances, treat the checklist below as a triage tool for what to examine—not as a guarantee of any outcome.
1) Discovery vs. “when you should have known”
If you argue for a later start date, courts typically ask whether the claimant knew or reasonably ought to have known facts supporting the claim. That can include what a reasonable person would have investigated once performance failed.
2) Partial performance and written acknowledgments
Certain conduct can be relevant to timing, especially if there’s evidence that the other party:
- acknowledged the debt or breach in writing, or
- engaged in conduct that supports a claim that the dispute was understood between the parties.
In practical terms, written acknowledgments can matter because they may support that the claim was alive and understood at specific points in time.
3) Contract terms that address timing
Some written contracts include clauses about:
- notice requirements,
- cure periods,
- dispute resolution steps,
- or pre-suit demands.
Even if a clause doesn’t change the statutory limitation length, it can affect the earliest date from which a claim is discoverable.
4) Statutory rules beyond the contract baseline
Depending on who sues, what is sued for, and the procedural path, other limitation provisions may apply (for example, in certain statutory schemes or specialized causes of action). That’s one reason to ensure the calculator is aligned with the type of claim you’re modelling.
Warning: Do not assume that “6 years” automatically means every written contract claim is timely. If the start date is earlier than you think—or if the claim is framed differently—timing outcomes can change materially.
Statute citation
The governing Canadian limitation framework for civil matters includes the Limitation Act in each province/territory. The written contract baseline is commonly understood as part of those provincial/territorial statutes, with standard periods often distinguished between:
- general civil claims, and
- contract claims founded on written agreements.
For an authoritative exact statement in your forum, match the rule to:
- the province/territory where you would sue, and
- whether the contract claim is founded on a written agreement.
If you’re using DocketMath, the calculator’s jurisdiction selection is designed to help you apply the correct local framework to your scenario.
Use the calculator
DocketMath’s statute-of-limitations calculator helps you estimate the last date to commence a claim based on inputs you provide. To use it effectively:
- Choose Jurisdiction (CA) in the tool.
- Select the claim type:
- Written contract (to apply the written-contract baseline).
- Enter the key dates:
- Breach / non-performance date (if applicable to your facts)
- Discovery date (when you knew or reasonably should have known)
- Review the output:
- Estimated limitation deadline
- how changes to your input dates shift the deadline
How outputs change with your inputs
- Later discovery date → likely later deadline
- Earlier discovery date → likely earlier deadline
- Switching claim type (written contract vs general civil claim) → could change the period length used by the calculator
Mini exercise
Check your timeline against these questions:
- Do I have a signed or reliably written contract document?
- When did I first learn the other party wasn’t performing as required?
- Is there a specific invoice due date or performance deadline I can point to?
Once you answer those, DocketMath can convert the timeline into a practical deadline estimate.
If you want to model alternatives (for example, “discovery was in March 2021” vs “discovery was in September 2021”), run both scenarios and compare the resulting deadline dates.
Primary CTA: /tools/statute-of-limitations
Related reading
- Choosing the right statute of limitations tool for Vermont — Tool comparison
- Choosing the right statute of limitations tool for Connecticut — Tool comparison
