Blog/robot-pilot-contract

How to write a robot pilot contract: the clause that decides who eats the loss

August 6, 2026buyer-guidewarehouse-roboticscontracts

We are not lawyers and this is not legal advice. Get a lawyer to write your contract. What follows is source material to take to that lawyer, drawn from statute, from real agreements filed with the SEC, and from a 2025 court decision, all quoted directly so you can check every word.

We are writing it because pilot contracts are where robot deployments quietly go wrong. The technology arguments happen in the open. The clause that decides who absorbs a failed pilot is signed months earlier, usually without much argument at all.

One moment decides almost everything

In United States law, a pilot where you may return conforming equipment is a 'sale on approval'. That phrase carries real consequences. Under the default rules, title and risk of loss stay with the vendor until you accept [1][2].

Acceptance is therefore the hinge. Everything about who carries the loss flips at that one moment.

Who must prove the system works?

Before: The vendor. Until you accept, a non-conforming tender can be rejected.

After: You. The burden is on the buyer to establish any breach as to goods accepted.

UCC 2-601, 2-607(4)

Who carries the risk if it is damaged or destroyed?

Before: The vendor. Under a sale on approval, risk and title do not pass until acceptance.

After: You, from acceptance onward.

UCC 2-327(1)(a)

Does running the robots count as accepting them?

Before: No. Use consistent with the purpose of trial is not acceptance.

After: But failing to notify the vendor in time that you are returning them is acceptance.

UCC 2-327(1)(b)

What happens if you stay quiet about a problem?

Before: Nothing yet. You still have a reasonable opportunity to inspect.

After: You are barred from any remedy if you do not notify within a reasonable time.

UCC 2-607(3)(a)

Do you still have to pay?

Before: Not for goods you properly reject.

After: Yes. The buyer must pay at the contract rate for any goods accepted.

UCC 2-607(1)

Figure 1. What moves at the moment of acceptance, under the Uniform Commercial Code's default rules. Acceptance is the hinge the whole pilot turns on: before it, the vendor must show the system conforms; after it, you must prove it does not, and you lose even that if you stay quiet too long. Every line here begins “unless otherwise agreed”, so a contract can move any of it. Most vendor paper does.

Look closely at the third row, because it is the trap most operators walk into. Running the robots during the trial is not acceptance. But failing to tell the vendor in time that you are sending them back is acceptance [2]. Silence is the thing that binds you, not use.

The fifth row matters just as much. Once you have accepted, the burden is on you to establish any breach [3]. Before acceptance the vendor has to show the system works. After it, you must prove it does not. You do that using whatever records you happened to keep. That asymmetry is the whole reason to keep a proper trial log, which is a subject we have written about separately.

Your test protocol is probably exclusive

Here is a detail worth the price of a lawyer on its own. Under the default rules, a place or method of inspection fixed by the parties is presumed to be exclusive [4].

Read that in the context of a pilot. If your contract defines an acceptance test, that test is presumed to be the only test. Say it measures throughput but never measures how often a person has to step in. You have not merely failed to test for intervention rate. You may have contracted away the right to raise it.

So the acceptance test is not paperwork to be finalised later. It is the specification. Write it before you sign, and make it measure the things that would actually make the system useless to you.

Six clauses, taken from contracts that really exist

Rather than invent a template, we pulled language from agreements filed publicly with the SEC: Walmart's automation agreement with Symbotic [6], and Target's with Berkshire Grey [7]. These are what large operators with real leverage actually negotiated.

1Define acceptance as a named test, and say what happens when it fails

Target's agreement names five tests, including a peak season stress test, and requires the whole test to be re-run after the vendor fixes what it broke.

The Solution shall be subject to the following tests ...: 4.3.1. Factory Acceptance Test; 4.3.2. Site Acceptance Test; 4.3.3. SET Test; 4.3.4. Rate Test; and 4.3.5. Peak Season Stress Test.

Target and Berkshire Grey project agreement, SEC EDGAR, effective 31 Jan 2018

2Say that paying and using the system is not accepting it

This is the direct antidote to the default rule that acts inconsistent with the vendor's ownership can count as acceptance.

Target's inspection, payment for or retention of Goods shall not constitute an acceptance of Goods not in compliance with the Specs ..., shall not affect Target's right to reject or return the same or require repairs thereto

Target master agreement, SEC EDGAR, effective 31 Jan 2018

3Make the vendor pay for the fallback you have to run

If go-live slips, the labour you kept on to ship orders by hand is a real cost. It can sit with the vendor.

supporting the fulfillment of orders to Stores manually in the event of a failure to attain the prescribed Milestone Date for the First Full-Scale Live Use until such period as First Full-Scale Live Use is attained

Target and Berkshire Grey project agreement, SEC EDGAR (two conditions on this obligation are redacted)

4Gate the rollout on the pilot, and keep a walk-away right

Walmart could terminate at no extra cost if the proof of concept never passed, subject to a cure period, and lost that right if it waited more than 90 days.

Walmart may terminate this Agreement without payment of any additional fees or costs ... in the event that the Brooksville POC 2.0 Project fails to achieve Final Acceptance by the Final Acceptance Date

Walmart and Symbotic master automation agreement, SEC EDGAR, dated 29 Jan 2019

5Decide who owns the data before you generate any

In the one filed robotics agreement we found that addresses this, the vendor owns everything the system generates inside your building. The operator carved back only the commercially sensitive slice.

Symbotic shall own all right, title and Intellectual Property interest in System Data, which shall be the property of or shall vest exclusively in Symbotic.

