Statute of Limitations for Account Stated / Open Account in New Jersey

6 min read

Published March 22, 2026 • By DocketMath Team

Overview

In New Jersey, disputes over unpaid bills often show up as (1) an “account stated” claim or (2) an “open account” or similar bookkeeping-based theory. In both situations, the practical question becomes: how long does the plaintiff have to sue?

For many commercial and consumer collections, the analysis starts with a key default: New Jersey uses a general 4-year statute of limitations for certain contract-related claims arising from sales-of-goods UCC Article 2 timelines—specifically the UCC statute in N.J.S.A. 12A:2-725, which sets a 4-year limitations period measured from accrual (typically tied to tender/delivery or the point the breach occurs).

Note: The period below reflects the general/default limitations rule provided by N.J.S.A. 12A:2-725. If your dispute is truly outside the UCC Article 2 framework (for example, services or other non–goods arrangements), the applicable statute of limitations can differ. This post is a practical guide to the common “default” most people look up first, not a substitute for claim-specific legal research.

Limitation period

The default New Jersey period (4 years)

For the “account stated / open account” category as commonly tracked in statute-of-limitations calculators, the default rule you’ll typically see in New Jersey is:

  • 4 years
  • Under N.J.S.A. 12A:2-725
  • Accrual starts when the breach occurs, and in sales-of-goods cases that usually aligns with tender of delivery rather than the date of invoice issuance.

Because the brief for this page is explicit—no claim-type-specific sub-rule was found—this article states the limitation period plainly:

  • Use a 4-year clock as the default baseline for these types of accounts when the UCC limitation rule applies.
  • Account stated vs. open account may involve different accrual theories in some litigation contexts, but this page is giving you the default period to plug into DocketMath’s calculator.

How “inputs” affect the output in DocketMath

DocketMath’s Statute of Limitations calculator is designed around the idea that the limitation period is only half the story; the other half is when the claim accrued.

Most statute calculators boil down to these inputs:

  • Start date (accrual/event date): Often the date of delivery/tender, the last date of performance, or another event tied to when the breach occurred.
  • End date (today or filing date): The date you want to test whether the claim is time-barred.

What changes the output:

  • If you move the accrual start date forward by 30 days, you shift the expiration date by roughly the same amount.
  • If you test against a later “today” date, a previously “not time-barred” scenario can become “time-barred.”

Rule of thumb for planning: the calculator output is essentially:

  • Expiration date = accrual start date + 4 years
  • Then the question becomes whether the filing date is on or before that expiration date.

Quick example (how the timeline works)

Assume these simplified facts:

  • Accrual start date: January 15, 2022
  • Default SOL: 4 years

The calculator would yield a rough expiration date of:

  • January 15, 2026 (with the understanding that exact application can depend on accrual details and timing rules)

If a suit is filed:

  • On or before Jan 15, 2026: it may be within the default 4-year limitations window
  • After Jan 15, 2026: it may be outside the default window

Key exceptions

Even when a default 4-year period applies, some doctrines can extend the timeline or change how accrual is treated. These are not “automatically included” by every calculator, so treat them as checkpoint issues.

1) Accrual is not always “the invoice date”

Many disputes are mis-timed because people assume the clock starts when a bill is issued. Under UCC Article 2’s limitations framework, the breach/tender concept can govern accrual. That’s why your start date input matters.

Practical checklist for choosing the start date:

  • Was there a clear delivery/tender date for goods?
  • Is there a course of dealing with multiple deliveries?
  • Did the plaintiff allege a breach tied to a particular shipment or performance event?

2) Ongoing accounts: the “last event” problem

For open-account style disputes, parties sometimes argue over whether the limitations period starts:

  • at the date of the first unpaid charge,
  • or at the date of the last unpaid transaction,
  • or based on another contractual milestone.

Because this page states only the general/default period (4 years) without a claim-specific sub-rule, DocketMath’s calculator remains your quickest way to compute the baseline expiration date while you verify the accrual event you should use.

3) Tolling and related doctrines (time temporarily paused or reset)

Doctrines that can affect timing include situations like:

  • certain legal impediments,
  • tolling under specified circumstances, or
  • conduct that affects when a cause of action is treated as accruing.

Warning: Calculators typically compute the baseline SOL without modeling every tolling fact pattern. If your timeline includes unusual events (bankruptcy stays, missing-party issues, specific written acknowledgments, or other procedural pauses), your results may require claim-specific adjustment.

4) Jurisdiction and procedural timing differences

Even if the substantive statute is 4 years, procedural timing rules can create surprises—such as when a claim is considered “filed,” when a complaint is deemed received, or how amended pleadings relate back. DocketMath helps with the substantive SOL math, but it won’t handle docket-level procedural nuances on its own.

Statute citation

New Jersey’s general/default 4-year statute for the relevant UCC limitation framework is:

This page uses that general 4-year default as the baseline because no claim-type-specific sub-rule was found for “account stated” or “open account” within the provided brief.

Use the calculator

To get a concrete expiration date using DocketMath, follow this workflow:

  1. Open DocketMath’s Statute of Limitations calculator: **/tools/statute-of-limitations
  2. Enter the accrual start date (the date you believe the breach/cause of action accrued).
  3. Enter the comparison date (often today, or the complaint filing date if you’re checking a specific case).
  4. Review:
    • the computed expiration date (start date + 4 years), and
    • whether the comparison date falls before or after that date.

How outputs change as you adjust inputs

Use these “what-if” checks:

  • If you use a later start date: the expiration date moves later, and the claim is less likely to be time-barred under the default baseline.
  • If you use an earlier start date: the expiration date moves earlier, increasing the chance the claim is time-barred.
  • If your comparison date is after the expiration date: the default baseline points toward a time-bar issue (subject to any applicable exceptions/tolling).

If you’re unsure what accrual date to use, consider running two versions (e.g., “last delivery date” vs. “first unpaid charge date”) to see how much the answer changes—then validate the correct accrual trigger for the underlying facts.

Related reading