Skip to main content
Business LibreTexts

13.3: Sales Contract Formation

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    The common law expects parties to form a contract by making an offer, with an acceptance that mirrors the offer and includes all material terms. Modern business transactions, however, frequently do not follow that pattern. As a result, UCC §2-204 provides that a contract may be formed in any manner that shows the parties reached an agreement.

    The terms of sales contracts are supplied by three sources:

    1. The express agreement of the parties;
    2. Course of dealing, usage of trade, and course of performance; and
    3. The UCC.

    Express Agreement

    The general rule is that parties are free to make their own sales contract. When parties agree on terms–especially for quality, quantity, price, delivery and payment–those terms control over UCC provisions. The parties’ freedom to contract, however, is not limitless. Parties cannot disclaim their obligation of good faith, diligence, and due care. Similarly, liquidated damages provisions must be based on the value of the contract and cannot be a penalty for breach of contract. Further, limitations on consequential damages cannot be unconscionable.

    Course of Dealing, Usage of Trade & Course of Performance

    The parties’ agreement may be based on their actions. Course of dealing is an established pattern of prior conduct between the parties to a particular transaction. If a dispute arises, the parties’ course of dealing can be used as evidence of how they intended to carry out the transaction. In other words, the current contract is interpreted based on past contracts.

    Course of performance relates to the conduct of the parties under the contract in question after its formation. It occurs when a contract involves repeated performance and looks at how the parties have acted when performing this particular contract, not contracts in the past.

    Usage of trade is a practice or custom in a particular trade used so frequently that it justifies the expectation that it will be followed in the current transaction. It is industry standards and customs related to a particular industry.

    UCC Provisions

    When sales contracts do not have all the necessary terms, the UCC “fills in the gaps” of the contract. The most important UCC gap-filler provisions relate to price, quantity, delivery, and time of performance.

    Figure 11.2 UCC Gap-Filler Provisions

    graphic showing common UCC gap filler provisions
    Provision Subject Description
    §2-305 Price Price can be left open to be fixed at later time;

    Reasonable price determined upon delivery

    §2-306 Quantity “Output” and “Requirement” amounts can be determined at a later time;

    No quantity that is unreasonably disproportionate to the estimate will be enforced;

    Reasonable amount in keeping with normal or prior comparable output or requirements is implied

    §2-507 & §2-308 Delivery Delivery occurs at seller’s place of business unless contract provides otherwise
    §2-309 Time Reasonable time for performance

    When these sources of contract terms are in conflict, the UCC applies the following hierarchy:

    1. Express terms;
    2. Course of performance;
    3. Course of dealing;
    4. Usage of trade; and
    5. UCC gap-filler provisions.

    The logic is that the parties are free to contract the terms they would like. In absence of an express agreement, the parties’ conduct shows their intent. In practical terms, usage of trade and UCC provisions often go hand-in-hand. For example, what constitutes “reasonable time” for performance is often based on relevant industry standards. Although the UCC identifies a hierarchy, in practice it is not rigidly applied by the courts when determining usage of trade and UCC provisions.

    Additional and Different Terms

    Under UCC §2-207, an acceptance that adds or alters terms will often create a contract. Unlike the common law that treats modifications as a counter-offer, the UCC has a more flexible concept of acceptance. This is to address the “battle of the forms” that happens when merchants buy and sell goods with pre-printed forms. Frequently buyers use pre-printed forms to place an order that are then acknowledged by the seller on its own pre-printed forms. These forms typically contain language favorable to the party sending it and rarely agree.

    Section 2-207 still requires the parties to intend to create a contract. If the differing forms show that the parties never reached an agreement, then no contract exists.

    However, if the acceptance contains an additional term, then a contract is usually formed. An additional term is a proposed contract term that addresses issues not included in the offer. Additional terms expand the offer to cover more essential terms to ensure a meeting of the minds.

    If both parties are merchants, the additional terms usually become part of the contract unless:

    1. The offer states that it cannot be accepted with additional or different terms;
    2. The additional terms materially alter the offer; or
    3. The party making the offer promptly rejects the additional terms.

    A different term is a proposed contract term that contradicts the term(s) in the offer. Under the UCC, different terms cancel each other out. In most states, different terms are replaced by UCC gap-filler provisions.

    13.3: Sales Contract Formation is shared under a not declared license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?