Walmart and Symbotic master automation agreement, SEC EDGAR, dated 29 Jan 2019

6Start the warranty at live use, not delivery

A warranty that starts when the crates arrive can be half spent before the system does any real work.

The Solution Warranty ... shall apply for a one-year period, commencing on the date of First Full-Scale Live Use

Target and Berkshire Grey project agreement, SEC EDGAR, effective 31 Jan 2018

What the default looks like: 2025 WI App 46, 30 July 2025

A buyer contracted for a $259,450 custom machine and paid $129,725 up front. “Despite considerable efforts by the parties, Viking ultimately failed to deliver the machine.” The vendor's own warranty clause said “[Viking]'s maximum liability hereunder is limited to the amount paid to [Viking] hereunder.” The court held the limited remedy “The limited remedy does not fail of its essential purpose and is not unconscionable.Recovery limited to the amount already paid; no consequential damages. A state intermediate appellate decision with a dissent, not binding outside Wisconsin.

Figure 2. 6 clauses worth writing into a pilot agreement, each paired with language from a real filed contract rather than a template. The box below shows what happens when a buyer relies on the vendor's standard terms instead.

Two of them deserve extra attention.

The manual fulfillment clause is the sharpest thing we found. If the system misses its go-live milestone, the vendor reimburses the cost of shipping orders by hand until it works [7]. It answers a question operators rarely put in writing: who pays for the labour you could not release. Note that two conditions attached to this obligation are redacted in the filing, so we cannot see what limits it.

The data clause is the one we would most want a buyer to read twice. In the Walmart agreement the vendor owns all right, title and interest in the data the system generates inside Walmart's own buildings [6]. Walmart negotiated back one narrow carve-out: the data showing what product went to which store. That is Walmart, with about as much leverage as a buyer can have. It is a fair guide to what a mid-sized operator should expect to be offered.

What happens if you just sign the vendor's paper

In July 2025 a Wisconsin appeals court decided a case that puts a number on this. A buyer ordered a custom packaging machine for $259,450 and paid $129,725 up front. The vendor never delivered it. The court found the vendor had breached.

The buyer still recovered only the money it had already paid, and no consequential damages. The vendor's own warranty clause capped its maximum liability at the amount paid to it. The court held that limit did not fail of its essential purpose [5]. The clause covered not just faulty equipment but 'failure to supply' it at all, which is how a total non-delivery ended up governed by a warranty term.

One caution on how much weight to put on this. It is a state intermediate appellate decision with a dissent, so it does not bind courts elsewhere. We cite it as a concrete illustration of a limitation clause working exactly as written, not as settled national law.

The lesson is not that vendors are villains. Their standard terms are written to protect them, which is what standard terms are for. The lesson is that those terms are the default only until someone negotiates them, and on a pilot the person with the most to lose is usually the one who does not.

Where this connects to the rest of the work

A contract can only enforce what someone measured. If your acceptance test says the system must hit a pick rate, that number needs conditions attached or it will not survive a dispute, which is the argument we made about vendor performance claims. And if you cannot produce a trial record afterwards, the burden that lands on you at acceptance is one you cannot discharge.

Write the pass mark before the pilot. Record every trial. Then put both in the contract. That sequence is the same one we use in our own evaluations, including the one where it caught us out.

Sources

Statutory text is the uniform Uniform Commercial Code as published by Cornell's Legal Information Institute. Every state enacts its own version, with variations and its own numbering, so check your state's text. Contract language is quoted from exhibits filed with the SEC and is reproduced verbatim in Figure 2's underlying data. We have not spoken to any party to these agreements, and portions of both are redacted, which we flag where it affects the point.

  1. UCC 2-326, Sale on Approval and Sale or Return, law.cornell.edu: 'if delivered goods may be returned by the buyer even though they conform to the contract, the transaction is (a) a "sale on approval" if the goods are delivered primarily for use'.
  2. UCC 2-327, Special Incidents of Sale on Approval and Sale or Return, law.cornell.edu: 'the risk of loss and the title do not pass to the buyer until acceptance'; 'use of the goods consistent with the purpose of trial is not acceptance but failure seasonably to notify the seller of election to return the goods is acceptance'.
  3. UCC 2-607, Effect of Acceptance, law.cornell.edu: '(1) The buyer must pay at the contract rate for any goods accepted'; '(3)(a) the buyer must within a reasonable time after he discovers or should have discovered any breach notify the seller of breach or be barred from any remedy'; '(4) The burden is on the buyer to establish any breach with respect to the goods accepted'.
  4. UCC 2-513, Buyer's Right to Inspection of Goods, law.cornell.edu: 'A place or method of inspection fixed by the parties is presumed to be exclusive'.
  5. Buddy's Plant Plus Corp. v. Viking Masek Global Packaging Technologies, LLC, 2025 WI App 46, Wisconsin Court of Appeals, decided 30 July 2025, appeal no. 2023AP2428, opinion PDF at wicourts.gov. Grogan, J., dissenting.
  6. Amended and Restated Master Automation Agreement among Walmart Inc., Symbotic LLC and Warehouse Technologies LLC, dated 29 January 2019, filed as Exhibit 10.29 with the SEC (CIK 0001837240).
  7. Master Agreement and Project Agreement for Automated Material Handling Solution between Berkshire Grey, Inc. and Target Corporation, effective 31 January 2018, filed as Exhibits 10.25 and 10.26 with the SEC (CIK 0001824734).
Share: