Acceptance Criteria

Back to Clauses Guide

TL;DR: An acceptance criteria clause defines the specific standards, tests, and procedures that deliverables must satisfy before the customer is obligated to accept them and trigger payment. It establishes an objective benchmark for "done" and prevents disputes over whether the work meets expectations. Key variables include what is tested (functionality, performance, compliance with specifications), who conducts the testing, the testing period duration, the process for reporting deficiencies, cure rights and timelines, the consequences of failed acceptance (rejection, re-performance, termination), and deemed acceptance provisions.

What Is an Acceptance Criteria Clause?

An acceptance criteria clause defines the conditions that must be met before a customer is required to formally accept a deliverable, whether that is software, manufactured goods, construction work, or professional services output. The clause transforms subjective satisfaction ("I'll know it when I see it") into objective, measurable standards ("the system must process 10,000 transactions per second with less than 200ms latency").

The clause typically establishes a structured process: the vendor delivers the work product, the customer conducts acceptance testing against defined criteria during a specified testing period, and the customer either accepts (triggering payment obligations) or rejects with a detailed deficiency notice. If rejected, the vendor has a cure period to remediate, followed by re-testing. If the deliverable fails a specified number of acceptance cycles, the customer may have the right to terminate the agreement or require re-performance.

Acceptance criteria serve both parties. For the customer, they ensure that payment is conditioned on receiving work that meets defined standards, not merely receiving a delivery. For the vendor, they provide a clear target for performance and prevent the customer from withholding acceptance indefinitely based on subjective dissatisfaction or scope creep. Once the deliverable passes the defined tests, the vendor has earned acceptance and payment.

The clause intersects with several other contract provisions: payment terms (acceptance triggers milestone payments), warranties (the warranty period typically begins upon acceptance), limitation of liability (pre-acceptance remedies differ from post-acceptance remedies), and change orders (modifications to acceptance criteria should follow the change order process).

Why It Matters

Acceptance criteria are the contractual mechanism that determines when risk transfers from the vendor to the customer. Before acceptance, the vendor bears the risk that its work product does not meet the standard. After acceptance, the customer owns the deliverable (with warranty protections) and cannot withhold payment.

  • Payment certainty: In milestone-based contracts, acceptance of each deliverable triggers the corresponding payment. Without clear acceptance criteria, customers may delay payment indefinitely by finding new objections. Approximately 35% of technology project payment disputes involve disagreements over whether acceptance criteria were met (IACCM, 2024).
  • Quality assurance: Acceptance criteria provide a contractual quality standard that both parties can measure against. They force the parties to agree on specific, testable requirements upfront, reducing the gap between expectations and delivery. Projects with well-defined acceptance criteria are 40% less likely to experience scope disputes than those without (PMI, 2024).
  • Dispute prevention: The most common dispute in project-based contracts is whether the deliverable is "good enough." Acceptance criteria provide an objective answer. If the deliverable passes the tests, it meets the standard. If it fails, the deficiency is documented and quantifiable. This objectivity reduces litigation risk and simplifies dispute resolution.

