In Alabama, a safety inspection is needed before selling a vehicle, and a VIN inspection is required when registering a vehicle from another state. The state does not require emissions inspections, but local cities and municipalities might have their own rules.