Statute of Limitations for UCC / Sale of Goods in Brazil
7 min read
Published March 22, 2026 • By DocketMath Team
Overview
In Brazil, the timing for bringing claims arising out of sale of goods and commercial transactions is governed primarily by the Brazilian Civil Code (Lei nº 10.406/2002). Although you may see “UCC” referenced in U.S. contexts, Brazil does not use the Uniform Commercial Code; instead, the relevant rules for limitation periods come from the Civil Code and—depending on the contract and claim type—related commercial and procedural law.
If you’re tracking how long you have to sue for nonpayment, delivery issues, defective goods, or other performance failures, the practical question becomes: which legal theory applies (e.g., contractual claim vs. liability claim) and when the claim “starts running.” That start date often turns on when the obligation became due, when the defect was discovered (in some warranty-like scenarios), or when the breach became actionable.
Note: Limitation periods are not just “deadlines.” They also affect whether claims can be filed, how defenses are raised, and whether a creditor can still enforce remedies in court.
This guide focuses on limitation periods applicable to sale-of-goods style disputes in Brazil, with emphasis on how to calculate dates, what exceptions commonly matter, and where the law’s numbers come from.
Limitation period
1) The most common baseline: 10 years
For many civil/contractual claims, Brazil’s Civil Code establishes a default limitation period of 10 years when the law does not specify a shorter term for a particular cause of action.
For sale-of-goods disputes, that often means:
- breach of contract claims where no special shorter period is triggered, and
- claims framed as general contractual liability under the Civil Code’s limitation rules.
2) A shorter baseline: 3 years in frequently-invoked commercial categories
Brazil also provides a 3-year limitation period for certain claims, typically tied to recurring commercial conduct or specific legal categories set out in the Civil Code. In practice, many disputes involving performance failures that courts treat as within these special categories end up being analyzed under the 3-year bucket rather than the 10-year default.
Common real-world examples where parties scrutinize a 3-year timeline include:
- claims connected to certain obligations arising from commercial dealings, and
- disputes where the “nature” of the claim is treated as falling under a special statutory limitation rather than the general rule.
3) The “when does it start?” question: accrual controls the deadline
Brazil’s limitation periods depend heavily on accrual—the point at which the claim becomes exercisable. That date is often not the contract signing date; instead, it’s tied to events like:
- the due date for payment (for payment defaults),
- the date the goods should have been delivered (for delivery delays),
- the date the buyer could first sue for breach (for nonconforming performance),
- in warranty-like scenarios, the date relevant to defect discovery/claimability (depending on how the claim is legally characterized).
Because accrual can shift by claim type, two parties can be talking about the “same transaction” but arguing different limitation periods and start dates.
Key exceptions
Limitation periods in Brazil are not always a straight countdown. Here are the main categories that routinely change outcomes.
1) Suspension (pauses the clock)
Certain events can suspend the running of the limitation period—meaning the clock stops for a period and resumes later.
Common examples (depending on the facts and legal characterization) include legally recognized situations where the creditor cannot effectively bring the claim or where the legal system imposes a temporary barrier.
2) Interruption (resets or stops and restarts)
Other events can interrupt limitation—often by changing the legal landscape so the limitation period no longer runs as before.
Practical triggers can include:
- filing a lawsuit, or
- other legally recognized acts that demonstrate formal pursuit of the right.
Whether interruption operates as a full reset versus a different procedural effect depends on the governing Civil Code provisions and the event’s legal category.
3) Contract drafting: it doesn’t automatically override statutes
Parties sometimes attempt to adjust limitation-related timing through contract clauses. However, in Brazil, statutory limitation periods are generally constrained by the Civil Code’s framework. Contract terms may affect:
- the accrual date (through due dates and performance milestones),
- evidence and notice procedures (which affect when a claim is realistically actionable), but they typically do not “magically eliminate” statutory timelines.
Warning: A clause about “notice of defects within X days” can indirectly affect limitation outcomes by changing the accrual story, even if the clause does not itself replace the Civil Code limitation period.
4) Claim re-characterization risk
In litigation, the limitation period can change if the court re-characterizes the legal basis of the claim. A plaintiff might label the dispute as a warranty/quality issue, while the defense frames it as contractual nonperformance or another statutory category. That difference can move you between:
- the general limitation term and
- a special limitation term.
So, aligning the claim’s legal framing with the statutory category you want is often a decisive issue.
Statute citation
The core limitation framework for civil claims in Brazil is found in the Brazilian Civil Code (Lei nº 10.406/2002):
- General rule (10 years): Article 205
- Special rule (3 years in specified categories): Article 206 (contains multiple items; for disputes arising from commercial/contractual contexts, courts may apply the item that matches the claim’s nature)
For any limitation analysis tied to sale-of-goods disputes, you typically start by mapping:
- the legal theory (contractual liability vs. another statutory category), then
- the applicable article (205 vs. 206 item), then
- the accrual event (when the claim became actionable).
Procedural and additional Civil Code provisions address interruption/suspension effects (often discussed alongside the limitation articles), but the two anchor provisions for the “length” are Articles 205 and 206.
Use the calculator
DocketMath’s statute-of-limitations calculator helps you convert statutory rules into practical deadlines. Start with the information below, then review how the outputs change as inputs change.
What you’ll input (typical)
- Jurisdiction: Brazil (BR)
- Claim type / statutory bucket: choose the limitation length you’re evaluating (commonly 10 years under Article 205 or 3 years under Article 206 item(s))
- Accrual date (start date): the date the claim becomes actionable (e.g., due date for payment or delivery deadline)
- Any event that may affect timing: if your workflow includes interruption/suspension, enter the relevant date(s) and select the effect type (where supported by the tool)
How outputs change
Use the calculator iteratively. Small factual changes can shift the deadline dramatically:
- Accrual date moves later by 30 days → the “last day to file” typically moves later by ~30 days (subject to how the tool handles day counting).
- Switch from 10 years to 3 years → the deadline moves earlier by 7 years, often converting an “open” claim into a potentially time-barred one.
- Adding an interruption/suspension event → the resulting deadline extends or resets, depending on the interruption/suspension logic included in the calculator.
Pitfall: If you choose the wrong statutory bucket (3 years vs. 10 years), the calculator will produce a confidently wrong deadline. Treat the output as a structured estimate based on your selected statutory category, not a substitute for legal characterization.
Quick workflow
- Step 1: Identify the accrual date your facts support (due date/delivery date/breach became actionable date).
- Step 2: Select the statutory limitation length you’re testing (Article 205 vs. Article 206 item category).
- Step 3: Run the calculator to get the “last filing date.”
- Step 4: If you have strong reasons to argue a different legal category (e.g., special 3-year bucket), rerun using the alternative selection and compare dates.
- Step 5: Document what drove the selection (especially the accrual trigger and claim nature), so your team can defend the assumptions.
If you want a deadline-oriented view for Brazil, use this link:
Related reading
- Choosing the right statute of limitations tool for Vermont — Tool comparison
- Choosing the right statute of limitations tool for Connecticut — Tool comparison
