Abstract background illustration for How to run statute of limitations in DocketMath for Singapore

How to run statute of limitations in DocketMath for Singapore

6 min read

Published June 4, 2026 • By DocketMath Team

Verified · 2 primary sources

This page has current canonical verification receipts.

Quoted from the source law itself. Not legal advice; confirm how it applies to your matter.

Current verified answer

Singapore statute-of-limitations: statute of limitations years is 6; limitation period is 6 years.

See your deadline

Authority and key facts

Citation: Limitation Act 1959 (2020 Rev. Ed.), s. 6 (contract / tort) and s. 24A (personal injury)

View the primary source

Verified April 26, 2026

  • Statute Of Limitations Years: 6
  • Limitation Period: 6 years
  • Limitation Period: 6 years
  • Max Years From Incident: 15

Step-by-step

Below is a practical workflow for running the statute of limitations calculation in DocketMath for Singapore (SG) using the built-in statute-of-limitations calculator.

You’ll be using the Limitation Act 1959 (2020 Rev. Ed.) as the core source, especially:

  • s. 6 (contract / tort)
  • s. 24A (personal injury / latent injury)

Core statute reference (for your own verification):
https://sso.agc.gov.sg/Act/LA1959?ViewType=Pdf&_=20240108155441

Note: DocketMath helps you estimate limitation windows from the inputs you provide. This is not legal advice—treat the output as a calculation aid, not a final legal conclusion.

1) Open the calculator in DocketMath

Start here: /tools/statute-of-limitations

2) Choose the claim type first (because it drives the baseline years)

In the calculator, select a claim type that matches the cause of action you’re trying to time-limit. In the verified rule set for Singapore, the mapped periods include these common categories:

Claim type (SG)Limitation period
Breach (oral contract)6 years
Breach (written contract)6 years
Common law fraud / deceit6 years
Fraud6 years
Trespass6 years
Property damage6 years
Recovery of land12 years
Judgment enforcement12 years
Legal malpractice6 years
Personal injury3 years
Premises liability3 years
Medical malpractice3 years
Product liability3 years
Libel1 year
Slander1 year
Contribution2 years

If you pick the wrong category, the baseline limitation window changes immediately—so do this before entering dates.

3) Enter the incident / event date (the “starting point”)

Enter the date of the relevant incident—for example:

  • the date the breach occurred (for contract claims),
  • the publication date (for libel/slander),
  • the date the injury/damage was suffered (for injury/damage-linked claim types).

4) Enable discovery logic when the calculator indicates it applies

For claim types that involve latent injury / damage, Singapore’s limitation framework can incorporate a discovery-based component under Limitation Act 1959, s. 24A.

DocketMath’s verified settings reflect:

  • Discovery rule enabled in relevant branches
  • an outer boundary of max years from incident: 15
  • a verified general baseline of 6 years, with a discovery overlay where applicable

How to apply this in practice:

  • If your claim type is personal injury (or maps to the tool’s personal injury/discovery logic), use the discovery-related option when prompted.
  • Enter the discovery date (i.e., when the claimant knew enough to bring the claim), if the calculator asks for it.

What discovery changes in DocketMath’s output

When discovery logic is active, DocketMath’s limitation outcome typically depends on:

  • the discovery timing you provide, and
  • the outer cap of 15 years from the incident.

This “outer boundary” is a key constraint to watch for when discovery happens late.

5) Apply mental incapacity tolling when applicable

DocketMath’s verified configuration includes a tolling pathway:

  • tolling rules: mental incapacity = true

If the UI provides a mental-incapacity toggle or prompt and your situation fits, enable it and enter the dates/details the calculator requests.

Warning: Tolling can materially change the “effective” time window. If you leave mental incapacity off (when it should be on), or on when it shouldn’t be, you can get a materially different result even if incident/discovery dates are correct.

6) Review the calculated limitation window and capture the output dates

After you finish input, DocketMath returns:

  • an estimated limitation period for the selected claim type, and
  • computed earliest/latest window dates (depending on the discovery/tolling features you enabled).

Use those output dates as working hypotheses to decide whether a filing is likely inside or outside the limitation window under the chosen tool assumptions.

7) Cross-check that the scenario matches the underlying rule-path (s. 6 vs s. 24A)

To validate your inputs, check which limitation “route” your facts best fit, consistent with the verified packet:

  • s. 6: contract / tort-style baseline timing logic (the tool’s contract/tort categories)
  • s. 24A: discovery-style approach for personal injury / latent injury / damage (the tool’s discovery logic branch)

This step is about verifying that you selected the right claim type and toggles, not about getting legal advice.

8) Run a comparison set (to see what actually drives the result)

If the tool/UI supports it, save or note multiple runs so you understand sensitivity to assumptions. A simple comparison set is:

  1. Discovery logic on (if applicable)
  2. Discovery logic off (comparison)
  3. Mental incapacity on (if applicable), then off (comparison)

If the window changes a lot, that usually means you changed the rule-path (claim type, discovery, or tolling), not merely the dates.

Common pitfalls

These are the mistakes that most often cause “wrong-looking” results when running Singapore statute of limitations calculations in DocketMath:

  • Choosing the wrong claim type category
    • Example: selecting a 6-year category when your facts map to a 3-year personal injury category.
  • Using discovery inputs for a non-personal injury pathway
    • In the verified configuration, discovery logic is tied to the personal injury / latent injury style rule-path under s. 24A.
  • Forgetting the discovery outer cap
    • Even with discovery logic enabled, the verified configuration includes max years from incident: 15.
  • Turning off mental incapacity when the tool indicates it should be included
    • The verified packet explicitly supports mental-incapacity tolling.
  • Mixing incident date vs. discovery date
    • Swapping them can shift the window in either direction.
  • Only running one scenario
    • Always compare at least two runs when discovery/tolling options exist, so you can tell whether the change is driven by the dates or by the selected rule-path.

Try it

To test the workflow in /tools/statute-of-limitations for Singapore:

  1. Go to /tools/statute-of-limitations
  2. Pick a claim type:
    • Try Personal injury to see how the discovery logic (and the 15-year outer boundary) affects results, or
    • Try Breach (oral contract) to see a mapped 6-year category run.
  3. Enter:
    • the incident/event date
    • and the discovery date if the calculator prompts for it
  4. Toggle mental incapacity if your scenario qualifies for that logic and the tool asks for it.
  5. Run at least two versions:
    • discovery enabled vs. disabled (if the UI supports it), and
    • mental incapacity enabled vs. disabled (if the UI supports it)

If you notice a large swing in the computed window, treat it as a sign that the rule-path (discovery/tolling/claim type) changed—not just that the date moved.

Related reading