Your files never leave your device. All processing happens locally in your browser.
How do I create a bill of sale for a car, boat or other item for free?
Open AnyTool’s Bill of Sale Generator, choose the ITEM TYPE — a motor vehicle (which adds year, make, model, color, VIN, license plate and an odometer reading with a federally-required odometer disclosure), a boat / vessel (which adds make, model, hull identification number and registration) or a general item / goods (a free-text description with an optional serial number). Enter the seller and buyer names and addresses, the sale PRICE and currency, how it is being paid (cash, check, transfer, trade or gift), and the sale DATE, then set two switches: AS-IS (sold with no warranty, usual for private sales) or a stated warranty, and NOTARIZE to add a notary acknowledgment block. A complete bill-of-sale template — parties, item description, purchase price & payment, transfer of ownership and warranty of clear title, the as-is or warranty clause, an odometer disclosure for vehicles, governing law and signature (plus optional notary) blocks — is assembled instantly in Markdown, HTML and plain text with a live preview, entirely in your browser, nothing uploaded. It is a template, not legal advice: requirements vary by state and country, and many DMVs / registries require their OWN official form, notarization and a separate title transfer, so check your local registry first.
Vehicle, boat or general goods — the item-description clause changes to match
Vehicle adds VIN, license plate, color and a federal odometer disclosure statement (actual / exceeds limits / not actual mileage)
As-is / no-warranty clause or your own warranty terms; cash, check, transfer, trade or gift payment
Optional notary acknowledgment block; seller and buyer signature lines
100% client-side — names, addresses, VIN and price never leave your browser; copy or download .md / .html / .txt
What is
Bill of Sale
A bill of sale is a written document that records the sale and transfer of an item — commonly a vehicle, boat, equipment or other goods — from a seller to a buyer. It typically identifies the parties (names and addresses), describes the item (for a vehicle: year, make, model, color, VIN and odometer reading; for a boat: make, model and hull identification number), states the sale price and payment method, gives the date of sale, and includes the seller’s warranty that they own the item and that it is free of liens. Most private sales are made “as-is” with no warranty, though a seller may instead give stated warranty terms. For motor vehicles, US federal law requires an odometer disclosure statement on transfer of ownership. A bill of sale serves as a receipt and proof of the transfer, but it is usually separate from — and does not replace — the title or registration transfer that registers the item in the buyer’s name; many DMVs and registries also require their own official bill-of-sale form and may require notarization. A generated bill of sale is a template that should be checked against local requirements, not legal advice.
Generators
Related terms
Vehicle bill of saleOdometer disclosure statementVINHull identification number (HIN)As-is saleTitle transferNotarization
Frequently Asked Questions
A vehicle bill of sale generally needs the seller and buyer names and addresses, the vehicle’s year, make, model, color and VIN, the odometer reading with an odometer disclosure, the sale price and payment method, the date of sale, and signatures. This generator collects all of those and assembles them, but your state may require its own official form.
For a private vehicle sale, a bill of sale typically records: the full names and addresses of both the seller and the buyer; a description of the vehicle including its year, make, model, color and Vehicle Identification Number (VIN), and often the license plate; the odometer reading at the time of sale together with an odometer disclosure statement (whether the mileage is actual, in excess of the odometer’s mechanical limits, or not the actual mileage); the sale price and how it is paid; the date of sale; a statement that the seller owns the vehicle free of liens; whether it is sold “as-is”; and signatures, sometimes notarized. This generator collects every one of these fields and builds the document, but requirements vary — many state DMVs publish their own official bill-of-sale form and require the odometer disclosure on the title or a separate state form, so check your local DMV before relying on a generic template.
For most cars, yes. US federal law requires the seller of a motor vehicle to disclose the mileage on transfer of ownership, and a 2021 rule extended this to vehicles up to 20 model years old. The disclosure states whether the reading is the actual mileage, exceeds the odometer’s limits, or is not actual. A false statement can carry fines or imprisonment.
An odometer disclosure statement is the seller’s certified statement of the vehicle’s mileage at the time ownership transfers. It is required by US federal law (the Truth in Mileage Act) for most motor vehicles, and a 2021 update to the federal rule extended the requirement to vehicles up to 20 model years old, so most used cars now need one. The seller marks one of three options: the reading reflects the ACTUAL mileage; the mileage is IN EXCESS of the odometer’s mechanical limits (for older 5-digit odometers that have rolled over); or the reading is NOT the actual mileage, which carries an odometer-discrepancy warning. Providing a false statement can result in fines and/or imprisonment. This generator adds an odometer disclosure section for vehicles with all three options, but note that many states require the disclosure to be made on the certificate of title itself or on an official state form signed by both parties, so this clause does not replace that form where the state requires one.
A bill of sale is proof of the sale, but for vehicles and boats it usually does NOT by itself transfer legal ownership — you still need to transfer the title / certificate of registration through your DMV or registry, and the buyer must register the item. A bill of sale also does not automatically release the seller from liability.
A bill of sale documents that a sale happened and serves as a receipt and evidence of the agreed terms, but for titled property such as cars and boats it is generally separate from the legal transfer of ownership. To complete the transfer you usually also need to sign over the certificate of title (and complete the odometer disclosure on it), and the buyer must take the bill of sale and signed title to the DMV or registry to register the item in their name and pay any tax or fees. Some states also ask the seller to file a notice of transfer or release of liability so they are not held responsible for the vehicle after the sale. A generic bill of sale on its own may not register the item, complete the transfer, or release the seller. That is why this tool states prominently that you should check your local DMV / registry, complete any required official form and title transfer, and have a lawyer review the document before relying on it.
No. The bill of sale is assembled entirely in your browser. Nothing you type — the seller and buyer names and addresses, the VIN or hull number, the odometer reading, the price, payment method or date — is sent to a server, logged or stored.
AnyTool’s Bill of Sale Generator runs completely client-side. Every keystroke and toggle updates the Markdown, HTML, plain text and the live preview locally, with no server round-trip, so the seller and buyer details, the item identifiers (VIN, license plate, hull identification number, serial number), the odometer reading, the sale price, the payment method and the date never leave your device. Because a bill of sale contains personal and vehicle identifiers that are valuable to identity thieves, keeping the draft local matters. The page works offline once cached, and closing the tab discards your draft.
Detailed Explanation
⚙️Methodology
How the Bill of Sale Generator Builds the Document
AnyTool’s Bill of Sale Generator maps a short form to a structured bill of sale entirely in the browser. It reuses the same clock-free engine as the Privacy Policy, Terms of Service, NDA, DMCA, Freelance Contract, Lease Agreement and Power of Attorney generators (legalDocEngine), which models a document as a title, an effective date, an intro and an ordered list of { heading, body } sections and renders that single model into Markdown, ready-to-paste HTML and plain text. A dedicated billOfSaleDoc builder assembles the bill of sale from your inputs — the item type (vehicle, boat or general goods), the seller and buyer names and addresses, the item details, the sale price and currency, the payment method, the sale date, an as-is or warranty choice, and a notarize toggle — and assembles only the clauses your choices require. The item-description clause changes to match the type: a vehicle lists year, make, model, color, VIN, license plate and odometer reading; a boat lists make, model, hull identification number (HIN), registration and length; a general item is a free-text description with an optional make/model and serial number. The price clause switches to gift language when the payment method is gift; the condition clause is either an as-is / no-warranty disclaimer or the warranty terms you describe; an odometer disclosure statement (with actual, exceeds-limits or not-actual options) is added only for vehicles; and a notary acknowledgment block is added only when notarization is requested.
Clauses cover parties, item description, purchase price & payment, transfer of ownership and warranty of clear title, condition (as-is or warranty), odometer disclosure (vehicles), governing law, and signatures (plus optional notary)
Item type rewrites the description clause: vehicle (VIN, plate, color, odometer), boat (HIN, registration, length) or general goods (free text + optional serial)
Payment of cash, check, transfer, trade or gift — the price clause switches to gift language when no money changes hands
As-is / no-warranty clause or your own warranty terms; federal odometer disclosure added only for vehicles
All assembly is pure client-side JavaScript — no server call, no CDN, no upload
🔒Privacy & Security
Client-Side Processing and the Live Preview
Every input — the seller and buyer names and addresses, the item identifiers (VIN, license plate, hull identification number or serial number), the odometer reading, the sale price, the payment method and the date — is processed locally. The Markdown, HTML, plain text and a rendered HTML preview (produced with the marked library in the browser) all update on each keystroke with no network round-trip, so the details used to build the bill of sale never leave the device. Because a bill of sale contains personal and vehicle identifiers valuable to identity thieves, keeping the draft local matters. The page works offline once cached, and the draft is discarded when the tab is closed. Users can copy any format or download bill-of-sale.md, .html or .txt, each ending in seller and buyer signature lines and an optional notary acknowledgment block.
No upload, logging or storage — inputs stay in the browser
Live HTML preview rendered locally via the marked library
Three export formats: Markdown, HTML and plain text, each with signature and optional notary blocks
Works offline once cached; closing the tab discards the draft
⚠️Limitations
A Template, Not Legal Advice — DMV Forms, Odometer Disclosure and Title Transfer
The generated bill of sale is a starting template based on common practice, not legal advice, and the tool does not guarantee that it is valid, accepted or sufficient to transfer ownership. Requirements vary by state and country. For vehicles and boats especially, many DMVs and registries require their OWN official bill-of-sale form, may require notarization, and require the odometer disclosure to be made on the certificate of title or a separate official state form rather than on a generic document — and US federal law (the Truth in Mileage Act, extended by a 2021 rule to vehicles up to 20 model years old) requires that odometer disclosure on transfer, with fines or imprisonment for a false statement. Critically, a bill of sale is usually separate from the title / registration transfer that actually registers the item in the buyer’s name, and it does not by itself complete that transfer or release the seller from liability; some states also require a separate notice of transfer or release of liability. The interface states this prominently at the top and again next to the output, leaves bracketed placeholders for details the author must supply, includes signature and optional notary blocks, and recommends that the user check their local DMV / registry, complete any required official form and title transfer, and have a qualified attorney review the document before anyone relies on it.
Output is a template, explicitly not legal advice, and creates no lawyer-client relationship
Many DMVs / registries require their own official bill-of-sale form and may require notarization
For vehicles, the federal odometer disclosure often must be on the title or an official state form, not just here; a false statement can carry fines or imprisonment
A bill of sale is separate from the title / registration transfer and does not by itself complete the transfer or release the seller from liability
Bracketed placeholders and signature/notary blocks flag what the author must complete; check the local registry and have a qualified attorney review it
Bill of sale generation: in-browser (AnyTool) vs typical online generators
Capability
AnyTool
Typical online generators
Processing
Runs entirely in your browser
Often server-side, account-gated
Your inputs
Never uploaded, works offline
Usually sent to and stored on a server
Item types
Vehicle, boat or general goods — the description clause rewrites to match
Often a single fixed template per type
Vehicle fields
VIN, plate, color, odometer + federal odometer disclosure (3 options)
Varies; odometer disclosure sometimes omitted
Condition
As-is / no-warranty clause or your own warranty terms
Often fixed or paywalled
Payment
Cash, check, transfer, trade or gift (switches to gift language)
AnyTool assembles the bill of sale locally and uploads nothing. The output is a template, not legal advice; requirements vary by state and country, many DMVs / registries require their own official form, notarization and a separate title transfer, and the federal odometer disclosure for vehicles often must be on the title — so check your local DMV / registry and have a qualified attorney review it before you rely on it.