1
Identify the parties with their full legal entity names
Enter the registered corporate name, entity type, and principal address for both the vendor and the customer. Do not use trade names, brand names, or division names.
π‘ Check each entity's corporate registry filing to confirm the exact legal name β spelling errors create enforcement problems.
2
Define the solution and pilot environment in Schedule A
Write a specific description of the technology, software, or product being tested, the environment where the trial will run, and the resources each party will contribute. Move detailed technical specs to Schedule A rather than embedding them in the body.
π‘ Explicitly list what is excluded from the POC scope β this prevents one party from claiming the trial covered additional modules or integrations.
3
Set measurable acceptance criteria in Schedule B
Agree on at least three quantitative metrics β for example, response time under 200ms, 99% data-import accuracy, or successful API call rate above 95% β and record the specific threshold for each in Schedule B.
π‘ Tie acceptance criteria directly to the customer's stated business requirement, not the vendor's marketing claims. The connection makes disputes less likely.
4
Enter the evaluation period start and end dates
Set a specific calendar end date β not a rolling period or 'until further notice.' Include at least one mid-point review date so both parties assess progress before the trial expires.
π‘ 30 to 60 days is standard for most software POCs; complex infrastructure or integration trials may need 90 days. Anything beyond 90 days typically warrants a paid pilot agreement instead.
5
Allocate IP ownership for background and foreground IP
Confirm that each party retains its Background IP. Then explicitly address Foreground IP β specify whether jointly created material is owned by the vendor, the customer, or jointly, with a license back to the other party as needed.
π‘ If the vendor is building custom features during the POC at the customer's direction, treat that customization as customer-owned Foreground IP or negotiate a perpetual license from the outset.
6
State fees, cost responsibilities, and reimbursement thresholds
Record whether the POC is free or fee-based, who pays for infrastructure and third-party tools, and the dollar threshold above which pre-approval is required before incurring reimbursable expenses.
π‘ Even for a free POC, state explicitly that it is 'at no charge' β silence on fees allows either party to later claim an implied payment obligation.
7
Set the liability cap and warranty disclaimer
Enter the liability cap amount β typically the greater of fees paid or a fixed floor (e.g., $5,000) β and confirm the as-is warranty disclaimer applies to the evaluation period specifically.
π‘ Do not import warranty language from your standard commercial agreement into a POC. The product is not in production and cannot be held to production standards.
8
Execute before granting any access or disclosing any information
Both parties must sign the agreement before the vendor receives access to the customer's environment or the customer receives access to the vendor's proprietary technology. Post-access execution eliminates the confidentiality and IP protections retroactively.
π‘ Use a digital signature platform and timestamp execution β this is your baseline evidence of what was agreed if the commercial negotiation later turns adversarial.