An automated invoicing process is far from complicated as it can be based entirely on the company’s internal management system (e.g., SAP). In this case, the first step is to generate a report on all transactions in the company, which will then be exported to an Excel file. Based on such a report, the robot will be able to create an invoice (using SAP too). The entire transaction process involves two operations: filling out specific fields (with the help of the Excel report) and approving the document. The human factor is limited here to ensure data quality and verification.