Automation of Invoice Auditing Process
DeepInspire developed an automation system for a US logistics company to reduce the resources required to accomplish invoices audit.

About client
The client is a leading rail logistics company based in the USA, offering expert services and advanced software solutions to help businesses effectively manage their rail programs.
Their services include shipment tracking, fleet management, data exchanges, freight procurement, invoice auditing, and rail plant management. With four decades of experience, the company is recognized for its commitment to excellence and innovation within the North American freight rail industry.

Challenges
Our client was dealing with the challenge of doing simple day-to-day tasks using emails, excel files, fax or just paper.
The company was looking for a partner with extensive custom software development & process automation expertise to help them reduce the resources required to accomplish daily routine tasks, particularly invoices audit. The main client's goals were:
What we covered:
-
Product Management
-
Frontend Development
-
UX Architecture & Wireframing
-
Backend Development
-
UI Design
-
Quality Assurance support
Our Solution
To reduce the resources required to accomplish invoices audit within the logistics system, we aimed to create a solution that will automate intensive manual processes.
We developed an automation system to help auditors quickly find cases that meet all required rules and allow them to concentrate on the analysis of complicated audit cases.
The automation system:
- gathers all data needed for invoices audit into one place using several independent and dynamically changed data sources;
- is designed for work with large datasets and can process up to one hundred thousand invoices;
- processes invoice auditing by using a set of rules and validations;
- allows auditors easily work with large lists of invoices using such features as filtering, sorting, changing order etc.;
- helps auditors clarify which invoices are correct and which need additional attention (by highlighting details that should be checked);
- allows auditors to create custom reports after conducting invoice auditing.


Outcomes
With process automation client achieved:
- Optimized time and resources needed for day-to-day auditors’ activity
- Minimized risks of manual mistakes
- Decreased time needed for onboarding of new auditors
- Simplified and standardized audit process
Client’s feedback
DeepInspire brought high caliber resources and actually helped us drive the project to a successful on time delivery. The quality of the code, even with the time crunch, has been the best we have seen. With discussions of future initiatives that we may outsource, DeepInspire will be the preferred partner we will talk to first.