Statute of Limitations for UCC / Sale of Goods in Singapore

7 min read

Published March 22, 2026 • By DocketMath Team

Overview

In Singapore, disputes involving contracts for the sale of goods are governed by the Sale of Goods Act (Chapter 393), not the UCC (which is a U.S. law). If you’re using the term “UCC/Sale of Goods,” the closest Singapore analogue is the Sale of Goods framework—especially for questions like how long you have to sue.

From a practical standpoint, the “statute of limitations” question is usually really two questions:

  • What causes of action are you bringing? (e.g., unpaid price vs. damages for breach)
  • When does time start running? (e.g., breach date, tender/refusal date, or when the breach is treated as actionable)

Singapore’s limitations system also includes a general limitations statute—the Limitation Act (Chapter 163)—that often supplies the limitation periods for civil claims.

Note: This page focuses on the limitation period mechanics for sale-of-goods claims under Singapore law and how to plan around them. It’s not legal advice, and you should verify the specific claim type and dates against the facts and the statute.

Limitation period

1) The common limitation framework: the Limitation Act

For many civil claims (including claims arising out of contractual obligations in the sale of goods context), Singapore’s general limitation rules under the Limitation Act (Cap. 163) are the starting point.

In practical contract disputes, the limitation period is often 6 years for actions founded on contract, measured from the appropriate starting date specified by the Act.

2) How the starting date affects outcomes

The biggest “gotcha” in limitation calculations is not the length of time—it’s the trigger date. In sale-of-goods disputes, the trigger often ties to one of these factual moments:

  • Breach occurs (e.g., goods delivered late, or not conforming)
  • Failure to pay (e.g., invoice due date passes without payment)
  • Refusal or repudiation (where the buyer/seller refuses performance)
  • Accrual of the cause of action (the point at which the claimant can sue)

Even if you know the relevant limitation length, two sets of facts can yield different results:

ScenarioCommon “time starts” candidatePractical effect on deadline
Buyer misses payment deadlineDue date / payment demand dateDeadline falls sooner if you wait after non-payment becomes actionable
Seller delivers non-conforming goodsDelivery date or acceptance dateDeadline can be tied to when breach becomes actionable, not when the problem is discovered (depending on claim type)
Party repudiates the contractRepudiation dateDeadline may start earlier than you expect because repudiation can make a claim immediately actionable

3) Contract vs. damages structure

Sale-of-goods disputes can be framed in multiple ways: breach of contract, damages, recovery of the price, etc. Each framing can affect how the court treats accrual and the limitation provision used.

For your internal tracking, that means you should capture at least:

  • Contract execution date
  • Delivery date(s) and any partial deliveries
  • Acceptance/rejection dates (if any)
  • Invoice dates and payment terms (e.g., “Net 30”)
  • Dates of written notice of breach
  • The date you first had a clear actionable refusal/non-performance

If you skip these, you’ll struggle to produce a defensible limitation calculation later.

Key exceptions

Singapore limitation rules include exceptions and “special paths” for some claims. While the exact outcome depends heavily on claim type and how the facts fit the statutory language, the following are the kinds of issues that commonly change the timetable.

1) Fraud (or similar conduct)

Where a claim is based on fraud or involves conduct that fits specific statutory wording, the limitation period may not run on the same timeline as an ordinary contract breach.

2) Extensions tied to discovery or “late accrual” concepts

Some limitation regimes include concepts like when the claimant knew (or could reasonably have known) the material facts. The availability of such a rule depends on the specific section in the Limitation Act and the claim category.

3) Acknowledgment or part payment

In many limitations systems, certain events—like a clear acknowledgment of liability in writing or a relevant part payment—can interrupt or reset the running of time under the applicable statute.

For practical compliance, if you’re dealing with a disputed invoice or contract breach, you should be careful with:

  • Emails and letters that could be read as an admission
  • Negotiation communications that unintentionally contain an acknowledgment
  • Partial payments without confirming whether they’re “without prejudice” or settlement-linked

Warning: Negotiation texts and payment behavior can affect limitation calculations. The risk isn’t that settlement discussions are “bad”—it’s that they may be treated as acknowledgments depending on content and timing.

4) Claims outside the sale-of-goods lane

Not every “UCC-like” dispute is a sale-of-goods claim. For example, claims involving products liability, misrepresentation, or misleading conduct may fall under different statutory frameworks and limitation periods. If you lump everything into “sale of goods,” you might calculate the wrong deadline.

Statute citation

  • Limitation Act (Chapter 163) — provides the general limitation periods and mechanisms that commonly apply to civil actions, including many contract-based claims arising out of sale transactions.
  • Sale of Goods Act (Chapter 393) — governs substantive rights/remedies for sale-of-goods matters (e.g., breach of condition/warranty, delivery and conformity rules), which then feed into which “cause of action” you’re pursuing for limitation purposes.

Because limitation analysis depends on the exact cause of action (contract vs. other categories) and the date the claim accrues, the operational citation you’ll use in practice is the Limitation Act provision that matches your claim type under Singapore law, with the Sale of Goods Act informing the breach/remedy characterization.

Use the calculator

DocketMath’s statute-of-limitations tool is designed to help you compute key deadlines once you supply the inputs. The goal is not to replace legal judgment—it’s to make the timeline math transparent and auditable.

Primary CTA: /tools/statute-of-limitations

Recommended inputs to enter

  1. Jurisdiction: Singapore (SG)
  2. Claim type: Choose the closest match to your sale-of-goods claim (commonly “contract” style for breach of contract / unpaid price).
  3. Accrual/trigger date: The date you believe the cause of action accrued (e.g., breach date or when non-payment became actionable).
  4. Any exception flags: If the facts involve fraud, acknowledgment, or other statutory triggers, select the corresponding option(s) supported by the calculator’s workflow.

How outputs change when you adjust inputs

  • Change the accrual/trigger date by 1 month → the computed limitation expiry date shifts by about 1 month.
  • Switch claim type (e.g., from “contract” to a different category) → the tool may apply a different limitation length or rule set.
  • Enable exception/interruptions (if available in the tool) → you may see a later computed deadline due to the exception logic.

Practical checklist before running the calculator

Once you run the calculator, you can use the resulting deadline to guide internal steps like:

  • when to escalate to counsel,
  • when to gather evidence,
  • and whether interim steps (e.g., negotiations and documentation) might need to happen sooner.

Related reading