Statute of Limitations for UCC / Sale of Goods in Switzerland

6 min read

Published March 22, 2026 • By DocketMath Team

Overview

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

In Switzerland, the statute of limitations for claims connected to sale of goods is generally governed by the Swiss Code of Obligations (Obligationenrecht, “OR”). While the UCC is a U.S. concept, the Swiss legal framework is still straightforward for common commercial disputes—e.g., unpaid invoices, delivery defects, non-conforming goods, and breach of contract.

This guide explains the typical limitation periods, the most common exceptions and suspensions, and how to use DocketMath’s /tools/statute-of-limitations calculator to model timelines based on your dates.

Note: This overview is for reference and planning. It does not create legal advice and does not replace advice tailored to your contract terms and transaction facts.

Limitation period

1) General rule for contractual claims (sale-related breaches)

Most claims arising from a contract of sale—such as payment disputes, damages for breach, or enforcement of contractual obligations—fall under the OR’s general limitation periods.

Under Swiss law, the baseline for many contractual rights is:

  • 10 years for ordinary contractual claims

For many day-to-day commercial matters, that’s the key “default clock” you start with—especially when you’re not dealing with warranty-style defect claims.

2) Warranty / defect claims in sales (shorter timelines)

Swiss law treats defective performance (such as non-conforming goods) differently. A buyer typically must inspect goods and bring defect-related claims within relatively tight windows.

In practical terms, this means you may see:

  • Shorter limitation periods for defect/warranty-type claims than for straightforward payment or general breach claims.

Because defect claims depend heavily on:

  • whether the claim is framed as a defect/warranty matter versus general breach, and
  • when the defect was noticed (or should have been noticed),

the limitation analysis often turns on characterization of the claim and the timeline of delivery and inspection.

3) Risk-based framing: which “bucket” is your dispute?

Use this quick checklist to categorize the claim before you run the calculator:

Why this matters: the starting point and the length of the period often differ between (a) general contractual enforcement and (b) defect-driven remedies.

Key exceptions

Swiss limitation periods are not always a simple “start on day 1 and count forward.” Several mechanisms can extend the time to sue.

1) Interruption by legal action (and certain steps)

Swiss limitation can be interrupted when the creditor takes steps that put the debtor on notice and pursue the claim through relevant channels. If interruption applies, the clock does not just “continue”—it can reset or the limitation clock can be treated as newly measured from the interrupted point.

Practical takeaways:

  • If you have already sent formal demand letters, check whether they qualify as an interrupting act for the relevant claim type.
  • The exact effect can depend on the procedural step taken (for example, judicial vs. extra-judicial action).

2) Suspension (e.g., certain relationship or legal barriers)

Some periods may be suspended during times when the creditor cannot realistically pursue the claim (or when legal conditions prevent action). The effect is that the limitation period does not run during the suspension window.

In commercial settings, suspension is less common than interruption for everyday invoice/payment scenarios, but it can matter in complex situations.

3) Contractual terms (within Swiss limits)

Commercial parties sometimes include limitation-related contract language (including rules about notice, claims handling, or timelines for reporting issues). Swiss law permits certain contractual arrangements, but they must comply with mandatory rules—especially for consumer contexts and certain protection frameworks.

For sale-of-goods disputes, contract terms that affect:

  • how quickly a buyer must notify defects, or
  • what remedies are available for non-conformity,

can influence the practical timeline, even if statutory limits still govern ultimate expiration.

4) Characterization matters (defect claim vs. general breach)

One of the biggest “gotchas” is that courts may treat the same facts differently depending on the legal framing:

  • A claim presented as defect-based may be subject to shorter limitation rules.
  • A claim framed as general breach/damages may fall under longer periods.

Pitfall: Two parties can describe the same dispute as “breach,” but if the substance is actually about non-conformity/defects, the limitation analysis may not follow the “10-year” path. Build your timeline using the claim type you actually intend to assert.

Statute citation

Swiss limitation rules for contract and sales are set out in the Swiss Code of Obligations (OR). Key provisions to anchor your review:

  • Swiss Code of Obligations (OR) – general limitation: Article 127 OR (ten-year general limitation for many contractual claims)
  • Swiss Code of Obligations (OR) – shorter limitation for claims tied to defects/warranty treatment: limitation provisions in the OR’s sales (sale of goods) and defects sections (commonly applied alongside the OR’s buyer inspection/notice rules)

Because your matter can turn on whether your claim is treated as:

  • a general contractual claim under OR Article 127, or
  • a defect/warranty-oriented claim under the OR’s sales/defect framework,

your next step should be matching your facts to the correct statutory bucket before relying on a deadline.

Use the calculator

DocketMath’s /tools/statute-of-limitations helps you translate statutory limitation rules into an easy timeline. Even if you ultimately validate with counsel, using the tool first can reduce the risk of forgetting a date or mixing claim types.

Inputs to provide

To generate a usable deadline model, you’ll typically supply:

  • Jurisdiction: Switzerland (CH)
  • Claim type / category: choose the closest match (e.g., general contractual claim vs. defect/warranty-style claim)
  • Key date (start date): usually tied to the moment the claim accrues (for example, delivery/acceptance or the time when the buyer should have noticed the defect, depending on claim type)
  • Any interrupting event date (if known): if you’ve already taken a step that could affect limitation
  • Optional notes: such as “defect noticed on [date]” to help you compare alternatives

How output changes with your inputs

Run two scenarios if you’re unsure about characterization:

  1. Scenario A — General breach/payment framing

    • Input the start date based on contract performance or invoice due date (depending on the nature of the claim).
    • Output will track toward the longer baseline (often 10 years under OR Article 127).
  2. Scenario B — Defect/warranty framing

    • Input the start date based on when the defect was noticed or should have been noticed (and/or when relevant notice obligations were triggered).
    • Output will likely show an earlier expiry due to shorter warranty/defect limitation treatment under the OR’s sales provisions.

Output you should expect

The calculator generally produces:

  • A limitation start date (as configured by claim type)
  • A projected expiry date
  • A “latest filing window” you can use internally for case management

Checklist before you rely on the result:

Related reading