The e-invoice is already a tidy file, let's use it

The data is in there already, written clean, and if somebody is still retyping it then something is wrong

Tidy lines of code inside a text editor on a monitor

The data is already written, and it sits in a file made for the job

An e-invoice arrives as an XML file, and in an XML every piece of information has a declared place of its own. The VAT number sits in the VAT number field, the taxable amount in the taxable amount field, and every detail line is a line of its own with quantity, price and tax rate

In a PDF the amounts have to be found by looking at where they sit on the page, and every supplier lays the page out their own way. In the XML the field has the same name for everyone, and that is why reading it holds up

If someone in your company is retyping by hand numbers that are already written clean inside a file, you are paying for that work twice

What an automation can be made to do

Starting from the XML, Muffin Suite has the computer do the steps the person at the screen does today, and there are more of them than you would think

  • posting the invoice in the business software you already use, with the fields taken from the file instead of the keyboard
  • the check against the order, line by line, to see whether prices and quantities are the ones you agreed
  • the check against the delivery note (DDT), to see whether what you are being invoiced for really did arrive
  • the routing, meaning getting the invoice to the right person depending on what is in it or who sent it
  • filing it under a sensible name in a sensible folder, instead of the unreadable code it arrives with

The first one on the list is the delicate one. Do not take it for granted that your business software imports the XML properly on its own. Many of them do import it, but they take the bare minimum, the header and little else, and leave out precisely the detail lines you need for the checks

When the import exists on paper and the person still has to reopen the invoice to fill in by hand the fields left empty, the automation works on the screens the way an operator would and completes what the import does not cover, even when the program has no direct integration with the outside world at all

The work that is left is the work that counts

Automating the reading of the XML takes nobody's job away, it takes away the typing, which is the part of the job that calls for knowing nothing

What is left is the real reconciliation. The price that does not match the order, where somebody has to decide whether to dispute it or accept it. The supplier who invoices a partial delivery in a way all of their own. The credit note that attaches to an invoice from three months back. The goods that turned up with no delivery note

On cases like these the automation stops and tells you, it does not try to guess, because an invoice posted wrong in silence costs more than an invoice standing still waiting for an answer

The result is that the person only looks at the invoices that have something worth looking at, and finds the others already posted, with the checks done

If you want to see how the pieces fit together in practice there is the guide on recording supplier invoices automatically, and if you want an idea of what that work weighs today you can go through Work out the savings

It takes very little to tell whether your case works, a couple of the XML files you usually receive and the steps the person goes through from the moment the invoice arrives to the moment it is posted

What people usually ask us

It depends how much it really imports, many programs take only the header of the e-invoice and leave out the detail lines, and if the person still has to reopen the document and finish it by hand, the import is there but so is the work
Because in the XML file of an e-invoice every field is declared and carries the same name for every supplier, while in a PDF the amounts have to be recognized from their position on the page, and every supplier lays the page out their own way
Yes, the line by line comparison between the e-invoice and the order is one of the checks that automate best, because quantities, prices and tax rates sit in defined fields, and when something does not match the automation stops and flags it
Muffin Suite builds the automation so that it stops and says so, without trying to guess, because an invoice posted wrong in silence creates more work than an invoice sitting still waiting for a person to decide
No, what disappears is the typing, not the trade, what stays is the reconciliation, the credit notes to attach, the partial deliveries and the suppliers who invoice their own way, which is the part where a head that decides is needed
Muffin Suite needs a couple of the XML files your company receives and the steps the person goes through from the invoice arriving to it being posted, from there you can see which parts are mechanical and which call for a decision

Show us what you still do by hand

Describe the process or send a short screen recording and we'll tell you what can be automated

WA