Skip to main content

Purchase Agreement Generator

API reference

Generate a purchase agreement for goods, a vehicle, equipment, business assets or real property. Set the parties, price, deposit, closing date and contingencies, then copy it or download it as text or PDF. Runs in your browser — no signup and nothing is uploaded.

Input

Output

Purchase agreement
Your PDF will appear here to download.
Was this helpful?

More ways to use this tool

REST API

curl -X POST https://api.iotools.cloud/v1/tool/purchase-agreement-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "equipment",
    "sellerName": "Acme Supplies Inc.",
    "buyerName": "Jane Smith",
    "description": "10 commercial espresso machines, model X200, new",
    "price": "25000",
    "deposit": "2500",
    "effectiveDate": "October 15, 2026",
    "closingDate": "November 30, 2026",
    "contingencies": "Satisfactory inspection within 7 days\nBuyer obta…",
    "jurisdiction": "California",
    "warranty": "full"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `purchase-agreement-generator` tool (Purchase Agreement Generator) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Embed widget

<iframe
  src="https://iotools.cloud/embed/purchase-agreement-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Purchase Agreement Generator — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Drop this into your own page — free, no key required, just a link back.

Cost per API/MCP callFrom 5 credits
Need more credits?View pricing

Also available with

Guides

What is a purchase agreement?

A purchase agreement is the contract in which a seller agrees to sell and a buyer agrees to buy something at a set price on set terms. It is more detailed than a receipt: it covers the deposit, closing date, conditions that must be met, warranties, and what happens if either side backs out.

How to use the generator

  1. Choose what is being purchased: goods, a vehicle, equipment, business assets or real property.
  2. Fill in the seller and buyer details and describe the item as precisely as you can.
  3. Enter the purchase price, any deposit, the agreement date and the closing or delivery date.
  4. Add contingencies, one per line — for example an inspection period or buyer financing.
  5. Pick the governing law and the warranty level, then copy or download the contract and have both parties sign.

The agreement is assembled in your browser, so the names, prices and terms you type are never sent anywhere.

What the contract includes

  • Parties, subject of sale and total price, with the deposit and remaining balance worked out for you
  • Closing and delivery terms (a deed requirement is added for real property)
  • Optional lettered contingencies with deposit refund if they fail
  • Warranty clause: title only, as-is, or title plus conformity to description
  • Download as plain text or a ready-to-print PDF
  • Default, entire-agreement, assignment and governing-law clauses

FAQ

Is this legally binding? Once both parties sign, a purchase agreement is generally enforceable. This is a general template, not legal advice — have an attorney review high-value deals and any real property sale.

What is the deposit for? It shows the buyer is serious. Under the default clause the seller keeps it if the buyer fails to close; the buyer gets it back if a contingency fails or the seller cannot deliver.

Can I use it for a vehicle sale? Yes. For a simple private car sale, pair it with a bill of sale and the signed title.

purchase agreementsales agreementcontractbuy sell agreementlegal templatesale contractagreement of sale

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.