Invoices: Who Needs Them Anyway? Companies can easily receive and send tens or hundreds of thousands invoices a year, and before you know it, the organization is drowning in paper.