The article discusses the expense report writing process and its main steps. Usually done manually, this process can be automated, and the article discusses its advantages.
An expense report is a document (digital or paper) prepared by employees of a company to report expenses incurred in a work context. Expense report writing is a common process in many business settings, especially in larger companies. The following article describes the expense report writing process and its main steps. It focuses on the problems of manual processing and the benefits of automated expense report processing.
The expense report process is necessary whenever employees anticipate costs that are to be reimbursed by the company. It is a delicate and complex process that typically includes: settlement steps for actual and lump-sum expenses, supporting documents and more. Correctness and timing of reimbursement turn out to be of utmost importance, so it is critical to have a secure, reliable and digitized process to avoid delays and errors.
In general, the expense report is that process of ascertaining, verifying, and accounting for these anticipated costs and finally proceeding to reimbursement. It is an important process for companies and auditing agencies such as the Internal Revenue Service as it contributes to the formation of business income.
Examples of expenses typically covered by reimbursement follow:
The expense report process is generically structured into the following steps:
To be able to properly manage the expense report process, it is critical to be able to nimbly process the multitude of different purchase receipts that may be involved in this process.
This section examines the types of documents pertaining to the expense report process and the major complications that have to date limited the automation of the expense report process in different contexts.
In the expense report management process, the documents involved as receipts are many and often quite different from each other. They are typically semi-structured documents that often contain some of the necessary information useful in compiling the expense report itself. For proper optimization of the process, it is essential to be able to classify and obtain the useful information automatically. Below are the most commonly involved document types: receipts, invoices, parking tickets, highway tolls etc.
Each of the above documents is a semi-structured document that depending on the vendor can also change a great deal in terms of the location of the information of interest and the format. For a large company, another problem related to centralized expense report management is inherent to language: in fact, purchase receipts are typically related to travel to different countries with the associated change of language, currency and format. In some cases, receipts are even handwritten which further complicates processing (both manual and automated). Finally, receipts are often delivered in different formats such as scans (often degraded), pdfs, and photographs from cell phones (commonly difficult to read).
One of the relevant pieces of information to identify when filling out the expense report is precisely the category related to the receipt that is being attached to the expense report. Typically, the classes considered eligible fall into the following list:
This information is often not explicitly in the document but can be inferred by reading and identifying the class to which it belongs (e.g., for an overnight stay, one will check that the receipt is actually from a hotel).
Much other relevant information can be directly deduced from the tax slips being, many times, contained within them. The information that is commonly extracted for both accounting/tax purposes and for control purposes is as follows: seller information, seller's full name, vat/vat number, country and address information; currency of payment, total, taxes paid, mode of payment, any purchase lines, and finally the date time and place.
Extracting data from purchase receipts can be costly, time-consuming and error-prone if done manually. The processing steps require well-trained people who can identify relevant information in the invoice and extract it consistently from sometimes complex layouts. Some challenges and issues related to manual processing include:
The processing of purchase receipts using traditional OCR techniques and template matching/regex is a decidedly ill-advised and wasteful approach as it is necessary to have ad hoc rule sets and templates for each document type. The formats are many and the vendors potentially number undefined in advance. The languages to be considered are often numerous for a solution that must work in processes with global reach. This makes the number of rules or templates needed definitely numerous if not infinite and constantly changing as new formats and countries are considered. All this results in a high cost of setup and maintenance of the solution and also often poor performance. In addition, maintenance and configuration of the solution must be done by trained resources with technical training.
A modern approach based on Deep Learning techniques is the best choice for solving such problems. The ability to use the best techniques of Computer Vision for image analysis and NLP for natural language understanding allows scaling to a high volume of different formats and languages without having to adapt the solution each time (writing new rules or configuring new templates) but simply having a sufficient amount of data to instruct the system. Such an approach can also benefit strongly from the human validation step, which in addition to correcting errors made by the system can enable continuous learning of the algorithm allowing it to improve over time and calibrate itself to the specific process.
Compared to traditional solutions, even adding a new field that you want to extract, adding a document category to classify, or wanting to add a new language among those supported does not involve writing code. The collection of new documents will be sufficient, and the subsequent retraining of the system can also be followed by a resource without technical skills but who has knowledge of the process. Finally, the most effective IDP solutions also enable unprecedented accuracy of results that far exceeds both manual processing and traditional solutions.
myBiros is an Intelligent Document Processing solution that enables automatic document processing. Core functionalities are information extraction and automatic document classification. All of this is offered through a prebuilt set of ready-to-use APIs with pre-trained templates for common use cases and the ability to retrain the entire pipeline (both the OCR engine and the document interpretation system) for custom cases.
By leveraging advanced deep learning techniques that analyze multimodal features, it is possible to process all document types with a single solution. The system uses pre-trained models, data-augmentation techniques, and for that reason can be trained with a small volume of data allowing even processes involving a small volume of documents to be automated.
This solution includes a scoring mechanism: the system reduces false positives by enabling the ability to review low confidence data while minimizing errors. Interaction with a human user enables the system to correct errors while continuing to train the system so that past mistakes are not repeated(human in the loop and continuous learning). Finally, the high scalability of the cloud-based architecture allows highly variable masses of documents to be processed without having to allocate expensive resources in advance.
The features mentioned so far allow myBiros to perform optimally on the documents involved in expense report processing: receipts, invoices, parking tickets, highway tolls. If you are curious about how myBiros works in order to simplify the processing of any purchase receipt, contact us and try our demo. We are ready to help you!
Below you will find a glossary that lists and defines essential terms for understanding and making the most of intelligent document automation.
Read it nowEvery business department involves document management, which is necessary to record information, communicate with customers and suppliers, and store important data. If done manually, these activities expose the company to numerous risks.
Read it nowErrors due to manual data entry come at a significant cost to companies. It is important to invest in reliable data entry processes and proper quality controls so that errors and subsequent costs can be remedied.
Read it nowCustomer onboarding is the process by which a company introduces a new customer to its product or service. The following article explains what digital onboarding is, its automation, and its benefits.
Read it nowDigital transformation includes implementing innovative technologies and redefining business processes to automate.
Read it nowMany companies still manage expenses manually, causing low employee productivity. Today, expense management can be automated, reducing time, cost, and repetitive tasks that cause frustration.
Read it now