All you need to know about Invoices

What is a sales invoice?