Statute of Limitations Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

Count a civil filing deadline from the accrual date using calendar-anniversary arithmetic, then apply the Rule 6(a) rollover for weekends and federal holidays.

Not legal advice. This page performs date arithmetic on numbers you supply. It does not decide when your claim accrued, which statute governs it, whether a discovery rule or a tolling doctrine applies, or whether a statute of repose has already extinguished it. A missed limitation period is usually fatal to a claim and cannot be repaired. Confirm every date against the governing statute, the local rules of the court where you will file, and a lawyer admitted in that jurisdiction before you rely on it.

Introduction to limitation-period arithmetic and what this engine computes

A statute of limitations fixes the outer date on which a civil claim can still be commenced. The arithmetic that turns "two years from the collision" into a specific calendar day is small but unforgiving: get it wrong by a single day and a meritorious claim is time barred. This page implements that arithmetic explicitly, shows every intermediate step, and cites the rule behind each step so the output can be checked rather than trusted.

Three separate questions sit behind any filing deadline. First, when did the claim accrue? That is a question of substantive law and this calculator never answers it — you supply the accrual date. Second, how long is the period? That comes from a specific statute, and the presets below each carry a section citation. Third, how is the period counted? That is the mechanical question this engine actually solves, and it is where practitioners most often slip.

The engine reports two dates rather than one. The statutory last day is the day the limitation period expires on its own terms. The adjusted filing day is that date moved forward to the next day the clerk's office is open, if the statutory last day is a Saturday, Sunday or legal holiday. Keeping them apart matters, because a statute of repose or a contractual limitation clause may be measured against the unadjusted date.

Accrual, discovery, tolling and repose: the four clocks behind a deadline

The counting formula: Rule 6(a) applied to a period stated in years

Federal Rule of Civil Procedure 6(a) governs "any time period specified in these rules, in any local rule or court order, or in any statute that does not specify a method of computing time," and Rule 6(a)(1) applies to periods "stated in days or a longer unit of time" — years included. It supplies three of the four steps the engine performs.

Write the accrual date as A, the period as n units, and the tolled days as T. The statutory last day Ls and the adjusted filing day Lf are:

