An invoice is typically used when the buyer uses it to pay for goods or services. It's also used to show details of supplies or work completed. A bill is used when the buyer pays rent on a certain property.