Insights from The Lab

Robotic Process Automation (RPA) in Credit Unions

Robotic Process Automation for Credit Unions

One important takeaway from the book The Knowledge Work Factory is that standardization is at the root of all business improvement. Working alongside standardization on the production floor has been robotics and now in the form of RPA, or Robotic Process Automation, it is moving into knowledge work.

One place where Robotic Process Automation is making waves improving knowledge work productivity is credit unions and banks. What is robotic process automation for credit unions? RPA can be used to automate routine, repeatable tasks done by bankers such as data gathering, data entry, and other low-value tasks. The applications of RPA don’t just stop there though, credit unions can utilize RPA for member onboarding, process reconciliation, underwriting, anti-money laundering, and other integral credit union processes.

What is Robotic Process Automation for Credit Unions?

 Robotic Process Automation, or RPA, can be defined as the implementation of software robots—or bots—to automate mundane, rules-based processes such as account opening or member password resets in the credit union industry. These routine and repeatable tasks are currently performed by knowledge workers, also called white-collar workers, which take up time that could be better spent on more involved tasks.

In theory, RPA can automate entire processes, but most credit unions use RPA to bridge the gaps between legacy core systems and data, email, or word-processing applications. Think of RPA as a macro that can easily and seamlessly switch between apps. It can allow employees who don’t understand computer coding to connect dissimilar applications without the assistance of trained IT professionals.

Robotic Process Automation in Credit Unions, is a subset of a bigger transformation theme, digitization, also called digital transformation. For more on Digital Transformation in Credit Unions, read our “long-form explainer” on the subject here.

Robotic Process Automation Software

Gartner Company Rankings and Google Search Traffic History

robotic process automation for credit unions

Although its roots are in data extraction programs like screen and web-scraping tools and workflow automation and management software, RPA is not dependent upon a specific programming language or a particular application. Instead, since RPA runs at the display, or surface level, of the process, credit unions can issue commands, manage workflows, and integrate new applications with drag-and-drop simplicity.

RPA reduces costs and frees employees up spend more time servicing members or perform other value-added tasks.

Use Case Examples of Robotic Process Automation Bots on Common Credit Union Processes


Transaction Processing RPA Bots in Credit Unions – 3 Examples

Credit Union RPA Use Case # 1 – ACH Stop Payment Processing

This is the human process:

Back-office staff (Deposit Operations) manually extract ACH datafrom FIS Insight. Then they process the stop-payment in FIS Vision and FIS ACH tracker. After that, they update the journal entry in Oracle Peoplesoft. This “In-Branch Payment-Processing Bot” was implemented by The Lab to automate the entire process for the back office. The bot processes the data from the ticketing system, into the general ledger, processes the correct GL accounts, and then moves that information into the credit union core. This bot successfully connects three disparate systems that had no way of previously being connected, other than with manual human effort.

Now this is how a RPA bot does it:

Working at the graphic-user-interface level, and mimicking the exact human-process flow for ACH stop-payment transaction processing, this single bot from The Lab processes more than 50 interface clicks across all four systems: FIS Insight, FIS Vision, FIS ACH Tracker, and Oracle Peoplesoft.

See for yourself:


Credit Union and Banking RPA Use Case # 2 – Debit Card Fraud Processing

This is the human process:

Debit card fraud processing is a highly manual process at this credit union, which requires that staffers review a dispute-tracking system (Centrix) on a daily basis and process those transactions into the credit union’s card-management system. The lack of integration between these systems from two different providers results in a staggering 12-percent error rate. Not only that, this error-prone work requires one entire FTE’s worth of capacity, annually, to complete.

Now this is how a bot does it:

RPA, or robotic process automation, was implemented by The Lab to support debit-card fraud processing as follows: Every night at 10 pm, the new bot navigates to the credit union’s dispute-tracking system. Once there, it selects the appropriate date range and debit card dispute reasons, and exports the selected transaction data into Excel. Next, the bot removes duplicate disputes that exist in the dispute system and proceeds to process the debit-card fraud items, one-by-one, into the card-management system. After its successful initial implementation, this bot was later expanded to also send the debit-card fraud-notification letters to customers directly.

See for yourself:


Credit Union and Banking RPA Use Case # 3 – Regulation D Violation Letter Processing

This is the human process:

Regulation D violation letters, and many other credit union letters like it, require back-office staff at this credit union to manually review the daily transactions received in one credit union system, and then process them over into the core system. It currently takes credit union staff 15 minutes to create the first letter and five minutes for each subsequent one; what’s worse is that this process suffers from a 15- to 20-percent human-error rate.

Now this is how a bot does it:

