Skip to main content

UCC 2-306

UCC 2-306 is the UCC rule that lets contracts for the sale of goods use output or requirements quantities instead of fixed numbers. It requires good faith, so neither side can game the amount.

Last updated July 2026

What is UCC 2-306?

UCC 2-306 is the Uniform Commercial Code rule that makes output contracts and requirements contracts workable in a sale of goods deal. Instead of locking the parties into one exact number of units, it lets the quantity depend on a buyer’s actual needs or a seller’s actual production.

A requirements contract means the buyer agrees to buy all of its needed goods from one seller. If a bakery says it will buy all of its flour from one mill for a year, the exact quantity can go up or down as the bakery sells more or fewer loaves. An output contract works the other way around, the buyer agrees to take all of what the seller produces.

The point is flexibility. Real businesses do not always know next month’s demand, inventory levels, or production capacity when they sign a contract. UCC 2-306 lets them make a deal now without pretending they can predict every unit later.

That flexibility does not mean either side gets a blank check. The quantity has to be tied to actual good-faith needs or output, and the amount cannot be unreasonably disproportionate to any estimate or to normal prior dealing. So a buyer cannot suddenly demand a huge spike in goods just to lock in a favorable price, and a seller cannot slash production just to squeeze the buyer.

Good faith does a lot of the work here. In Contracts, this is one of those rules that turns a vague commercial promise into something courts can enforce by looking at the real business relationship. When you see UCC 2-306, think about a goods contract where the quantity is flexible, but the flexibility has limits.

This section sits inside Article 2, so it only applies to contracts for goods, not services or real estate. That matters because a similar-looking deal in a common law contract may be handled differently if Article 2 does not apply.

Why UCC 2-306 matters in CONTRACTS

UCC 2-306 shows how Contracts handles uncertainty without making the agreement too loose to enforce. A lot of business deals do not start with a fixed quantity, especially when demand changes fast or production depends on market conditions. This rule gives those deals a legal structure.

It also connects directly to how courts read commercial agreements. If a contract says one party will buy or sell “all requirements” or “all output,” the court does not treat that as too indefinite to enforce. Instead, the court asks whether the quantity was tied to real needs or real production and whether the party acted in good faith.

That makes the section useful for spotting manipulative behavior. A buyer who suddenly orders far more than expected to exploit a fixed price may be out of bounds. A seller who cuts output for strategic reasons rather than business reasons can also breach the deal.

For class discussion and case analysis, UCC 2-306 gives you a clean way to talk about flexibility, commercial realism, and the limits of discretion in contracts for goods.

Keep studying CONTRACTS Unit 14

Official unit cheatsheet

open one-pager

How UCC 2-306 connects across the course

Requirements Contract

A requirements contract is the buyer-side version of UCC 2-306. The buyer promises to buy all of its needs from one seller, and the quantity shifts with actual demand. When you analyze one, look for whether the buyer’s demand changes look natural or whether the buyer is trying to exploit the contract.

Output Contract

An output contract works the other direction, the buyer agrees to take all that the seller produces. UCC 2-306 keeps that arrangement enforceable even though the exact amount is not fixed at the start. The legal issue is whether the seller’s production changes reflect real business conditions and good faith.

Good Faith

Good faith is the rule that keeps UCC 2-306 from becoming a loophole. It stops a party from using flexible quantity terms as a way to trap the other side or manipulate price. In a case question, this is often the first thing to check when the quantity suddenly jumps or drops.

commercial reasonableness

Commercial reasonableness helps explain whether the quantity or performance makes sense in the real market. Under UCC 2-306, a court may compare the party’s conduct to ordinary business practice, prior course of dealing, or predictable changes in demand. It is a practical lens for spotting abuse.

Is UCC 2-306 on the CONTRACTS exam?

A quiz item or case prompt may give you a supply deal and ask whether the quantity term is enforceable. Your job is to spot that it is an output or requirements contract, then check whether the numbers changed in good faith and stayed within a commercially reasonable range. If the facts show one party tried to hoard goods, squeeze out a competitor, or slash production for a bad reason, UCC 2-306 is the rule you use to explain the breach or limit on enforcement. In a short answer, name the type of contract, state the good-faith limit, and connect the facts to the quantity change.

UCC 2-306 vs UCC 2-201

UCC 2-306 deals with quantity terms in goods contracts, while UCC 2-201 is the Statute of Frauds for certain sales of goods. They can show up together, but they solve different problems: one asks how quantity is set, the other asks whether the agreement needs a writing.

Key things to remember about UCC 2-306

  • UCC 2-306 lets a goods contract use a flexible quantity based on output or requirements instead of a fixed number.

  • The rule applies to Article 2 sales of goods, not to services or real estate.

  • Good faith limits both sides, so the quantity cannot be manipulated just to gain an unfair advantage.

  • A requirements contract ties quantity to the buyer’s actual needs, while an output contract ties quantity to the seller’s actual production.

  • When you see a changing quantity term, ask whether the change fits normal business behavior and the parties’ course of dealing.

Frequently asked questions about UCC 2-306

What is UCC 2-306 in Contracts?

UCC 2-306 is the UCC rule that makes output and requirements contracts enforceable in sales of goods. It lets the quantity depend on actual production or actual needs instead of a fixed number. The tradeoff is that both sides have to act in good faith.

What is the difference between a requirements contract and an output contract?

A requirements contract is buyer-centered, the buyer agrees to purchase all of its needed goods from one seller. An output contract is seller-centered, the buyer agrees to take all of the seller’s production. UCC 2-306 covers both and limits them with good faith.

Can the quantity change a lot under UCC 2-306?

Yes, but not for manipulative reasons. The quantity can move with real business needs, seasonality, or production changes, but it cannot be unreasonably disproportionate to an estimate or to past dealings. Courts look for honest commercial behavior, not a loophole.

How do you spot UCC 2-306 on a contract exam question?

Look for language like “requirements,” “output,” “all needs,” or “all production” in a goods contract. Then ask whether one side changed the quantity in a way that reflects real business conditions. If the facts suggest bad faith, that is the issue UCC 2-306 is meant to catch.