Key Elements of a Well-Drafted Acceptance Criteria Clause

  1. Acceptance criteria definition: Specify the standards against which deliverables will be tested. Include functional requirements (what the deliverable must do), performance requirements (how well it must perform), and compliance requirements (regulatory standards, technical specifications, industry benchmarks). Attach a detailed acceptance criteria matrix as an exhibit.
  2. Testing procedures: Define who conducts the testing (customer, vendor, independent third party), where testing occurs (customer's environment, vendor's facility, production vs. staging), and how results are documented. Specify the test scripts, test data, and testing tools to be used.
  3. Testing period: Specify the duration of the acceptance testing period, typically 10-30 business days from delivery. Longer periods are appropriate for complex systems; shorter periods for simple deliverables. If the customer fails to complete testing within the period, include a deemed acceptance provision.
  4. Acceptance or rejection notice: Require the customer to provide written notice of acceptance or rejection within a specified period after testing. Rejection notices must include a detailed description of each deficiency, referencing the specific acceptance criteria that were not met. Vague rejection notices ("the system does not work properly") should be contractually insufficient.
  5. Cure and re-testing: Grant the vendor a cure period (typically 15-30 days) to remediate deficiencies identified in the rejection notice. Define the re-testing process: does the customer re-test only the failed criteria, or the entire deliverable? Limit the number of test-fix cycles (typically two or three) before more significant remedies become available.
  6. Consequences of repeated failure: Define the customer's rights if the deliverable fails acceptance after the specified number of cure cycles. Options include: termination of the contract (with refund of payments), engagement of a third party to complete the work at the vendor's expense, extension of the testing period with liquidated damages for each additional cycle, or renegotiation of the deliverable specifications.
  7. Deemed acceptance: Include a provision that the deliverable is deemed accepted if the customer fails to provide a rejection notice within the testing period, or if the customer uses the deliverable in production for a specified period. Deemed acceptance protects the vendor from indefinite testing delays. It should be clearly stated and subject to reasonable conditions.
  8. Partial acceptance: Address whether the customer may accept some components of a deliverable while rejecting others. Partial acceptance is common in multi-module software deliveries and phased construction projects. Specify whether partial acceptance triggers partial payment.

Market Position & Benchmarks

Where Does Your Clause Fall?

  • Customer-Favorable: Extensive acceptance criteria with subjective elements ("to Customer's reasonable satisfaction"), 30-day testing period, unlimited rejection cycles, customer may reject for any non-compliance regardless of severity, no deemed acceptance, customer may withhold all payment until final acceptance, customer retains independent testing rights.
  • Market Standard: Objective acceptance criteria defined in a detailed matrix, 15-20 business day testing period, two cure cycles before escalation to termination rights, rejection requires detailed written notice referencing specific criteria, deemed acceptance after testing period expires without rejection notice, milestone payments upon acceptance of each deliverable, material deficiencies only (not cosmetic issues) justify rejection.
  • Vendor-Favorable: Narrow acceptance criteria limited to functional requirements, 10-day testing period, one cure cycle, deemed acceptance upon production use or passage of testing period, vendor self-certifies compliance before customer testing, customer may reject only for material non-conformance, full payment upon delivery with holdback only for identified deficiencies.

Market Data

  • Acceptance criteria clauses appear in approximately 75% of custom software development agreements and approximately 85% of systems integration contracts (IACCM, 2024).
  • The average acceptance testing period in technology contracts is 15-20 business days, with 15 days being the most common in approximately 40% of agreements.
  • Deemed acceptance provisions appear in approximately 70% of technology contracts with acceptance testing, typically triggered by failure to reject within the testing period or by production use.
  • Two cure cycles before escalation to termination is the market standard, appearing in approximately 55% of technology agreements. One cycle appears in approximately 25%, and three cycles in approximately 20%.
  • Approximately 35% of technology project disputes involve acceptance criteria disagreements, with the most common issues being ambiguous criteria, scope creep affecting acceptance standards, and disputes over whether deficiencies are material (IACCM, 2024).
  • Partial acceptance provisions appear in approximately 45% of phased delivery agreements, allowing payment for accepted components while rejected components are remediated.

Sample Language by Position

Customer-Favorable: "Customer shall have thirty (30) business days following delivery to conduct Acceptance Testing against the Acceptance Criteria set forth in Exhibit D. Customer may reject any Deliverable that does not materially conform to the Acceptance Criteria. If Customer rejects a Deliverable, Vendor shall correct all identified deficiencies within fifteen (15) days and resubmit for testing. There shall be no limit on the number of test-fix cycles. No Deliverable shall be deemed accepted unless Customer provides express written acceptance."
Market Standard: "Customer shall conduct Acceptance Testing within fifteen (15) business days of delivery. Customer shall provide written notice of acceptance or a Deficiency Notice identifying each failure to meet the Acceptance Criteria. Vendor shall have fifteen (15) days to cure identified deficiencies and resubmit. If the Deliverable fails Acceptance Testing after two (2) cure cycles, Customer may terminate the applicable SOW and receive a refund of amounts paid for the rejected Deliverable. If Customer does not provide a Deficiency Notice within the testing period, the Deliverable shall be deemed accepted."
Vendor-Favorable: "Customer shall complete Acceptance Testing within ten (10) business days of delivery. Rejection is permitted only for material non-conformance with the functional requirements in Exhibit D. If Customer uses any Deliverable in a production environment, such Deliverable shall be deemed accepted. If Customer does not provide written rejection within the testing period, the Deliverable shall be deemed accepted. Vendor shall have one (1) opportunity to cure material deficiencies within twenty (20) days."

