Natural language processing: A more fluent audit

Natural language processing: A more fluent audit

Natural language processing (NLP) is an area of computer science and artificial intelligence (AI) that aims to enable computers to process large amounts of natural (or human) language data.


Also on

Illustration of speech bubbles with letters Y and X

NLP could significantly empower the audit, as it would enable auditors to analyse unstructured data. Structured data – found in spreadsheets and ledgers – can already be comprehensively analysed using our data and analytics (D&A) and automated capabilities. But more than 80 percent1 of data today is in unstructured formats such as contracts, emails, PDFs and other documents. A key battleground is to develop digital assistants that can read this data and identify key information. Having a bot, for example, analyse the accuracy of one of those unstructured files. The development of NLP capabilities to read emails is another example. By using the processing power of intelligent machines, we can use correlation theory to extract data from unstructured sources.

Once the technology has been instructed on what to look for by the auditor, NLP could read emails and other documents to search and identify information (also utilising optical character recognition technology that can ‘read’ documents such as PDFs). The difference between the technology doing this and a person is scale – an NLP application could read thousands to millions of documents in a fraction of the time it would take a human to perform the same task.


The benefit of NLP capabilities when combined with robotic process automation (RPA) technologies can be monumental. As one example from KPMG in the US, the ability to analyse 100 percent of revenue or purchase transactions through RPA allows the auditor to make judgments about the areas of risk, as well as help in the identification of potential outliers and exceptions.

This, by itself, does not complete the audit process. This is one critical step in the audit process; however, auditors also have to consider source documents (e.g. invoices) to determine if the reliability and relevance of the underlying data were supported by the facts. The role of an auditor vouching the details of a financial record to the source file has been a central principle of an auditor’s procedures.

The marriage of NLP technologies allows machines to read those unstructured data sources and create the digital files that can be compared to the transactional records. The speed and effectiveness of such procedures will allow auditors to move quickly through those transactions determined to be supported and those that are not, allowing even more time to focus on areas requiring more critical judgments and time.

Many forms of new technology are optimised when working in conjunction with each other, which is the case for NLP. NLP would find and extract key data from documents, and then put it into a format that a machine-learning tool could analyse.

The full extent of NLP’s capabilities is still being realised, and the potential it holds to enable an auditor to look for and find audit evidence in emails and other documents is potentially hugely significant.

What is the impact on audit quality?

NLP, working in combination with other new technologies, could have an important role in improving audit quality. The power of NLP, together with robotics, machine learning and, in time, deep learning will mean that an audit may become deeper and further-reaching than ever before, based on increasingly granular and sophisticated analysis of data. Combined with the integration of our applications into KPMG Clara and its flexible deployment in the cloud, KPMG is well placed to develop ever more powerful capabilities – helping drive consistency across the network and enhancing service to cross-border businesses.


  1. Rizkallah, Juliette. (2017, June 5). The Big (Unstructured) Data Problem. Retrieved on 10 October 2018.

KPMG Australia acknowledges the Traditional Custodians of the land on which we operate, live and gather as employees, and recognise their continuing connection to land, water and community. We pay respect to Elders past, present and emerging.

©2022 KPMG, an Australian partnership and a member firm of the KPMG global organisation of independent member firms affiliated with KPMG International Limited, a private English company limited by guarantee. All rights reserved. The KPMG name and logo are trademarks used under license by the independent member firms of the KPMG global organisation.

Liability limited by a scheme approved under Professional Standards Legislation.

For more detail about the structure of the KPMG global organisation please visit

Connect with us


Want to do business with KPMG?


loading image Request for proposal

Save, Curate and Share

Save what resonates, curate a library of information, and share content with your network of contacts.

Sign up today