Skip to main content

Bill of Sale Generator

API reference

Generate a printable bill of sale for a car, boat, motorcycle, trailer, equipment or any personal property. Fill in the seller, buyer, item and price, choose as-is or warranty terms, then copy it or download it as text or PDF. Runs entirely in your browser — nothing is uploaded.

Input

Output

Bill of sale
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/bill-of-sale-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "itemType": "vehicle",
    "sellerName": "Jane Smith",
    "sellerAddress": "12 Oak St, Austin, TX 78701",
    "buyerName": "John Doe",
    "buyerAddress": "98 Pine Ave, Dallas, TX 75201",
    "itemDescription": "2015 Honda Civic LX, silver, 4-door sedan",
    "identifier": "1HGFB2F5XFA000000",
    "odometer": "84,500 miles",
    "price": "8500",
    "paymentMethod": "Cashier's check",
    "saleDate": "October 15, 2026",
    "state": "Texas",
    "terms": "as-is",
    "notary": ""
  }'

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

Ask an AI agent

Use the IOTools `bill-of-sale-generator` tool (Bill of Sale 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/bill-of-sale-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Bill of Sale 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 bill of sale?

A bill of sale is a signed record that ownership of an item moved from a seller to a buyer. It names both parties, describes the item, states the price and date, and says whether the sale is as-is or backed by a warranty. Buyers use it to register a vehicle or prove ownership; sellers keep it as proof they no longer own — and are no longer liable for — the item.

How to use the generator

  1. Pick what you are selling (vehicle, motorcycle, boat, trailer, equipment, firearm or general property).
  2. Enter the seller and buyer names and addresses, then the item description and its VIN or serial number. For cars and motorcycles add the odometer reading.
  3. Enter the price, payment method, sale date and your state.
  4. Choose as-is or warranty terms, and tick the notary block if your state needs a notarized signature.
  5. Copy the text or download it as a .txt file, print it, and have both parties sign.

Everything is built in your browser. Names, addresses and VINs are never uploaded or stored.

Tips

  • Download the result as plain text or as a print-ready PDF.
  • Use the VIN, hull ID or serial number exactly as it appears on the title or item.
  • Make two signed copies — one for each party.
  • Many states require the title itself to be signed over as well; a bill of sale supports the transfer but may not replace it.
  • Some states require notarization or odometer disclosure forms. Check your DMV.

FAQ

Is this bill of sale legally binding? A signed bill of sale is generally enforceable, but this is a general template and not legal advice. Requirements differ by state and item type.

Should I choose as-is or warranty? Private sales are usually as-is. Choose warranty if you want to promise clear title and the condition you described.

Do I need a notary? Not everywhere. Some states require one for vehicles or boats; the optional notary block is there for those cases.

bill of salevehicle bill of salecar bill of salesales receiptlegal documentcontracttemplatesale agreement

Love the tools? Lose the ads.

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