In this article, you will see how Document Parser can be used to extract useful information from text invoices.

You will also find out how to easily prevent invoice fraud by swiftly checking the account information from incoming invoices.

An average company can lose thousands of dollars just on 1 invoice scam case. That’s why invoice fraud checker is so critical.

Why Use Document Parser?

With Document Parser API, you don’t need coding to read content from an invoice. All you have to do is upload the PDF invoice that you want to read data from and will extract all the information from the invoice. You can also extract contents from multiple invoices at once and download the data from invoices in the form of a CSV file. So, let’s begin without an ado.


How to Read Data from a Single Invoice

Let’s first see how Document Parser can be used to extract information from a single PDF invoice.

The following PDF invoice is used as a sample in this article:

Invoice Parser Tutorial

To read the content of this invoice, go to

Here you have three choices, you can either upload a file from your local computer by clicking the “Choose file” button. You can also add files from your Dropbox account by clicking the “From Dropbox” button and finally, to import files located at a remote URL, you need to click the “From URL” button.

In this tutorial, we will be uploading a PDF invoice from our local drive. Hence, click the “Choose file” button and locate the directory where your PDF invoice is located and simply double click the file. Document parser will start reading the contents of your file. While the file is being read, you should see the following window.

Parse Invoices

After the file contents are parsed by Document parser, you should see the file contents in the extracted results table as shown below:

Invoice Data Extraction

In the above window, you can see the company name, invoice id, date issued, due date, bank account, and total amount.  This is how you read data from a single invoice.

How to Read Data from Multiple Invoices

With Document Parser, you can simultaneously extract information from multiple invoices. Let’s see an example. This time we will simultaneously read text from two invoices: one that you saw in the previous section and the other invoice looks like this:

Invoice Extractor App

The process remains the same, you have to go to and click the “Choose file” button (to import data from the local file system).

Next, select multiple PDF invoices by holding ALT + Click as shown below:

Invoice Data


Next, click the “Open” button from the file open dialogue box. document parser will start extracting the contents from both the PDF invoices. Once the data is extracted, you should see the extracted results in the form of a table as shown below:

Extract Invoice Data

Here you can see that the company name, issue, and due date, bank account, and total amounts from both the invoices are displayed. You can also download the content in the form of a CSV file by clicking the “Export to CSV’ link at the bottom left of the page.

How to Verify Bank Accounts with API

You can also use tools to verify extracted account numbers. To do so you have to upload a PDF document containing all the account numbers to the API and then specify the account number that you want to verify. The API will tell you whether or not the account number you are searching exists in the list of the account numbers of existing customers as mentioned in the customer accounts PDF document. For more information on this, check out PDF text search API.


You can also use Web API and Zapier to extract data from invoices and prevent fraud —->

GET YOUR API KEY Zapier plugin  Explore API Docs

Related Pages: