Slash raises $100M Series C at a $1.4B valuation

Learn more
R08

ACH Return Code R08: Payment Stopped

Payment Stopped

R08: Payment Stopped Explained

The R08 return code can be returned on both consumer and non-consumer accounts. This code indicates that the receiver has placed a stop payment on a specific ACH transaction, which then tells the Receiving Depository Financial Institution (RDFI) not to honor the transaction. R08 is not restricted to a particular SEC code or account type. The window where the RDFI must return an R08 entry is within 2 days of settlement.

Common ACH R08 causes are usually a result of a disputed customer transaction, a revoked payment authorization, concerns of duplicate billing, contract disputes, or a customer instructs their back to stop a ACH payment.

The standard in finance

Slash goes above with better controls, better rewards, and better support for your business.

The standard in finance

What is an ACH Return Code?

An ACH return code is a standardized code used to explain why an Automated Clearing House (ACH) transaction was returned by the receiving bank.

Codes are issued by the Receiving Depository Financial Institution (RDFI) and maintained by Nacha, the organization that governs the ACH Network. Certain codes may apply to consumer accounts, non-consumer (business) accounts, or both. These codes help banks, payment processors, and originators understand what went wrong during an ACH transaction so they can determine the appropriate next steps, such as retrying the payment, correcting information, or contacting the customer.

What Does R08 Mean?

Code R08 means the account holder contacted their bank and placed a stop to a ACH debit. ACH return code R08 does not mean that the account itself is invalid or incapable of receiving ACH, the code reflects an intentional action by the account holder or receiver to stop a specific ACH debit.

R08 vs R07: Stop Payment vs Authorization Revocation

The difference:

  • R08 = stop on a specific transaction; underlying authorization may still be intact
  • R07 = full revocation; originator cannot debit again without new authorization

While both codes involve customer action, R08 specifically refers to a stop payment request that is then submitted to the RDFI. On the other hand, ACH code R07 indicates that the customer revoked all future authorizations for ACH debits altogether.

How Long Does a Stop Payment Order Last?

The typical length of one-time-stop payment is 6 moths. However, some banks allow indefinite stop orders. The customer can renew, cancel, or update the stop payment at any time. It is important not to assume that re-presenting after 6 months is safe — verify with the customer first.

Can you Re-Present After an R08?

The simple answer is no, not without first resolving the dispute. Submitting a new debit without understanding the customer's concern and reason for stopping an ACH debit risks an R07 code (full revocation) or R10 (unauthorized) return. These codes carry higher compliance consequences.

Common Reasons Customers Stop ACH Payments

Reasons for an intentional stop to a specific ACH payment:

  • Unrecognized charge or incorrect amount
  • Billing dispute or service that was cancelled
  • The customer using a stop payment as a workaround to cancel a subscription
  • Fraud concerns from an unfamiliar company name on the statement

Each one of these concerns are unique and require a different response.

How to Respond to an R08 Return

When coming across an R08 Return, contact the customer promptly to understand their reason. If it is a billing error, correct it and request a re-authorization of the ACH debit. If the customer cancelled a service, update the records and refund any overpayments. Do not re-present without direct customer confirmation.

Sending ACH Payments with Slash

Slash surfaces R08 returns in real time and links them to the originating invoice or payment record, so teams can immediately determine whether the stop is dispute realted or a subscription cancellation — preventing accidental re-presentment that escalates a minor dispute into a NACHA compliance issue.¹

You can send domestic or international ACH payments using Slash by following these steps:

  1. Navigate to the Payments dashboard and click Transfer Funds in the top-right corner.
  2. Select a recipient using saved contact and banking information, or add a new recipient by entering their contact and bank details.
  3. Choose the Slash account you want to use as the payment source, select ACH Transfer as the payment method, choose the destination bank account, and enter the payment amount (in USD).
  4. Optionally, send the recipient an email confirmation with a payment description. You can also add a memo with internal notes that are visible only to you and other Slash account administrators.
  5. Review the recipient’s bank name, account number, and ACH routing number to ensure the payment details are correct.
  6. Once all information is confirmed, click Send Payment.

Slash offers 24/7 support by phone and email to help resolve any issues with sending payments. You can also improve how you manage ACH transfers by scheduling recurring ACH payments, receiving low-balance notifications, and tracking returned payments alongside other transactions. With Slash, you can view all account balances, ACH activity, and transfers in one centralized dashboard.

Apply in less than 10 minutes today

Join the 10,000+ businesses already using Slash.

How to resolve this return code

Follow these steps to address and prevent this ACH return.

1

Contact the receiver to understand the issue.

Determine the specific reason for the stop payment order and address any concerns.

2

Confirm the stop payment has been removed.

Verify with the receiver that the stop payment order has been lifted from their account.

3

Retry only after receiving explicit authorization.

Obtain clear permission from the receiver before initiating a new transaction.

Send ACH payments with confidence

Slash provides real-time account validation, intelligent retry logic, and comprehensive analytics to help you minimize ACH returns and optimize your payment operations.

Apply in less than 10 minutes today

Join the 10,000+ businesses already using Slash.