Example Clause Language

These examples show acceptance criteria provisions in different contract types.

Custom Software Development: "Upon delivery of each Milestone Deliverable, Customer shall have twenty (20) business days to conduct Acceptance Testing in accordance with the Test Plan attached as Exhibit E. A Deliverable shall be deemed to have passed Acceptance Testing if it performs all functions described in the applicable Functional Specification without Critical or High-severity defects. Customer shall document all test results and provide a written Acceptance Notice or Deficiency Report within five (5) business days after completion of testing."
Manufacturing/Supply Agreement: "Buyer shall inspect each shipment of Products within ten (10) business days of receipt. Products shall be deemed accepted unless Buyer provides written notice of non-conformance within such period. Non-conformance means failure to meet the Specifications set forth in Exhibit A, as determined by the testing methods described in Exhibit B. Supplier shall, at its option, repair, replace, or credit non-conforming Products within thirty (30) days of receiving Buyer's rejection notice."
Construction Contract: "Substantial Completion shall be achieved when the Work is sufficiently complete in accordance with the Contract Documents that Owner can occupy or use the Project for its intended purpose, subject only to completion of Punch List Items. Within ten (10) days after Contractor's notice of Substantial Completion, Owner and Contractor shall jointly inspect the Work and prepare a Punch List. Contractor shall complete all Punch List Items within thirty (30) days. Final Acceptance shall occur upon completion of all Punch List Items and delivery of all required closeout documentation."

Common Contract Types

  • Custom software development agreements: Detailed acceptance testing against functional and performance specifications, with milestone payments tied to acceptance of each deliverable phase.
  • Systems integration agreements: Multi-phase acceptance: unit testing, integration testing, user acceptance testing (UAT), and performance/load testing, each with its own criteria and testing period.
  • Manufacturing and supply agreements: Incoming inspection procedures, quality sampling methodologies (AQL), and non-conformance reporting processes.
  • Construction contracts: Substantial completion and final acceptance milestones, punch list procedures, and certificate of occupancy requirements.
  • Outsourcing agreements: Acceptance criteria for transition deliverables, service commencement, and transformation milestones.
  • Professional services agreements: Acceptance of reports, analyses, and work products, often with a subjective "reasonable satisfaction" standard for advisory deliverables.

Negotiation Playbook

Key Drafting Notes

  • Define acceptance criteria before work begins, not after delivery. The most effective acceptance criteria are developed during the requirements phase and attached as an exhibit to the contract. Criteria developed after delivery is subjective and contentious. The Statement of Work or Functional Specification should include a corresponding acceptance criteria matrix for each deliverable.
  • Distinguish between severity levels. Not all deficiencies are equal. Define severity categories (Critical, High, Medium, Low) and specify which levels justify rejection. A Critical defect (system crash, data loss) justifies rejection. A Low defect (cosmetic issue, minor UI inconsistency) should not block acceptance. Link severity levels to cure timelines and escalation paths.
  • Include a deemed acceptance provision with a reasonable trigger. Vendors need protection against customers who delay testing indefinitely. A 15-20 day testing period with automatic deemed acceptance upon expiration (absent a timely rejection notice) is market standard. Customers should ensure the testing period is sufficient for thorough evaluation.
  • Separate acceptance testing from warranty. Acceptance testing confirms the deliverable meets specifications at the time of delivery. Warranty covers defects that emerge during normal use after acceptance. These are different concepts with different remedies. Acceptance testing failures result in rejection and re-work. Warranty claims result in repair, replacement, or credit.
  • Address the testing environment. Specify whether testing occurs in the customer's production environment, a staging environment, or the vendor's environment. Environment differences can cause test failures unrelated to the deliverable's quality. Define the customer's obligations to prepare and maintain the testing environment.