Ls = addDays ( addMonths ( A , k · n ) , T ) Lf = { Lsif Ls is a business day next(Ls)otherwise

Here k=12 when the period is stated in years and k=1 when it is stated in months; a period stated in days skips addMonths entirely. The four steps behind those two lines are:

  1. Exclude the trigger day. Rule 6(a)(1)(A) directs you to "exclude the day of the event that triggers the period." Anniversary counting does this automatically: the first full day of a two-year period beginning 15 March 2024 is 16 March 2024, and the period ends on 15 March 2026.
  2. Count calendar units, not 365-day blocks. addMonths advances the month index and keeps the day of the month, clamping down when the target month is short. New York states the rule directly: a period of months "shall include the day of the month in the last month so counted having the same numerical order in days of the month as the day from which the computation is made, unless there be not so many days in the last month so counted, in which case the period computed shall expire with the last day of the month so counted" (N.Y. Gen. Constr. Law § 30). Section 58 of the same law ties years to months and neutralises the leap day, providing that "the added day of a leap year and the day immediately preceding shall for the purpose of such computation be counted as one day." California Government Code § 6803 uses the identical leap-day device.
  3. Add tolled days. A toll suspends the running of the period, so the days come off the elapsed time and go onto the end of the window. Adding T days is therefore the correct sign; subtracting them would move the deadline earlier and understate the window.
  4. Roll off closed days. Rule 6(a)(1)(C) provides that if the last day is "a Saturday, Sunday, or legal holiday, the period continues to run until the end of the next day that is not a Saturday, Sunday, or legal holiday," and Rule 6(a)(5) confirms that the "next day" is found "by continuing to count forward when the period is measured after an event." State practice is parallel: N.Y. Gen. Constr. Law § 25-a and Cal. Code Civ. Proc. § 12 both push a deadline off a closed day.

Jurisdiction presets and the statute each one comes from

Every preset in the form is reproduced below with its citation. These are the general periods for broad claim categories; they are starting points for the arithmetic, not a substitute for reading the statute that governs your matter.

General civil limitation periods with statutory citations
Jurisdiction Personal injury Property damage Written contract Oral contract Fraud
California 2 years
CCP § 335.1
3 years
CCP § 338(b), (c)(1)
4 years
CCP § 337(a)
2 years
CCP § 339(1)
3 years
CCP § 338(d)
New York 3 years
CPLR § 214(5)
3 years
CPLR § 214(4)
6 years
CPLR § 213(2)
6 years
CPLR § 213(2)
6 years
CPLR § 213(8)
Texas 2 years
CPRC § 16.003(a)
2 years
CPRC § 16.003(a)
4 years
CPRC §§ 16.004(a)(3), 16.051
4 years
CPRC §§ 16.004(a)(3), 16.051
4 years
CPRC § 16.004(a)(4)
Florida 2 years
Fla. Stat. § 95.11(5)(a)
4 years
Fla. Stat. § 95.11(3)(g)
5 years
Fla. Stat. § 95.11(2)(b)
4 years
Fla. Stat. § 95.11(3)(j)
4 years
Fla. Stat. § 95.11(3)(i)
Illinois 2 years
735 ILCS 5/13-202
5 years
735 ILCS 5/13-205
10 years
735 ILCS 5/13-206
5 years
735 ILCS 5/13-205
5 years
735 ILCS 5/13-205
Federal Catch-all of 4 years for claims arising under an Act of Congress enacted after 1 December 1990 (28 U.S.C. § 1658(a)); 6 years for civil actions against the United States (28 U.S.C. § 2401(a)); 2 years to present an administrative tort claim and 6 months after a final denial (28 U.S.C. § 2401(b)); securities fraud is the earlier of 2 years from discovery or 5 years from the violation (28 U.S.C. § 1658(b)).

Two entries deserve a warning. Florida's negligence period was shortened from four years to two by chapter 2023-86, so a claim that accrued before 24 March 2023 may still carry the older four-year period; the calculator does not apply that transition rule for you. New York's fraud provision is not a flat six years — CPLR § 213(8) gives the claimant the greater of six years from accrual or two years from actual or constructive discovery, and the preset only models the six-year leg.

How to use the form on a live matter, field by field

Worked example: a leap-day accrual with a weekend expiry

A Texas collision occurs on 29 February 2024. Personal injury in Texas carries a two-year period under Tex. Civ. Prac. & Rem. Code § 16.003(a). There is no tolling. Run the four steps by hand:

  1. Accrual. A=2024-02-29. Rule 6(a)(1)(A) excludes 29 February itself, so counting begins 1 March 2024.
  2. Calendar units. Two years is 24 months. Advancing the month index by 24 from February 2024 lands on February 2026, and the day of the month is 29 — which does not exist in 2026. The month-end rule clamps it to the last day of the month: 2026-02-28.
  3. Tolling. Zero days, so the statutory last day stays 28 February 2026.
  4. Rollover. 28 February 2026 is a Saturday. Rule 6(a)(1)(C) carries the period to the next day that is not a Saturday, Sunday or legal holiday. Sunday 1 March is skipped, so the adjusted filing day is Monday 2 March 2026.

The engine reports both figures: a statutory last day of 2026-02-28 and an adjusted filing day of 2026-03-02. Day-count shortcuts happen to agree on this input, but they are not stable. Move the accrual to 15 June 2023 and keep the two-year period: the anniversary is 15 June 2025, while adding 730 days returns 14 June 2025, a day early, because 29 February 2024 sits inside the window and the shortcut never counts it. Move the accrual to 1 January 2021 with a three-year period: the anniversary is 1 January 2024, while adding round(3×365.2425)=1096 days returns 2 January 2024, a day late — the more dangerous direction, because it invites a filing one day after the bar has fallen. Only calendar counting is stable in both directions.

Now change one fact. Suppose 45 days were tolled while the defendant was outside the state. The statutory last day becomes 28 February 2026 plus 45 days, or 14 April 2026, a Tuesday, so no rollover applies and the adjusted filing day is the same date. Note the direction: tolling moved the deadline six weeks later. A tool that subtracted tolling would have returned 14 January 2026 and quietly cost the claimant three months of window.

Reading the result: statutory last day, adjusted filing day, and the reminder ladder

The result panel separates the computation into the steps a docketing clerk would check.

What the engine decides and what it deliberately leaves to you
Question Resolved by the engine Left to law and judgement
When did the claim accrue? Nothing. The accrual date is an input. Everything. Accrual, continuing violations and claim splitting are substantive questions.
How long is the period? Applies the preset or the figure you type, in whole years, months or days. Whether that statute governs this claim, this defendant and this accrual date.
How is the period counted? Excludes the trigger day, advances calendar months, clamps to month end, and adds tolled days. Whether the forum uses a different counting convention or a fixed 365-day year.
Is the last day a filing day? Rolls forward past Saturdays, Sundays and the eleven federal holidays, with in-lieu observance. State and county court holidays, clerk closures, weather orders and electronic filing cut-off times.
Is the claim also time barred another way? Nothing. Statutes of repose, contractual limitation clauses, notice-of-claim deadlines and administrative exhaustion.
How much time is left? Counts days from today to the adjusted filing day and flags an expired or imminent deadline. Whether the remaining time is realistically enough to investigate, plead and serve.

A deadline is not a plan. The engine therefore also emits a reminder ladder at 180, 90, 30 and 7 days before the adjusted filing day, skipping any rung that has already passed. Firms commonly docket the earliest rung as the working deadline and treat the statutory date as a hard backstop, because service, pre-suit notice and expert affidavits all consume calendar time that the limitation period does not care about.

Treat a "days remaining" figure of zero or less as a stop signal, not a result. If the engine reports that the window has closed, the analysis shifts to whether any tolling, relation-back or equitable doctrine revives it — a question well outside arithmetic.

Limitations of this model and the assumptions baked into it

The engine is deliberately narrow. These are its assumptions, stated so you can decide whether they hold for your matter:

Disclaimer: This calculator is for educational and general informational purposes only and is not legal advice. Using it creates no attorney-client relationship. Limitation periods and the doctrines of accrual, discovery, tolling and repose vary by jurisdiction and change over time. Before relying on any date for an actual filing, read the governing statute, check the local rules of the court, and consult a lawyer licensed in the relevant jurisdiction.

Sources and authorities

Counting rules: Federal Rule of Civil Procedure 6(a)(1), 6(a)(5) and 6(a)(6), Legal Information Institute, Cornell Law School. Federal holidays: 5 U.S.C. § 6103(a), with Saturday in-lieu observance under § 6103(b) and Sunday in-lieu observance under Executive Order 11582 § 3(a), as summarised by the U.S. Office of Personnel Management. Calendar-unit and leap-day rules: N.Y. Gen. Constr. Law §§ 30, 58 and 25-a; Cal. Gov. Code § 6803; Cal. Code Civ. Proc. § 12. Federal limitation periods: 28 U.S.C. § 1658(a)-(b) and 28 U.S.C. § 2401(a)-(b), United States Code via Cornell LII. State limitation periods, each verified against the enacting jurisdiction's official code: Cal. Code Civ. Proc. §§ 335.1, 337, 338, 339 (California Legislative Information); N.Y. CPLR §§ 213, 214 (New York State Senate, Laws of New York); Fla. Stat. § 95.11 (The Florida Senate); 735 ILCS 5/13-202, 5/13-205, 5/13-206 (Illinois General Assembly); Tex. Civ. Prac. & Rem. Code §§ 16.003, 16.004, 16.051 (Texas Constitution and Statutes). Statutes are current as reviewed in August 2026; legislatures amend limitation periods regularly, so re-check the section text before relying on a preset.

Questions practitioners ask about limitation-period arithmetic

Does the day of the accident itself count as day one?

No. Federal Rule of Civil Procedure 6(a)(1)(A) excludes the day of the event that triggers the period, so the clock starts the following day. That is why a two-year period running from 15 March 2024 ends on 15 March 2026, the anniversary of the accrual date, rather than one day earlier.

What deadline does a two-year period from 29 February 2024 produce?

There is no 29 February in 2026, so the period expires on 28 February 2026. The calculator applies the month-end rule in New York General Construction Law section 30, which ends the period on the last day of the month when the corresponding day does not exist. California Government Code section 6803 reaches the same answer by reckoning the leap day and the day before it together as one day.

What happens when the last day falls on a Saturday, Sunday or federal holiday?

Federal Rule of Civil Procedure 6(a)(1)(C) continues the period until the end of the next day that is not a Saturday, Sunday or legal holiday, and Rule 6(a)(5) counts forward for a period measured after an event. The calculator applies that rollover using the eleven legal public holidays listed in 5 U.S.C. 6103(a) and reports the statutory last day and the adjusted filing day separately.

Does the calculator decide whether the discovery rule applies to my claim?

No. Selecting the discovery basis only tells the calculator to start counting from the date you type in. Whether a jurisdiction recognises a discovery rule for your claim type, and which facts are enough to start the clock, are legal questions that this tool does not attempt to resolve.

Why are tolling days added to the deadline rather than subtracted?

Tolling pauses the running of the limitation period, so time that is tolled does not count against the claimant and the deadline moves later by that many days. The calculator applies the figure you enter as a single block of extra days at the end of the period. Real tolling can start and stop repeatedly, so treat the number as a scenario input rather than a legal conclusion.

Are the built-in state limitation periods safe to rely on?

Every preset carries its statutory citation so you can read the text yourself, but a preset only reflects the general rule for a broad claim category. Medical malpractice, defamation, wrongful death, claims against government bodies, claims by minors and statutes of repose all run on different clocks, and legislatures change these periods. Read the current statute for your claim before relying on any date.

Why does the result differ from a simple 365-days-per-year calculation?

Multiplying a period in years by 365 ignores leap days, so the answer drifts one day early for every 29 February inside the window. The calendar-anniversary method used here matches how a period stated in years is normally read, and it is the reason a correct result can sit one or two days later than a naive day count.

Accrual date and limitation period inputs

Pick a jurisdiction and a claim type to load a cited limitation period, or leave both unset and type the period in yourself.

The day the limitation clock starts. This day is excluded from the count under Rule 6(a)(1)(A).

Statutes are written in whole units. Enter 18 months rather than 1.5 years.

Tolling pauses the clock, so these days extend the deadline. Leave blank or zero if none applies.

Rule 6(a)(1)(C): if the last day is a Saturday, Sunday or federal holiday, the period runs to the next open day. Switch this off to see the raw statutory expiry.

Enter an accrual date and a limitation period to compute a filing deadline.

Status messages will appear here.

Arcade Mini-Game: Statute of Limitations Calculator Calibration Run

Catch the correct counting rules and dodge the classic docketing errors. Every token is a real rule or a real mistake from the computation above.

Score: 0 Timer: 30s Best: 0

Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.