Register for RX24 - Secure Your Spot!

Rock Shop Preview

This plugin is only available on the Rock Shop. To install this plugin, select Admin Tools > Rock Shop from your own instance of Rock.

Remote Check Deposit by BEMA Software Services


Note: plugin details are provided here only as a reference for what is available in the Rock Shop. To install this plugin, select Admin Tools > Rock Shop from your own instance of Rock.

Required Rock Version

Documentation Link

Support Link

Package Description

All plugins maintained by BEMA are free and fully available for use for anyone using RockRMS. Our goal is to keep versions updated and features added, but these all happen through time that we have available outside of our regular business services. Given these constraints, it may take some time for us to incorporate a feature or update support to the latest version of Rock.

If you wish to have the timeline moved along for a specific plugin, we can discuss your ministry sponsoring that project. We require a detailed request added to our support link and also an email to to communicate the desire to sponsor (our minimum for work order is 4hrs).

This plugin allows you to remotely deposit checks with your bank. You have the option of selecting one or more batches, and Rock will then generate an ICL (Image Cash Letter) file for you to upload to your bank.

Currently Supported Banks:

  • X937 Format
    • Bank of America
    • Bank of America - Merrill Lynch
    • Bank of the West
    • BB&T
    • BBVA Compass
    • BMO Harris
    • Comerica Bank
    • Farmers And Merchants Bank
    • Fifth Third Bank
    • Frost Bank
    • M&T Bank
    • Midfirst Bank
    • PNC Bank
    • Regions Bank
    • Southern First Bank
    • Synovus Bank
    • Wheaton Bank
    • Wintrust Financial
  • X9100 Format
    • Commerce Bank

If you would like to add support for your bank to this plugin, please reach out to to receive a quote for this development, or submit a pull request to

This plugin will remain a free plugin in the Rock Shop, and if your bank is already listed as supported, there is absolutely no costs incurred to add remote check deposit functionality to Rock.

We give a huge thank you to the churches who have funded support for banks so far, and those who continue to do so. Your generosity and desire to give back is greatly appreciated by the Rock Community as a whole.