Vehicle

Vehicle Bill of Sale

A bill of sale is a legal document that records the transfer of a vehicle from a seller to a buyer. It names both parties and lists the VIN, sale price, sale date, odometer reading, and any trade-in. It proves the transaction happened — but, unlike a title, it does not by itself prove ownership.

Written & maintained by the Granite team · Last updated June 2026

Overview

A vehicle bill of sale (sometimes called a motor vehicle purchase agreement) documents the who, what, and how much of a car sale. Dealers generate one as part of the paperwork packet; in a private sale, the buyer and seller fill one out and both sign. It captures the buyer and seller names, the vehicle's VIN, make, model and year, the agreed price, the odometer reading, and the date.

It is not the same as the title. The title is the state-issued proof of ownership you sign over to the buyer; the bill of sale is the record of the sale itself. Most state DMVs ask for the bill of sale alongside the signed title when the new owner titles and registers the car, and it's the document that establishes the sale price for any tax owed.

When you’ll get your Vehicle Bill of Sale

  • You bought or sold a vehicle through a dealer or a private party
  • Your state DMV requires it to title and register the car
  • You need to document the sale price for sales or use tax
  • You traded in a vehicle as part of the purchase
  • You want a signed record protecting both parties if a dispute comes up later

What’s on your Vehicle Bill of Sale

These are the fields Granite reads and extracts automatically the moment you upload one.

Buyer & Seller Names
The purchaser and the selling party — a dealership or a private individual.
VIN
The 17-character vehicle identification number. Highly sensitive — it uniquely identifies the car.
Make, Model & Year
The vehicle's basic identifying details.
Sale Price
The gross selling price agreed for the vehicle — the figure used to calculate sales or use tax.
Sale Date
The date of purchase or of the agreement, which often starts the clock on title-transfer deadlines.
Trade-In Allowance
The value credited for a trade-in vehicle, when one was part of the deal.
Odometer Reading
The mileage at the time of sale, recorded to document the vehicle's condition.

How long to keep it

Keep your bill of sale for at least 3 years after the sale, and longer if you can. As a buyer, hold it for as long as you own the vehicle; as a seller, keep it together with proof the title transferred out of your name.

The bill of sale establishes the price you paid or received, which matters for sales/use tax and for any capital gain or loss — and the IRS generally expects you to keep records that support a return for at least 3 years. For sellers it's also liability protection: paired with the title transfer, it's your evidence you no longer owned the car if the buyer racks up tickets or tolls before re-titling it. Title-transfer paperwork itself is worth keeping indefinitely.

How Granite handles your Vehicle Bill of Sale

Granite recognizes a vehicle bill of sale on upload and pulls the details that matter — buyer, seller, VIN, sale price, sale date, odometer, and any trade-in — treating the VIN as sensitive. It groups the bill of sale with everything else for that car: the title, registration, and insurance all file under the same vehicle, so when you sell, register, or do your taxes, the sale price and VIN are one search away instead of buried in a folder of delivery paperwork.

FAQ

Vehicle Bill of Sale: common questions

Is a bill of sale the same as a title?
No. The title is the state-issued document that proves who legally owns the vehicle; the bill of sale records that a sale took place and on what terms. A bill of sale alone is generally not accepted as proof of ownership — most DMVs require the signed title too. You usually can't turn a bill of sale into a title; if the title is lost, the owner has to get a duplicate from the DMV before transferring it.
Is a handwritten bill of sale legal?
In most states, yes. A bill of sale can be a handwritten statement signed by both the buyer and the seller, as long as it includes the key details — the vehicle's year, make, and VIN, the sale price and date, and both parties' names and signatures. Some states publish their own official form (for example California's REG 135), and a few require notarization, so check your state DMV's requirements.
Is a bill of sale the same as a receipt?
They overlap but aren't identical. A receipt simply acknowledges that money changed hands. A bill of sale goes further: it identifies the specific vehicle by VIN, names both parties, states the price and date, and is signed as a record of the transfer of the item itself — which is why DMVs accept it as part of the title-and-registration paperwork.
Do I need a bill of sale to sell a car?
It depends on your state, but it's strongly recommended even when not strictly required. Many DMVs ask for a bill of sale to title and register the vehicle and to document the sale price for tax. For the seller, it's a signed record of the terms and, combined with reporting the transfer to the DMV, helps establish you no longer own the car.
How long should I keep a bill of sale?
Keep it at least 3 years — the window the IRS generally expects you to be able to support a tax return — and longer for added protection. Buyers should hold onto it for as long as they own the vehicle; sellers should keep it alongside evidence the title transferred, which is worth retaining indefinitely as proof the liability moved to the new owner.
What's the difference between a bill of sale and a release of liability?
A bill of sale documents the sale between buyer and seller. A release of liability (or notice of transfer) is a separate notice the seller files with the DMV to officially report that the car changed hands, so the state stops associating it with the seller. Many states want both: the bill of sale as the transaction record and the release of liability to close out the seller's responsibility.

Keep your Vehicle Bill of Sale in one place.

Drop it in once. Granite reads it, files it, and makes it findable forever — by you today, and by the people who'll need it later.