How to Fill Out a Bill Of Sale For Car In Alabama Without Getting Stuck At The Tag Agent
The process is straightforward if you know what the tag office actually looks for. I handled my third or fourth private-party car sale last year and learned quickly that the difference between walking out with plates and being sent home is mostly about the odometer disclosure and the title brand. Alabama doesn't strictly require a separate bill of sale form for title transfer. The title itself, when properly filled out, serves as the legal transfer document. But having a bill of sale is still useful, especially when the purchase price differs from what's written on the title or when you need paper trail documentation for registration fees and taxes. The county will use the bill of sale price to calculate your sales tax if it's different from the declared purchase price on the title. You can get one from any auto parts store, but honestly, most people just use a free template online and fill it out by hand. What matters is the content, not the format. You need the vehicle identification number, the year, make, model, the legal descriptions of both buyer and seller with addresses, the sale date, and the actual amount exchanged. Both parties sign. That's the whole thing.
Here is where people mess up. The odometer reading needs to be checked against what is already written on the title. If the title says the mileage is accurate and you write something else on the bill of sale, the tag agent will notice immediately and ask questions. I had a customer once who sold his dad's old truck and put the current mileage on the bill of sale, but the title had a previous owner's name and a mileage entry from three years prior. The numbers didn't match. He got sent home. We fixed it by getting the previous owner on the title to sign a corrected odometer statement, which added about forty-five minutes to the whole process. The sales tax calculation is another area that trips people up. Alabama charges 4% sales tax on the purchase price or the fair market value, whichever is higher. So if you and the buyer agree on a low number to save on tax, the tag office can look up the book value and charge you based on that instead. I once saw someone who put $500 on a 2008 Ford F-150 and the tag agent pulled the NADA value showing $6,200. The tax difference was roughly two hundred dollars. Not worth the headache. If the vehicle is currently titled in another state, you need the out-of-state title first before Alabama will process anything. Out of state titles sometimes get flagged at the tag office because they aren't on the properAlabama title form. Bring the original title, not a copy. Never bring a copy. I learned that one the hard way when a friend brought a photocopy to the Baldwin County tag office and had to drive all the way back to Mississippi to get the real document from the DMV there.
For the bill of sale itself, make sure both parties include their full legal names exactly as they appear on their driver licenses. Mismatched names cause delays. A nickname or shortened version might get accepted, but sometimes the clerk will refuse to process it and you have to redo everything. Keep the bill of sale with the title documents, not loose in a glove box somewhere. One thing nobody warns you about: if the car is paid off but the lien holder's name is still on the title, you need that lien release before the buyer can register it. Some lien holders mail the release automatically, but a lot don't. I sold a car once and the bank took eleven days to send the lien release. The buyer was waiting at the tag office and couldn't complete the registration. Make sure the lien is cleared before you go to the tag office. Here is a simple checklist of what to bring to the county tag office:
Get the Full Details

Original Alabama title properly assigned to the buyer
Signed bill of sale with both parties' information
Proof of insurance meeting Alabama minimums
Valid photo ID for both parties if they are present
Lien release if applicable
Odometer disclosure statement if the title doesn't have it
Payment for title transfer fee and sales tax The transfer fee is $15.65 plus the sales tax. Registration depends on the vehicle weight and county. Most transactions take about twenty minutes if everything is in order. If there are errors or missing documents, expect to wait an hour or come back the next day. Selling a car without a bill of sale is technically allowed in Alabama since the title transfer covers the legal requirement. But you lose the paper trail for tax purposes and for proving the sale date. If there is any dispute later about when the transfer happened, the title date alone might not be enough evidence depending on the situation.
For a downloadable template, the Alabama Law Enforcement Agency website has a standard motor vehicle bill of sale form that works fine for most transactions. It's not mandatory, but it covers all the bases and won't raise any flags at the tag office. Just fill it in and sign it.