All you need to know about Invoices

What is an electronic invoice?