---
title: "ACH Rejects: 4 Codes Business Owners Should Know"
description: Familiarize yourself with these four common codes for ACH rejects so you can quickly resolve issues and avoid ACH account number reject fees.
image: https://blog.payjunction.com/hubfs/BLOG/FEATURED%20IMAGES/ach-reject-codes.svg
---

[tel:1-800-601-0230](tel:1-800-601-0230)

<https://www.payjunction.com>

800-601-0230

- Features
- Solutions
- Developers
- [Pricing](https://www.payjunction.com/payments/pricing.html)
- Resources

[See a Demo](https://www2.payjunction.com/tour-payjunction)

Features

- EXPLORE PRODUCTS
  
  [No-code Payments Integration®](https://www.payjunction.com/payments/no-code-payments-integration.html) [ZeroTouch Terminal](https://www.payjunction.com/payments/smart-terminal.html) [Portable Terminal](https://www.payjunction.com/payments/portable-credit-card-reader-terminal.html)
- ACCEPT PAYMENTS
  
  [Invoices](https://www.payjunction.com/payments/electronic-invoices.html) [ACH Electronic Checks](https://www.payjunction.com/payments/ach-payments.html) [SmartSurcharge®](https://www.payjunction.com/payments/smart-surcharge.html) [Cards on File](https://www.payjunction.com/payments/store-credit-card-info.html) [Rapid Refunds](https://www.payjunction.com/payments/credit-card-refund.html) [Recurring Billing](https://www.payjunction.com/payments/recurring-payments.html) [Ecommerce](https://www.payjunction.com/payments/ecommerce-merchant-services.html) [Mobile App](https://itunes.apple.com/us/app/payjunction/id1324839420?ls=1&mt=8)
- EXPLORE CAPABILITIES
  
  [Overview](https://www.payjunction.com/payments/payment-processing-solutions.html) [Integration Marketplace](https://integrations.payjunction.com/) [Remote Signature](https://www.payjunction.com/payments/signature-capture.html) [Multi-Location](https://www.payjunction.com/payments/enterprise-payments.html) [Sales Reports](https://www.payjunction.com/payments/sales-reports.html) [Search and Export](https://www.payjunction.com/payments/transaction-history-search.html) [Customization](https://www.payjunction.com/payments/custom-payment-software.html)

Solutions

- [Veterinary Streamline payment workflows and get paid faster with up-front deposits and payment schedules for high-cost procedures. Get time back and spend it with furry patients.](https://www2.payjunction.com/payment-processing-veterinarians)
- [Dental Simplify patient payments with multiple means of collection at your dental practice. Meet patient expectations and elevate the payment experience.](https://www2.payjunction.com/payment-processing-dentists)
- [Auto Dealer Manage dealership payments by department, brand and location. Get automated reports for simplified end-of-day close and save on processing fees.](https://www2.payjunction.com/automotive-merchant-services)

Developers

- [API Documentation See how to embed omnichannel payment features into your software, using your choice of our intuitive integration methods.](https://developer.payjunction.com/)
- [Developer Experience Explore the developer journey and learn how our full-service partnership model helps you maximize merchant payment adoption rates.](https://www.payjunction.com/payments/payment-api.html)
- [No-code Payments Integration® Rapidly integrate payment acceptance features into any SaaS application in minutes using our easy-to-use Chrome browser extension.](https://www.payjunction.com/payments/no-code-payments-integration.html)
- [Integration Marketplace Check out our growing marketplace of integrated solution partners that streamline payment acceptance and help businesses automate and scale.](https://integrations.payjunction.com/)

[Pricing](https://www.payjunction.com/payments/pricing.html)

Resources

- [About Us Learn how our people-first culture at PayJunction helps us earn widespread recognition and awards.](https://www.payjunction.com/payments/about.html)
- [Careers Join us in our pursuit to deliver exceptional experiences to customers and partners.](https://www2.payjunction.com/careers)
- [Support Get helpful information about how to use features, troubleshoot problems and contact us.](https://support.payjunction.com/)
- [Blog Gain useful insights into payment industry trends and PayJunction solutions.](https://blog.payjunction.com/)
- [Guides Up your payment processing knowledge with our in-depth eBooks and White Papers.](https://guides.payjunction.com/)
- [Tutorials Read articles and watch videos about how to use valuable features on the PayJunction platform.](https://blog.payjunction.com/topic/pj-university)

# ACH Rejects: 4 Codes Business Owners Should Know

![ACH Rejects: 4 Codes Business Owners Should Know](https://blog.payjunction.com/hubfs/BLOG/FEATURED%20IMAGES/ach-reject-codes.svg)

[![Picture of Ursula Librizzi](https://blog.payjunction.com/hs-fs/hubfs/Ursula_Librizzi.jpg?width=48&height=48&name=Ursula_Librizzi.jpg) Ursula Librizzi](https://blog.payjunction.com/author/ursula-librizzi) 4/27/2017

ACH offers many advantages over paper checks, including faster notification of acceptance or failure. That said, ACH reject codes still come days after the transaction is initiated — and sometimes incur an ACH reject fee — so it’s important to know how to resolve these rejects and provide the right information to your customers.

To quickly rectify these rejects, it’s vital to familiarize yourself with the most common ACH rejects and how to solve them.

## Payment Processing Demo

Schedule 15 minutes with a payments expert

Get a customized PayJunction product walk-through

Understand requirements and pricing

Determine your SAVINGS!

GET DEMO NOW

## 4 Reasons for ACH Rejects

1. **“R01 Insufficient Funds” means the available balance is not sufficient to cover the amount of the debit entry**. After receiving this ACH reject code, there isn’t much you can do other than rerun the transaction. It’s likely the customer will need to transfer money into his account, or use a different payment method, before you try again.
2. **“R02 Bank account closed” occurs because a customer closed a previously active account**. When you encounter this ACH reject code, it’s probably because the customer genuinely forgot to notify you. If a customer closes his account that’s linked to a [recurring payment schedule](https://blog.payjunction.com/recurring-billing-benefits/), the next scheduled payment would receive a R02 reject code.
3. **“R03 No bank account/unable to locate account” can trigger for two reasons**. The account number entered does not correspond to the individual identified in the entry, or the account number indicated is not an open account. In short, some combination of the data given (account number and name on account) doesn’t match the bank’s records or a nonexistent account number was entered. Here's [how to recharge a rejected R03 transaction](https://support.payjunction.com/hc/en-us/articles/213187977-How-do-I-recharge-a-rejected-ACH-transaction-) in our system.
4. **A “R29” reject occurs when a bank doesn’t allow a processor to withdraw funds from a particular bank account**. As a business, your hands are tied in this instance. The customer’s bank will need the [originating ID for the ACH payment](https://support.payjunction.com/hc/en-us/articles/210469348-What-does-an-R29-Rejected-ACH-transaction-mean-) to enable the withdrawal.

It’s important to know that some of these ACH rejects can trigger [notifications of change](https://blog.payjunction.com/notifications-of-change/) (NOCs). For example, if the account number is closed (R02) and the bank says a new account number is available, you will receive a NOC and incur an ACH account number reject fee.

At some point, you’ll encounter an ACH reject fee. In addition to familiarizing yourself with these common reject codes so you can quickly resolve the next reject you encounter, you should make sure your [ACH processing](https://blog.payjunction.com/ach-payment-processing) system is helping you as much as possible. Working with a processing system that helps streamline fixes instead of slowing you down will only improve your operations, cash flow and customer relationships.

## Take a look at a supportive ACH payment solution today.

Do you process ACH transactions and run into rejects often? Which error codes do you tend to see? We'd love to hear from you!

[ACH](https://blog.payjunction.com/topic/ach) [Virtual Terminal](https://blog.payjunction.com/topic/virtual-terminal)

<https://wwww.facebook.com/sharer.php?u=https://blog.payjunction.com/ach-reject-codes> <https://x.com/intent/tweet?url=https://blog.payjunction.com/ach-reject-codes&text=ACH%20Rejects:%204%20Codes%20Business%20Owners%20Should%20Know> <https://www.linkedin.com/shareArticle?mini=true&url=https://blog.payjunction.com/ach-reject-codes&title=ACH%20Rejects:%204%20Codes%20Business%20Owners%20Should%20Know>

---

##### [![6 Green Technologies to Go Paperless at the Workplace](https://blog.payjunction.com/hubfs/BLOG/FEATURED%20IMAGES/green-technologies.svg) 6 Green Technologies to Go Paperless at the Workplace](https://blog.payjunction.com/green-technologies)

##### [![What Is a Monthly Minimum Fee?](https://blog.payjunction.com/hubfs/BLOG/FEATURED%20IMAGES/monthly-minimum-fee.svg) What Is a Monthly Minimum Fee?](https://blog.payjunction.com/monthly-minimum-fee)

###### About Author

![Picture of Ursula Librizzi](https://blog.payjunction.com/hs-fs/hubfs/Ursula_Librizzi.jpg?width=200&height=200&name=Ursula_Librizzi.jpg)

### Ursula Librizzi

Ursula is the sales and marketing operations manager for PayJunction. She oversees daily marketing tasks and liaises between the sales and marketing departments.

###### Related Posts

## [![ACH Rejects and Processing Explained](https://blog.payjunction.com/hubfs/BLOG/FEATURED%20IMAGES/ach-processing-defined.svg) ACH Rejects and Processing Explained ACH stands for Automated Clearing House, a network managed by NACHA. The network enables the electronic transfer of funds from one bank to another by directly debiting a consumer or business checking or savings account. It is commonly used for payroll, bills and invoices, and tax payments. ACH transaction fees are lower than those of credit and debit cards, so it is a popular cost-effective payment type, especially for higher ticket purchases.](https://blog.payjunction.com/ach-processing-defined)

## [![How to Handle Notifications of Change (NOCs)](https://blog.payjunction.com/hubfs/BLOG/FEATURED%20IMAGES/notifications-of-change.svg) How to Handle Notifications of Change (NOCs) A notification of change (NOC) occurs when the bank sending funds notifies the bank receiving funds that some portion of the once-valid information has changed. This could result from a bank buying another bank, which would cause routing numbers to change. With NOCs, ACH transactions will run successfully, but your business will incur a fee. These notifications of change are inevitable, but they could eat away at your profits if you’re not with the right provider.](https://blog.payjunction.com/notifications-of-change)

## [![Accept ACH Payments: The Complete Guide](https://blog.payjunction.com/hubfs/BLOG/FEATURED%20IMAGES/how-to-recieve-ach-payments.svg) Accept ACH Payments: The Complete Guide What is an ACH Payment? As a consumer, you have likely made payments via ACH, even though you may not be familiar with the acronym. ACH stands for Automated Clearing House, which is the official network connecting US banks to the Federal Reserve. Electronic payments can be made directly from a bank account (ACH debit) using the routing and account numbers. ACH is also called an “electronic check” or “E-check.” It is typically used for bills, invoices, utility payments, and tax payments. ACH is also the method most commonly used for the direct deposit of paychecks (ACH credit).](https://blog.payjunction.com/how-to-receive-ach-payments)

## Meet a Payment System You’ll Love

- ###### FEATURES
  
  [No-code Payments Integration®](https://www.payjunction.com/payments/no-code-payments-integration.html) [ZeroTouch Terminal](https://www.payjunction.com/payments/smart-terminal.html) [Portable Terminal](https://www.payjunction.com/payments/portable-credit-card-reader-terminal.html) [Invoices](https://www.payjunction.com/payments/electronic-invoices.html) [ACH](https://www.payjunction.com/payments/ach-payments.html) [SmartSurcharge®](https://www.payjunction.com/payments/smart-surcharge.html) [Cards on File](https://www.payjunction.com/payments/store-credit-card-info.html) [Recurring Billing](https://www.payjunction.com/payments/recurring-payments.html)
- [Ecommerce](https://www.payjunction.com/payments/ecommerce-merchant-services.html) [Customization](https://www.payjunction.com/payments/custom-payment-software.html) [Remote Signatures](https://www.payjunction.com/payments/signature-capture.html) [Rapid Refunds](https://www.payjunction.com/payments/credit-card-refund.html) [Multi-Location](https://www.payjunction.com/payments/enterprise-payments.html) [Sales Reports](https://www.payjunction.com/payments/sales-reports.html) [Search and Export](https://www.payjunction.com/payments/transaction-history-search.html) [Mobile App](https://itunes.apple.com/us/app/payjunction/id1324839420?ls=1&mt=8)
- ###### BUSINESS SOLUTIONS
  
  [Auto Dealers](https://www2.payjunction.com/automotive-merchant-services) [Veterinary](https://www2.payjunction.com/payment-processing-veterinarians) [Dentistry](https://www2.payjunction.com/payment-processing-dentists)
- ###### RESOURCES
  
  [Product Overview](https://www.payjunction.com/payments/payment-processing-solutions.html) [Integrations](https://integrations.payjunction.com/) [Blog](https://blog.payjunction.com/) [Guides](https://guides.payjunction.com/) [Support](https://support.payjunction.com/) [Service Status](https://status.payjunction.com/) [Tutorials](https://blog.payjunction.com/tag/pj-university/) [API](https://www.payjunction.com/payments/payment-api.html)
- [Trust Center](https://trust.payjunction.com/) [Request a Demo](https://www2.payjunction.com/payjunction-demo) [Pricing](https://www.payjunction.com/payments/pricing.html) [About Us](https://www.payjunction.com/payments/about.html) [Careers *HIRING*](https://www2.payjunction.com/careers) [Press](https://media.payjunction.com/)

- ###### RESOURCES
  
  [Integrations](https://integrations.payjunction.com/) [Guides](https://guides.payjunction.com/) [Tutorials](https://blog.payjunction.com/tag/pj-university/) [API](https://www.payjunction.com/payments/payment-api.html) [Request a Demo](https://www2.payjunction.com/payjunction-demo) [About Us](https://www.payjunction.com/payments/about.html) [Careers *HIRING*](https://www2.payjunction.com/careers) [Press](https://media.payjunction.com/) [Trust Center](https://trust.payjunction.com/) [Service Status](https://status.payjunction.com/)
- ###### BUSINESS SOLUTIONS
  
  [Auto Dealers](https://www2.payjunction.com/automotive-merchant-services) [Veterinary](https://www2.payjunction.com/payment-processing-veterinarians) [Dentistry](https://www2.payjunction.com/payment-processing-dentists)

##### 800-601-0230

<https://www.facebook.com/PayJunction/> <https://www.instagram.com/_payjunction/> <https://www.linkedin.com/company/payjunction/> <https://x.com/PayJunction>

SIGN UP FOR OUR NEWSLETTER  Become a better advocate for your business.

Get Email Updates

GO

Thank you for subscribing!

PayJunction is a Level 1 PCI Compliant Provider. PayJunction is a registered ISO of PNC Bank, N.A., Pittsburgh, PA. © 2026 PayJunction. All rights reserved. [Privacy Policy](https://support.payjunction.com/hc/en-us/articles/211053648) and [Terms of Use](https://support.payjunction.com/hc/en-us/articles/211053628).

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Ursula Librizzi"
  },
  "dateModified" : "2023-04-03",
  "datePublished" : "2017-04-27",
  "description" : "Familiarize yourself with these four common codes for ACH rejects so you can quickly resolve issues and avoid ACH account number reject fees.",
  "headline" : "ACH Rejects: 4 Codes Business Owners Should Know",
  "image" : {
    "@type" : "ImageObject",
    "url" : "https://cdn2.hubspot.net/hubfs/635739/BLOG/FEATURED%20IMAGES/ach-reject-codes.svg"
  },
  "mainEntityOfPage" : "https://blog.payjunction.com/ach-reject-codes",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://cdn2.hubspot.net/hubfs/635739/logo-400px.png"
    },
    "name" : "PayJunction"
  }
}
```