Bank rails
ACH

Error codes

1min

When you get an ACH error code in a response, it includes further information about what went wrong.

Code

Description

1000

General exception

1001

Payment required

2000

General exception

2001

Invalid payment status

2002

Invalid posting status

2003

Payment cannot be canceled

2004

Account not found

2005

Payment must be outbound

2006

Payment must be inbound

2007

Payment must be an inbound origination

2008

Payment must be status completed or rejected to be corrected

2009

Invalid change code

2010

Payment must be an inbound return

2011

Payment must be an origination

2012

Payment must be status completed or rejected to be returned

2013

Payment must be status completed or rejected to be dishonored

2014

Invalid return code

2015

Invalid dishonored return code

2016

Original payment not found

2017

Cannot link to same payment ID

2018

Payment type must be return or notification of change

2019

Original payment must be completed

2020

Payment must be on hold to request a rescan

2021

No scan lists are configured for account

2022

Scan already pending

2023

Previous payment not found

2024

Previous payment must be a completed outbound origination

2025

Receiver account not found

2026

Active holds found

2027

Posting account cannot be changed due to current payment status

2028

Posting status must be pending or failed to change posting account

2029

Posting status must be failed to attempt a retry

2030

Originator profile address missing or invalid

2200

Batch not authorizing

2201

Batch requires one or more payment

2202

No filters were found on the request



🤔
Have a question?
Our super-smart AI, knowledgeable support team and an awesome community will get you an answer in a flash.
To ask a question or participate in discussions, you'll need to authenticate first.