Sign up for our newsletter

Fill in the following data to complete the registration

I want to know more
Back icon

Processing invoices in a construction company

Section separator AccountingConstructionFinances

#Process Automation#RPA

Processing invoices in construction company - Case study at G1ant Automation
Client: A big construction enterprise, located in Canada.
Name: Processing invoices in construction company
Implemented: 2 weeks
Saved time: 120 hours (monthly)
ROI: 75%

About the client

The company is a big construction enterprise, located in Canada.

Motivation to implement RPA solution:

They have a problem handling over 20 thousand invoices from contractors per month. The person in charge of this is not able to keep up with the amount of work.

Every invoice comes via email and is in PDF format. Each invoice is different, with no universal template. This requires the employee to read each invoice and put the necessary information in an ERP system in the correct order according to the date of payment. After the invoice has been processed the employee makes the transfers.

In the automation phase we have:

  • developed a methodology for automating existing systems conducted tests of solutions
  • measured the parameters of the solution according to the specific needs of the customer
  • implemented improvements
  • launched production of the robot

Tasks performed by a robot:

We set up our software robots to be triggered by an incoming email with an invoice. Then the robot is checking the email sender address in the database to see if they are the company’s clients.

The robot then downloads the invoice in a PDF file. Each file had a different structure so in order to extract the data we created an Add-on for reading unstructured PDF files.

Then the robot is putting the extracted information into the ERP system accordingly to the date of the invoice and generates a report for the employee with all the updates.


The result is that the robot is taking care of 80% of the business process. The robot has no limit to the number of invoices it can process, it can handle all the invoices and never gets tired or makes mistakes.

The employee’s job is to work on reports generated by the robot and make transfers.

  • A larger number of invoices can be processed
  • No mistakes are made, and the process is standardized
  • Freed up employees’ time to focus on higher-level activities
  • No need to hire additional employees

  • Savings on hiring another employee are approximately 40 thousand USD per annum
  • Automation took a week to develop and another week for testing, adjustments, and implementation
  • Saved approximately 120 hours of employees time per month
  • The expected ROI per annum is at least 75%


Read about other case studies

Join our webinars to learn more

RPA in Banking and Finances - G1ANT automate

RPA in Banking and Finances

Date icon 24.02.2022, 13:00

Take a part of digital transformation in the banking and financial sector

Join webinar
RPA open panel with AMISEQ  - G1ANT automate

RPA open panel with AMISEQ

Date icon 10.03.2022, 13:00

Webinar with G1ANT Strategic Partner

Join webinar
Technical Introduction to G1ANT.Studio & G1ANT.Orchestrator - G1ANT automate

Technical Introduction to G1ANT.Studio & G1ANT.Orchestrator

Date icon 24.03.2022, 13:00

Special webinar for IT sector

Join webinar

Sign up for our Newsletter.

Email adress
I want to know more!

Contact us

We are here to help and answer any questions you might have. We look forward to hearing from you.

    I agree to allow G1ANT to store and process my personal data.

    London office

    71-75 Shelton Street, Covent Garden
    London, England, WC2H 9JQ
    Phone: +44 20 3318 4951

    Warsaw office

    ul. Słomińskiego 15/506
    00 - 195 Warszawa
    Phone: +48 22 185 55 83

    Privacy Policy & GDPR

    Copyright © 2021 G1ANT