An Alabama Bill of Sale form is a document that can be used to officially record the sale of any item between a buyer and a seller. The item could be a car, boat, firearm, or other personal property.
Once both parties have completed and signed the form, ownership is officially transferred to the buyer. After the sale, the buyer and seller should keep a copy of the bill of sale for their records.
In Alabama, a bill of sale is not always required by the Department of Revenue (DOR)  for vehicles. It is, however, imperative when selling a vehicle and no title is available. If there is a title, you can reassign ownership of the title itself. Bills of sale are always required to register vessels in the state.
- While official bills of sale are provided, no general form covers all of Alabama. Instead, many counties have their forms, and though you can draft your own, you must meet your county’s requirements when doing so. For example, Baldwin County, Alabama’s largest county, provides a form on its website  .
- The DOR (and each county) does not provide bills of sale or any other forms in Spanish or any other language. They also do not provide translators, so if you must submit a bill of sale and are not fluent in English, you must provide your interpreter.
- If the bill of sale is only to be exchanged between the buyer and the seller, it can be written in any language as long as each party thoroughly understands their copy of the document.
Vehicle Registration Forms
Motor vehicles are registered using license plates at a Department of Revenue Licensing Office within the owner’s county of residence. You shall obtain a license plate within twenty (20) calendar days after the acquisition. Before registering a vehicle, a title application must be completed. To register a vehicle, bring the documents listed below:
- Bill of Sale
- Odometer Disclosure Statement (Form MVT 5-5)
- Certificate of Title (you can obtain one using the Public Title Portal)
- Valid driver’s license
- Registration fees
- Proof of insurance with the Minimum Requirement  :
- $25,000 for bodily injuries per person
- $50,000 for bodily injuries per accident
- $25,000 for property damage
Boat Registration Forms
Boat owners can register, renew, or transfer their boat ownership at any County License Office. For new boats, registration must be made within three (3) days, and for used boats (that are currently registered with Alabama), within fifteen (15) days.
- Application for a State-Assigned Hull Identification Number (HIN)(needs to be completed by the boat owner for new or out-of-state-boats);
- Bill of Sale (mandatory for new boats and recommended for used boats);
- Certification of Measurement of Vessel Length
- Request Certified Copy of Registration Certificate
- Application for Boat Registration
- Title (if available)
- Registration Fees (depends on county requirements and length of the vessel)
Firearm Registration Forms
Alabama has no law requiring firearms to be registered. The Firearm Bill of Sale form serves as proof of payment and proof of a firearm/gun ownership exchange.