ACH Error R89- What is it?

Published

The ACH code R89 indicates an Automated Clearing House (ACH) transaction has been rejected because the amount needs to be corrected. Banks and financial institutions use this code to notify the trade’s originator that the transaction amount is invalid and cannot be processed.

When a bank receives an ACH transaction, it verifies that the transaction amount matches the amount specified in the authorization. If the amounts do not match, the bank will reject the transaction and return it with the R89 code to the originator.

Common reasons why an ACH transaction may be rejected due to an incorrect transaction amount include typos or errors in entering the amount, the wrong amount is entered in the system, or a misunderstanding of the transaction amount.

If you receive an R89 code for an ACH transaction, you should review the transaction details to ensure that the correct amount was entered. You must correct the amount and resubmit the transaction for processing if the amount is incorrect.

Read Next

Authorize.net + High-Risk = ?
Authorize.net + High-Risk = ?

Find out whether Authorize.Net works for high risk merchants, what restrictions you might face and how to get approved.

10 minutes read
Selling CBD on Shopify: 2023's Best Guide
Selling CBD on Shopify: 2023's Best Guide

Get expert advice on selling CBD products on Shopify, including compliance tips and setting up secure payment options.

9 minutes read
Square Deactivated My Account
Square Deactivated My Account

Find out why Square may deactivate merchant accounts and steps to resolve issues and maintain uninterrupted payment services.

10 minutes read

Need a High-Risk Merchant Account?

Disruption-free payment processing at the best price for your situation, guaranteed.

Get Free Guidance Now!