Statute of Limitations for UCC / Sale of Goods in Maryland
6 min read
Published April 8, 2026 • By DocketMath Team
Overview
Maryland’s general statute of limitations for UCC / sale of goods claims is 3 years under Md. Code, Cts. & Jud. Proc. § 5-106. For this reference page, that 3-year period is the default rule because no claim-type-specific sale-of-goods rule was identified in the supplied jurisdiction data.
In practical terms, the clock usually matters most in disputes over:
- unpaid invoices for goods
- defective or nonconforming goods
- rejected shipments
- breach of sales contracts covered by Maryland’s UCC framework
For users running a limitations check in DocketMath, the core question is simple: when did the claim accrue, and does the three-year window still remain open?
Note: This page gives a reference summary, not legal advice. Accrual dates, tolling, and special contract terms can change the result even when the same statute applies.
If you are comparing dates, a single-day difference can determine whether a claim is timely. That is why the calculator at /tools/statute-of-limitations focuses on the event date that starts the deadline and the filing date that ends the analysis.
Limitation period
Maryland’s default limitations period for UCC / sale of goods claims is 3 years. The governing statute supplied for this jurisdiction is Md. Code, Cts. & Jud. Proc. § 5-106.
Here is the rule in plain language:
- Limitations period: 3 years
- Starting point: generally the date the claim accrues
- Typical end point: 3 years later, measured from accrual
- Default application: used here for UCC / sale of goods claims because no narrower claim-type-specific rule was identified in the provided data
A quick example helps:
| Event | Date |
|---|---|
| Goods delivered and allegedly nonconforming | March 15, 2022 |
| Three-year deadline | March 15, 2025 |
| Filing after deadline | Untimely under the default rule |
That timeline can change if the claim accrued later than the delivery date, such as when a breach was discovered later under the governing UCC rule, or if another legal doctrine pauses the clock. For reference-page use, DocketMath shows the default deadline first and then adjusts the output if the user enters facts that affect the calculation.
What users should enter
To get a meaningful result, the calculator typically needs:
- Accrual date or event date
Often the date of delivery, rejection, breach, or another triggering event. - Filing date or target date
Used to check whether the deadline has already passed. - Claim type
Helps the tool map the facts to the correct limitations rule. - Jurisdiction
Maryland in this case, so the tool applies the 3-year default tied to § 5-106.
How the output changes
The output is straightforward:
- If the filing date is before the deadline, the claim is shown as timely
- If the filing date is after the deadline, the claim is shown as time-barred
- If the date facts are incomplete, the result may show the default deadline with a prompt to verify accrual
Because sale-of-goods disputes often turn on contract language and performance history, users should verify the exact date the cause of action accrued before relying on the result.
Key exceptions
No claim-type-specific sub-rule was found for Maryland sale-of-goods claims in the supplied jurisdiction data, so the 3-year default in § 5-106 is the rule to use here. That said, several fact patterns can affect whether the deadline is measured cleanly from the event date entered into the calculator.
Common exceptions and adjustments include:
- Different accrual dates
The claim may not start on the delivery date if the breach occurred later or was not immediately actionable. - Tolling or suspension
Certain legal doctrines can pause the running of the limitations period. - Contractual dispute timing
Payment schedules, rejection notices, acceptance issues, or warranty handling can change the practical start date. - Related claims with different deadlines
A sale-of-goods case may include non-UCC claims that use a different statutory period.
A practical checklist for users:
Warning: A dispute labeled “UCC” can still include claims with different limitation periods. Always separate the contract-for-goods deadline from any fraud, negligence, or collection theories.
One more useful point: the calculator is most accurate when users enter the earliest possible accrual date and then compare that result to any later event that might delay the deadline. That approach helps avoid overstating timeliness.
Statute citation
The cited Maryland statute for this default limitations period is Md. Code, Cts. & Jud. Proc. § 5-106. The supplied source is: https://codes.findlaw.com/md/courts-and-jud-pro-sect-5-106/?utm_source=openai
For quick reference:
| Item | Citation / Value |
|---|---|
| State | Maryland |
| General SOL period | 3 years |
| Statute | Md. Code, Cts. & Jud. Proc. § 5-106 |
| Application in this guide | Default rule for UCC / sale of goods claims |
Because this is a reference page, the citation is presented as the governing default rather than as a specialized sub-rule. That distinction matters: when no narrower sales-specific limitations period is identified, the general statute controls the calculator’s default output.
When reviewing a matter, users should also keep in mind that statutory citations are only part of the analysis. The facts still determine whether the claim accrued, whether the period was tolled, and whether the filing date was timely.
Use the calculator
DocketMath’s statute-of-limitations tool at /tools/statute-of-limitations helps users test whether a Maryland UCC / sale of goods claim falls inside the 3-year window. The calculator translates the legal deadline into a date-based result you can compare against your filing or demand timeline.
Use it when you want to:
- check a deadline before filing
- evaluate a claim received from opposing counsel
- compare the effect of different accrual dates
- document the deadline used in a case summary
- sanity-check a time-bar analysis before moving forward
Inputs that matter most
The result changes based on the dates you enter:
| Input | Why it matters |
|---|---|
| Accrual / trigger date | Starts the 3-year period |
| Filing date | Shows whether the claim was filed on time |
| Claim category | Helps map the issue to the correct rule |
| Jurisdiction | Applies Maryland’s default rule under § 5-106 |
What the tool returns
The calculator typically shows:
- the deadline date
- whether the claim appears timely or untimely
- the time remaining, if any
- the underlying 3-year rule used for Maryland
If you are comparing multiple events, run each one separately. A delivery date, a rejection date, and a breach notice date can produce different outcomes depending on the facts.
For the fastest check, open the statute-of-limitations tool and enter the dates tied to the sale. The tool then applies Maryland’s default 3-year period and shows the result in a clean, date-driven format.
Related reading
Related reading
- Choosing the right statute of limitations tool for Vermont — How to choose the right calculator
- Statute of limitations in Singapore: how to estimate the deadline — Full how-to guide with jurisdiction-specific rules
- Choosing the right statute of limitations tool for Connecticut — How to choose the right calculator