This robot was configured in just two weeks by The Lab to automate the entire Regulation D violation-letter-processing process, from the transactional movement from one system to another, to the actual sending of the letter itself. The bot first logs into FIS Acquire to find all the Regulation D violations that occurred during a given period. Next, the bot extracts this information into Excel. In Excel, the bot the formats the sheet, and calculates the number of violations the customer committed during the period, because each number requires a different letter template. The bot then saves the file to a shared drive in case Excel crashes during the process. Next, the bot opens the core credit union system to process each line item from the spreadsheet, one by one, just like a person would. It books the $15 fee into the core, and notes on the customer account what the fee is for. Next, the bot opens Microsoft Word, writes the letter for each transaction from a template, and sends it in Outlook. The bot was configured to complete this task on a daily basis.

See for yourself:


Credit Union and RPA Use Case # 4 – Branches, Commercial, Consumer Official Checks Daily Reconciliation

This is the human process:

Official (cashier’s) checks generated by the client credit union for commercial, branch, and consumer check transactions all must be reconciled, manually, on a daily basis by credit union accounting staff from one IT-generated report across the general ledger and records management systems.

Now this is how a bot does it:

Robotic Process Automation, implemented by The Lab, automatically downloads a SQL Server Report attached to a daily email containing the previous day’s official check data. The bot then compares the data from this report to the general-ledger system, as well as the records-management system, and reconciles all the checks that had processed. If the checks reconcile, the bot notifies stakeholders, via email, that the job was complete. If not, the bot will load the discrete checks that require further research into an exception queue for review by a staff accountant.

Credit Union RPA Use Case # 5 – Time Clearing (Daily Teller Level Transaction) Reconciliation

This is the human process:

Credit union staff accountants routinely download two general-ledger reports from the GL system and a daily branch teller workstation report from the document-management system. This requires navigating a total of 52 mouse clicks to complete! Only then can the accountants begin the laborious, manual task of performing the reconciliation among the three different reports to determine if GL accounts have balanced.

Now this is how a bot does it:

The “Time-Clearing RPA Bot” implemented by The Lab’s remote RPA Center of Excellence team quickly performs this exact same reconciliation, and all of the tasks required to complete it. The new bot not only accesses the GL system and navigates a myriad of screens and clicks to download the reports needed to reconcile; it also extracts the data from those reports into Excel, and completes the reconciliation on its own—exactly as a human accountant would.

Credit Union and Banking RPA Use Case # 6 – Expense Account Reconciliation

This is the human process:

At this credit union, employee business expenses are all debited (reimbursed) from a single account in the credit union. The accompanying general-ledger entries and reports thus must be reconciled on a daily basis against the document-management system to ensure that balances have tied. This general-ledger and document-management-system report-extraction activity is 100 percent manual. In addition, the data reconciliation of those three reports is also manual.

Now this is how a bot does it:

The Lab employed robotic process automation to perform the entire end-to-end reconciliation of this credit union’s employee expenses between the general-ledger entries and the document-management system. Not only that, but The Lab was able to implement this new bot in just 13 days! Now, the bot logs into both the GL and the document-management system. From here, it downloads the reports required to perform the reconciliation to identify discrepancies. Upon successful download of the PDF reports, the bot converts the PDF data into Excel, then reconciles them against each other. The bot’s final output is then saved onto a shared drive for immediate review by the credit union’s accountants.


Attended vs. Unattended Robotic Process Automation in Credit Unions

There are two basic categories of RPA bots: attended and unattended. While they both automate and make processes more efficient, they require different amounts of human interaction to function smoothly.

How different are they?

Attended RPA works alongside the user to incorporate automation into a specific directed task and is well-suited to tasks that require human-to-system interaction in real time. The downside is that attended bots are usually constrained to programs running on a single workstation.

For example, if an employee needs to search her in-box for emails with a specific subject and then copy and paste the details from that email into a separate program, she can simply tell the bot to “process this.” The bot would dutifully complete the entire grueling task in an instant.

Attended bots may seem small scale, but Credit unions can use attended bots on a wide scale as well. Since credit union call center and customer support employees must often quickly switch between multiple programs and screens to retrieve information while talking on the phone with members, employees can use attended RPA to retrieve data from any number of applications. Since the bots accomplish these tasks far faster and more efficiently, employees have more time to focus on the member.

Unattended RPA doesn’t require user input or attention. Once the bot is set up to execute, the only time humans need to intervene is to evaluate or change the directed task. The bot begins work on its own and runs 24/7.

Credit unions can use unattended RPA tools to optimize a multitude of manual error-prone and time-intensive tasks. However, unattended RPA is more difficult to implement for complex applications. Many credit unions use a combination of attended and unattended RPA tools. In the future, it’s likely that unattended RPA will become the norm as the technology grows and improves.

Benefits of Robotic Process Automation for Credit Unions

By allowing banks & credit unions to automate high-volume and highly repetitive tasks, RPA provides tellers and back office employees with more time to work on more value-added activities.

