Statute of Limitations for UCC / Sale of Goods in South Africa

7 min read

Published March 22, 2026 • By DocketMath Team

Overview

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

South Africa’s statute of limitations for sale-of-goods disputes is governed by the general limitations framework in the Prescription Act 68 of 1969. Even though people sometimes talk about a “UCC,” South Africa does not use the U.S. Uniform Commercial Code (UCC). Instead, commercial sales issues typically combine:

  • Substantive sale-of-goods rules (for example, the common law and the Contracts Act principles as applied by courts), and
  • Prescription (time limits) under the Prescription Act 68 of 1969.

This post focuses on time bars (prescription) for claims arising from goods supplied, non-payment, defective delivery, breach of contract, or related commercial disputes—using the Prescription Act’s core rules rather than any UCC-style state-by-state scheme.

Note: This is a practical timing guide—not legal advice. Prescription outcomes can turn on the exact claim type (contract, delict/tort, restitution), the parties’ conduct, and when the “debt” is considered due.

Limitation period

General rule: 3 years for most contractual claims

For claims framed as “a debt”—which most sale-of-goods contract claims effectively are—the standard prescription period is 3 years.

The clock typically runs from when the creditor has:

  • knowledge of the facts giving rise to the debt, and
  • knowledge of the identity of the debtor.

In practical commercial terms, you often see two dates being debated in disputes:

  1. Invoice date / delivery date (when performance occurred), and
  2. Discovery date (when the claimant learned the breach/defect/nonconformity or the counterparty’s identity).

The “knowledge” trigger matters

South Africa’s prescription law is not purely “from breach.” For many debt claims, the period starts when the creditor knew (or is treated as knowing) key facts. That can affect whether a claim filed later is still timely.

Here’s a simplified way to think about it:

Situation in a sale-of-goods disputeLikely prescription start point (conceptually)Common evidence
Non-payment after invoice with no disputeWhen payment was due and non-payment became apparentinvoices, delivery notes, payment remittance history
Goods delivered defective / nonconformingWhen the defect/nonconformity is discovered (or reasonably should have been)inspection reports, correspondence, return authorizations
Counterparty refuses performance; dispute escalatesWhen facts forming the cause of action became knowndemand letters, emails, meeting minutes

How DocketMath helps with the moving parts

In sale-of-goods cases, the “start” isn’t always the day the goods arrived. The DocketMath statute-of-limitations calculator helps you model the timeline based on:

  • a debt start date (often your best-supported “knowledge” or “due” date), and
  • standard prescription durations for common claim categories under the Prescription Act framework.

Key exceptions

Prescription in South Africa includes several doctrines that can pause, interrupt, or alter timing. Below are the most common commercial-law timing levers you’ll encounter.

1) Interruption by acknowledgement or demand

Prescription can be interrupted, preventing the running of time from continuing as if nothing happened.

In practice, interruption often follows from actions like:

  • a debtor’s acknowledgement of liability, or
  • a creditor’s formal demand (depending on claim type and the procedural facts).

Because interruption turns on what was actually communicated (and how), documents matter:

  • letters of demand,
  • email acknowledgements,
  • settlement discussions that include clear liability recognition.

Warning: Not every casual message or negotiation statement will qualify as an acknowledgement that interrupts prescription. Courts focus on the substance—whether it clearly recognizes the debt.

2) Payment or partial performance

Partial payment can support arguments that the debtor acknowledged the obligation in part, affecting whether and how time is interrupted.

For sellers and buyers, the practical takeaway is record-keeping:

  • keep remittance statements,
  • track credits and set-offs,
  • preserve payment allocations (e.g., “paid against invoice X”).

3) Different claim types can have different prescriptive treatment

Not every “goods dispute” will be pleaded as a simple contractual debt. For example:

  • some claims might be framed with restitutionary or delictual elements,
  • consumer or product liability contexts can raise distinct timing issues.

DocketMath’s calculator is designed for common sale-of-goods / debt-style scenarios, but your inputs should match the way you’re computing the risk window.

4) Long-stop effect vs discovery-based start

South Africa’s prescription system can involve both:

  • an event/knowledge-based start, and
  • the possibility of disputes about what the claimant “knew” and when.

That makes contemporaneous documentation critical. If you’re relying on later discovery (e.g., hidden defects), build a paper trail showing:

  • when inspection occurred,
  • when nonconformity was detected,
  • when you notified the counterparty with sufficient detail.

Statute citation

The key statute for prescription of “debts” (including most claims arising from contractual sale of goods) is the:

  • Prescription Act 68 of 1969, especially the provisions dealing with:
    • general prescription periods (commonly 3 years for debts), and
    • the commencement of prescription based on knowledge of relevant facts and the identity of the debtor,
    • and interruption circumstances.

When calculating timelines, keep the Prescription Act’s structure in mind: the analysis is usually two-stage—(1) identify the applicable category of claim/debt, then (2) compute the start date and whether prescription was interrupted or delayed by relevant conduct.

Use the calculator

Use DocketMath to compute a prescription timeline for a South African sale-of-goods dispute with a clean, auditable set of assumptions.

What you’ll typically input

Check the boxes that match your facts:

How outputs change when you adjust inputs

The calculator output will shift based on the start date and interruptions. Common effects:

  • Later knowledge date → later prescription expiry date (more time remaining).
  • Earlier due date treated as start → earlier expiry date (higher risk).
  • Interruption entered correctly → the period is effectively reset/paused per the calculator’s modeling, often extending the expiry window.
  • No interruption selected → expiry date remains purely distance-from-start, which can make a claim look “late.”

A practical workflow (30 minutes)

  1. Capture your “best-supported start date”:
    • invoice/due date, or
    • documented discovery/knowledge date.
  2. Add the issue/sue date you’re evaluating.
  3. Review whether you have documentary evidence of any interrupting event and enter it.
  4. Run the calculation twice:
    • once with a conservative start date (earliest plausible), and
    • once with your strongest evidence start date (latest plausible knowledge).

This gives a practical risk range for whether prescription is likely to be contested.

Note: If your dispute involves defective goods delivered on 1 March but you only discovered the defect on 20 April, your “start date” choice can move the outcome by weeks (and sometimes months). Preserve inspection and notification emails to justify the knowledge date you enter.

Output you should look for

The calculator typically returns:

  • the calculated expiry date for the prescriptive period, and
  • whether the selected “issue/sue date” appears within or past the prescription window, given your inputs.

Treat the result as a timeline model to structure your internal case planning—not a substitute for legal determination.

Related reading