Invoice processing is possibly one of the oldest business processes known to mankind. From barter to bitcoin, payments have come a long way. However, despite all the innovations and technology, invoice processing is still burdened with a large number of manual tasks and inefficiencies. This can result in issues such as delayed payments and incorrect payment amounts.