ACH transaction statuses

The following table describes the ACH transaction statuses:

Status
Description

PENDING

This status indicates that the transaction has been created and accepted by the system but has not yet begun processing.

SETTLED

This status indicates that the transaction has completed successfully.

SETTLING

This status indicates that the transaction is currently being processed by the ACH network.

RETURNED

This status indicates that the transaction was processed but later returned.

VOID

This status indicates that the transaction was intentionally canceled before settlement.

CHARGEBACK

This status indicates that the transaction was reversed after settlement due to a dispute initiated by the account holder or their bank.

MERCHANT_RETURNED

This status indicates that the merchant returned the transaction after settlement.

NO CREDIT

This status indicates that the transaction was processed, but the receiving account was not credited.

TO RESERVE

This status indicates that the transaction amount has been moved to a reserve balance.

UNPROCESSED

This status indicates that the transaction has not entered processing.

ERROR

This status indicates that the transaction failed due to a system or processing error.

REJECTED: AUTHORIZATION DECLINED

This status indicates that the transaction was rejected because the account holder did not authorize the debit or credit.

REJECTED: ACCOUNT IS INVALID

This status indicates that the transaction was rejected because the bank account information is invalid.

REJECTED: VOIDED

This status indicates that the transaction was rejected because it had already been voided.

REJECTED: VOIDING

This status indicates that the transaction was rejected because it was in the process of being voided.

UPDATED

This status indicates that the transaction details were changed after the transaction was created.

circle-exclamation
circle-check

Last updated

Was this helpful?