Common Pitfalls

  • Using subjective acceptance criteria. "The system shall be user-friendly" or "performance shall be satisfactory" are not testable criteria. Every acceptance criterion should be measurable, verifiable, and tied to a specific test. If a criterion cannot be tested, it should not be in the acceptance matrix.
  • Allowing unlimited testing cycles. Without a cap on test-fix cycles, the parties can enter an endless loop of rejection, cure, and re-testing. Set a maximum number of cycles (typically two or three) and define escalation remedies (termination, third-party completion, renegotiation) for persistent failure.
  • Failing to account for changes in requirements. If the project scope changes through change orders, the acceptance criteria must be updated accordingly. A deliverable that passes the original criteria but fails criteria added through a later change order creates ambiguity about whether acceptance has been achieved.
  • Omitting deemed acceptance. Without a deemed acceptance provision, a customer that never completes testing or never issues an acceptance notice can withhold payment indefinitely. The vendor has delivered but cannot invoice. Deemed acceptance after the testing period eliminates this risk.

Jurisdiction Notes

United States: Acceptance criteria in commercial contracts are governed by state contract law. For goods, UCC Article 2 provides a statutory framework: Section 2-606 defines acceptance, Section 2-607 addresses the effect of acceptance, and Section 2-608 governs revocation of acceptance. Under the UCC, a buyer may reject goods that fail to conform to the contract in any respect ("perfect tender" rule, Section 2-601), but revocation of acceptance after initial acceptance requires showing a substantial impairment of value. For services and custom software (which may not be "goods" under the UCC), common law contract principles apply, and acceptance criteria are enforced as written.

United Kingdom: English law governs acceptance through the Sale of Goods Act 1979 (for goods) and common law (for services). Under the SGA, Section 35 provides that a buyer is deemed to have accepted goods when: (a) the buyer intimates acceptance, (b) the buyer does an act inconsistent with the seller's ownership (e.g., resale), or (c) a reasonable time has elapsed without rejection. The Consumer Rights Act 2015 provides additional protections for consumer contracts. For commercial contracts, acceptance criteria are enforced as contractual terms, and the parties' agreed testing procedures govern.

European Union: Acceptance and inspection obligations vary by member state. Germany's BGB requires the buyer to inspect goods promptly and notify the seller of defects without undue delay (Section 377 HGB for commercial transactions). French law provides that acceptance (reception) of construction work triggers the commencement of the decennial liability period. The EU Sale of Goods Directive (2019/771) harmonizes certain aspects of conformity and acceptance for consumer contracts. For B2B contracts, member state commercial codes and common contract law govern acceptance procedures.

Related Clauses

  • Payment Terms: Acceptance typically triggers milestone payment obligations, making the acceptance clause and payment terms interdependent.
  • Warranty Clause: The warranty period typically commences upon acceptance, covering defects that emerge during post-acceptance use.
  • SLA Clause: For ongoing services, SLAs function as continuous acceptance criteria, measuring ongoing performance against defined standards.
  • Limitation of Liability: Pre-acceptance remedies (rejection, re-performance) are typically outside the liability cap. Post-acceptance remedies fall within it.
  • Termination with Cause: Repeated failure to meet acceptance criteria is a common ground for termination for cause.

This content is for informational purposes only and does not constitute legal advice. Market data represents general trends and may vary by industry, jurisdiction, and deal size. Consult qualified legal counsel for specific contract matters.

Related Clauses:

Use ContractKen to automatically flag risky language or missing clauses in your contracts, and redline directly inside Word