Here are a few of the benefits of RPA:

  • Increases accuracy and reduces errors. Since RPA automates data entry, it eliminates human transcription errors. For example, an employee only has to enter the member address once when setting up a new account and RPA automatically populates the address in other systems, saving keystrokes, time, and potential errors.
  • Quick installation and configuration. Implementing RPA for low-complexity processes can take less than four weeks.
  • Higher productivity. Knowledge workers can spend up to 50% of their workday simply moving and reconciling data. RPA can reduce these data-movement tasks up to 80%, increasing transaction processing and freeing credit union employees for higher-value-added work.
  • Improves regulatory compliance adherence. RPA follows exact commands and specifications and provides an auditable and recordable history of every step of the process. This allows for easier troubleshooting in case of an error.
  • Improves employee morale. Repetitive, manual work is boring and drives down morale. Offloading these repetitive, boring tasks makes employees happier and allows them to do more valuable work, making them feel more empowered.
  • Works with existing IT infrastructure and applications. Unlike traditional back-end automation, RPA works as a front-end layer across existing systems and applications.
  •  Reduces processing costs. Attended RPA can cut processing costs by up to 40%. Unattended RPA can reduce costs by up to 80%. Although, remember to consider the differences between the two – unattended RPA may be more complex to implement over attended RPA.
  • Improves system data quality. More accurate data input increases the value of big-data investments. It also supports future predictive analytics capabilities from richer data. Stated simply, bad data in is bad data out; RPA can reduce bad data.
  • Improves the member experience. RPA can increase member satisfaction with faster turnaround times. Employees can spend more time interfacing with members, increasing member satisfaction scores among peer banks & credit unions.
  • Requires a low-level of technical skills. There’s no need to master a complex coding language to control software bots. Instead, employees use symbols and drop-down menus to create bots. After just a few weeks of training, employees can administer bots themselves without the need of heavy oversight.


Implementing Robotic Process Automation in Credit Unions

 You might now be tempted to automate every single process, but just because you can implement RPA on a process, doesn’t mean you should. The processes best suited for RPA are human-resource intensive, repetitive, standardized, and prone to human error. Processes that don’t add significant value to the member or to the credit union are also good candidates for RPA.

Here’s a three-step process for successfully implementing RPA.

Step 1: Select the Right Processes to Automate

Determine what processes are core to your credit union, what processes are secondary, and what processes are redundant. Eliminate the redundant processes and focus on core processes that require employees to move a lot of repetitive information around  such as:

  • Back office reporting
  • Loan underwriting
  • Document and records management
  • Customer relationship management

To maximize ROI, focus on processes performed by the largest number of employees.

A high number of errors or departments that struggle to meet volume or productivity goals are another indictor. Look at the data-related error rates of each department and determine if those errors involve manual data movement. These processes are prime candidates for RPA.

Step 2: Identify Individual RPA Use Cases

Never buy RPA software without first identifying the use cases that you want to implement. RPA software is expensive with year-long licenses. Some consulting firms attempt to sell as many licenses as possible–or do a million-dollar analysis project–before even looking for use cases.

Take the opposite approach and find your RPA use cases first. This is not only the more cost-effective tactic, but it also allows you to purchase only the “a la carte” bots you need.

Pro-tip – download our Credit Union RPA use case list and catalog here!

To find the right use cases, ask employees questions such as:

  • What work do you do that you copy and paste data from one place to another frequently?
  • Do you send the same types of emails over and over throughout the day?
  • Do you repeatedly move documents or files from email to a folder or system?

Start small, successfully implement several use cases, scale up, and repeat. To build employee support, only implement a few quick-hit RPA use cases over a few weeks. Get it right, and employees will be asking for many more bots.

Step 3: Calculate the ROI of Each RPA Use Case and Build a Business Case

Identify the cost savings of implementing RPA. Don’t limit yourself to only how RPA can reduce your overhead. Instead, identify ways that RPA can impact downstream operations in other areas of your business.

To calculate the cost benefits of each RPA use case, use the following formula:

(Total number of hours per week an employee works on a process)


(Time saved by the RPA use case)

Multiplied by

(Fully loaded employee salary with benefits minus RPA software cost for one year)


Total savings from the individual RPA use case

Present the cost savings to your leadership team, IT team, and other stakeholders and work together to identify how to implement RPA now and map out how you plan to increase the use of bots in the next 6 to 12 months as the momentum for RPA builds in the organization.

Final Thoughts

 With robotic process automation, credit unions can automate high-volume routine and repeatable tasks. RPA tools are easy to implement and because they work as a front-end layer across existing systems and applications, the ROI is quick. RPA bots boost employee productivity and morale, reduce errors, and free employees up to focus on the member experience, leading to happier customers and higher profits.

If you want to learn more about how RPA can help to improve the member experience for credit unions, check out this case study HERE.

Contact us to speed up your RPA analysis for your credit union or bank, we can develop use cases and help you successfully implement Robotic Process Automation from start to finish.


Improvements from Start-to-Finish

Since opening its doors in 1993, The Lab has helped some of the best companies in the world become even better.