Statute of Limitations for UCC / Sale of Goods in Colorado

7 min read

Published April 8, 2026 • By DocketMath Team

Overview

Run this scenario in DocketMath using the Statute Of Limitations calculator.

In Colorado, the statute of limitations for many UCC (Uniform Commercial Code) contract claims tied to a sale of goods is generally 4 years, under Colorado Revised Statutes (C.R.S.) § 4-2-725(1).

This “4-year” rule comes from Colorado’s adoption of UCC § 2-725, which governs actions for breach of contract for sale of goods. That category can include many disputes business owners commonly call “UCC claims,” such as nonconforming goods, late or defective tender/delivery, failure to pay under a sales contract, and other contract-based remedies tied to the sale of goods.

DocketMath helps you map the deadline drivers—especially what starts the clock and whether any exceptions shorten or extend it. This page is informational and process-focused, not legal advice.

Note: The UCC limitations period applies to “contracts for sale of goods.” If your dispute is primarily about a different subject (for example, pure services, real estate, or a separate statutory scheme), a different limitations analysis may apply.

Limitation period

Colorado’s UCC limitations period is 4 years from the time the cause of action accrues. The key detail is how Colorado defines “accrues.”

The general rule (4 years)

  • Period: 4 years
  • Statute: C.R.S. § 4-2-725(1)
  • Applies to: “An action for breach of any contract for sale of goods…”

When the clock starts (accrual)

Under C.R.S. § 4-2-725(2), the cause of action generally accrues:

  • “when the breach occurs,” rather than when damages are discovered.

That distinction matters in practice: even if the buyer realizes the problem later, the UCC often measures the limitations period from the breach event, not the discovery date.

Installment contracts (potentially different accrual timing)

For an installment contract, C.R.S. § 4-2-725(2) provides a special timing rule:

  • the breach occurs for each installment when that installment is not delivered as required, and
  • the statute can run separately for those installment breaches.

This is why two similar disputes can lead to different deadline outcomes. One contract might be treated as a single breach; another might involve multiple installment breaches, each with its own accrual.

Practical “deadline” framing

If you’re dealing with a typical “breach of sale of goods” claim, a practical workflow is:

  1. Identify the last event that constitutes the breach (delivery failure, nonconforming tender, nonpayment, etc.).
  2. Treat that breach date as the accrual date (unless an exception discussed below applies).
  3. Add 4 years to estimate the outside filing cutoff (subject to the UCC’s specific limitation structure).

To model this quickly, use DocketMath’s statute-of-limitations calculator at /tools/statute-of-limitations.

Key exceptions

Colorado’s UCC limitations framework includes provisions that can affect when the clock runs or the outer time limit—particularly in warranty-related situations or depending on how the claim is framed.

1) Warranty-related “outer limits” in certain situations

Even when a warranty or issue might seem like it “extends into the future,” the UCC can limit how long a plaintiff can wait. Under C.R.S. § 4-2-725(4), an additional constraint may apply in some warranty contexts.

Practical takeaway: don’t assume that later discovery automatically postpones accrual. Under C.R.S. § 4-2-725(2), accrual is generally tied to breach occurrence, and the UCC’s warranty-related provisions may impose further limits.

Warning: The accrual and limitations structure in C.R.S. § 4-2-725 can conflict with the intuitive belief that “we discovered the problem later, so the clock should start later.” The statute’s text generally points to breach occurrence.

2) Warranty timing can affect how limitation concepts apply

C.R.S. § 4-2-725(3) addresses warranty-related scenarios and how warranty duration interacts with limitations. In plain terms:

  • if the claim is warranty-based, the warranty’s timing can affect how the limitation rules operate, even though accrual is anchored in the UCC structure.

This matters most when disputes focus on:

  • express warranties (quality/performance statements),
  • warranty duration tied to a time period or event.

3) Contract terms may affect facts, not the statute itself

Your sales contract may contain steps like:

  • notice of breach,
  • cure periods,
  • procedural requirements.

These contract terms typically don’t “rewrite” the statutory limitations period. However, they can affect how you identify the breach event in the narrative (for example, when delivery was effectively rejected or when payment was due and refused). For consistent date modeling, use DocketMath with the breach/accrual date you believe best fits C.R.S. § 4-2-725(2), then reconcile that with the contract’s specific timeline.

4) Not every “goods dispute” is automatically a § 4-2-725 case

If your pleading includes multiple theories, not every claim will necessarily fall under C.R.S. § 4-2-725. For example:

  • some fraud or other statutory/tort theories may have different limitations periods,
  • a claim framed around services may fall outside “sale of goods,” and
  • some counts may be subject to different statutes entirely.

Tip: When there are multiple counts, you may need to run a limitations analysis for each count separately.

Statute citation

C.R.S. § 4-2-725 — Statute of limitations for breach of contract for sale of goods (Colorado’s UCC limitations provision).

Commonly referenced parts for deadline calculations:

  • § 4-2-725(1): 4 years from accrual
  • § 4-2-725(2): accrual generally tied to when the breach occurs, with special handling for installment contracts
  • § 4-2-725(3)–(4): provisions impacting limitations in warranty contexts and related “outer limits”

Because litigation often turns on subsection-level timing, aligning your timeline to the statute’s subsections can help you explain your reasoning more clearly.

Use the calculator

Use DocketMath’s statute-of-limitations tool at /tools/statute-of-limitations to translate the UCC timeline into a clearer “file by” cutoff.

Before running it, decide which date you’ll treat as the accrual date under C.R.S. § 4-2-725(2). In sale-of-goods disputes, that is usually the breach date (delivery failure, refusal to pay, nonconforming tender), not the discovery date.

Suggested inputs for a typical UCC “breach of contract for sale of goods” scenario

  • Jurisdiction: Colorado (US-CO)
  • Claim type: Breach of contract for sale of goods (UCC)
  • Accrual date (breach date): the date you believe the breach occurred
  • Filing date (optional): include it if you want to test whether the proposed filing is timely

How the output changes when the accrual date changes

Since the baseline is 4 years, moving the accrual date moves the cutoff by years, not by days.

Accrual / breach dateExpected limitations cutoff (approx.)
2022-01-152026-01-15 (4-year mark)
2022-07-012026-07-01 (4-year mark)
2023-03-202027-03-20 (4-year mark)

Installments: consider multiple breach dates

If the contract is an installment contract, the “effective” accrual timing may differ by installment breach. In that scenario, you may need separate calculations per installment breach date rather than relying on a single overall contract date.

Pitfall: Don’t use the contract signing date as the accrual date for a delivery-based breach. Under C.R.S. § 4-2-725(2), accrual is generally tied to breach occurrence, which is often later than contract execution.

Sources and references

Start with the primary authority for Colorado and confirm the effective date before relying on any output. If the rule has been amended, update the inputs and rerun the calculation.

Related reading