Having a bill of sale when gifting property is a good practice, even if your state law does not require one. Most importantly, the bill of sale establishes the date when you made the gift to the recipient, which protects you in case the latter gets into an accident involving your property.