Invoice Automation Straight Through Processing

Invoice Automation Straight Through Processing

Efficient Accounts Payable?


What is the most important feature of efficient Invoice Automation?

Is it Straight through processing and what does that mean?


We are always asked, what is your recognition rate, how many invoices will go straight through?
But is this the right question, is this relevant and what factors really impact on the ability to achieve this?


Below are some key factors that impact on the ability to enable straight through processing;




The first question is what is your percentage of PO, (Purchase Order) to Non-PO as this is the highest match rate achievable.


You need consider that 100% is never achievable as certain invoices such as utility bills do not require a PO to send you an invoice.

item-styleThen we hear from customers – “Yes, we are 100% PO but typically we raise the PO after the invoice arrives, (Retrospective Purchase orders)! Once we receive the invoice, then we receipt the goods.” 


The next question is how many of your invoices match 1st time without manual intervention?


How good and timely is your Goods Receipt Note (GRN)  process?

Typically this highly dependent on your industry, is your organisation working to Just in Time  ( JIT ) and the goods are receipted by your goods in department or do your project teams undertake this once a week? Or even does it take several weeks for the goods to reach their destination, before the project team can apply the GRN!


Do you need to match your invoices at Line level or at Header?


That’s before we get to the thorny questions, how good are your suppliers at invoicing correctly and critically how good is your master data!


Is Straight Through Processing really possible?



Taking into account all these points;

We are left with the obvious statement, that 100% straight through processing is rarely possible and manual intervention is inevitably going to be necessary.

Critically the actual question which should be asked of a supplier’s system;

How simple is it to process the exceptions with the minimal amount of time and effort?

This is the real area you need to focus on when looking at solutions to automate your invoice processing. Not the simple question “what is your recognition rate to enable straight through processing.”

You can also have a major effect on the required  processing time and effort by reviewing your master data and undertaking a data cleansing activity. Including the removal of redundant suppliers and to ensure your current supplier address details are complete!   


So what functions and capabilities are needed and what can you do to to maximise efficiency?


Critical areas you need to focus on are;

item-styleComplete Integration with your ERP platform to extract the required master data, which can be used to automatically validate the Invoice.Mi Invoices diagram 1000 432


A simple user friendly interface, to minimise the number of key strokes and mouse clicks to process the invoices. This also aids acceptance and reduces training needs.

item-styleThe purchase order data needs to be complete, to assist in receiving accurate vendor invoices and created before the invoice is sent to you.

item-styleThe platform needs to simplify the process for the AP team to route the exceptions to required users for resolution and approval. This should also apply to rejections whether back to a supplier or to a user.


Once all of the data is corrected and validated, the invoice is submitted into the ERP platform for onward processing. This should be achieved by tight integration that can dynamically push the invoice directly into approved ERP interfaces. Ideally this should be for each invoice,  as a flat file with a batch of invoices will fail if there is an error on any single invoice.

fmp B&W 2000 867

For more information on Invoice Automation please see:

Mi Invoices Front Page Image 540 415 v0.2-1

Move to the  Cloud?

See what SaaS Invoice Automation can do for you

Demo Request

Linked In Post planning 1200 600
Planing an Invoice Automation project

Mi Invoices