Yes, ACH payments can be traced. Every ACH transfer carries a unique 15-digit trace number assigned by the sending bank, and the payment file records the routing numbers, account numbers, and legal names of both parties.1ACH Guide for Developers. ACH File Details That data creates a permanent electronic record at both banks, and either party can ask their own bank to follow it. Financial institutions are also required to retain these records for five years.2eCFR. 31 CFR 1010.430 – Nature of Records and Retention Period
What Makes an ACH Payment Traceable
The 15-digit trace number is the key. The sending bank assigns it in ascending order so every entry in a batch is uniquely identifiable, and it stays attached to the payment through settlement. Alongside it, the file carries the routing numbers of both banks, the account numbers used, the legal names of sender and recipient, and a Standard Entry Class code describing the payment type — PPD for consumer transactions like direct deposit, CCD for business-to-business.3ACH Guide for Developers. ACH File Details – Section: Standard Entry Class Codes
You can usually pull the trace number yourself from your online banking portal or your payment platform. Look inside the individual transaction details for the specific payment. Having that number in hand before you call speeds everything up.
When It Actually Makes Sense to Trace
ACH payments do not move in real time. They travel in batches on a schedule, so a payment that “hasn’t arrived” may simply not have settled yet.
Standard ACH items settle at 8:30 a.m. ET on the next banking day. Same-day ACH clears in one of three windows on the same business day, with interbank settlement at 1:00 p.m., 5:00 p.m., and 6:00 p.m. ET.4Federal Reserve Financial Services. FedACH Processing Schedule Sending banks can submit same-day files up to 4:45 p.m. ET to catch that final window.5Nacha. Expanding Same Day ACH
A trace request makes sense once a payment has missed its expected settlement window: the next banking day for a standard ACH, or the same business day for same-day ACH. Before that, the funds are likely still in transit.
How to Request an ACH Trace
Contact your own bank. You do not need to reach the recipient’s bank or the ACH operators directly. If you sent the payment, your bank uses the trace number to query the receiving bank and confirm where the funds landed. If you were expecting a payment that didn’t arrive, your bank can work the trace in the other direction.
Your bank handles all of the interbank communication and reports back to you. Most informal trace inquiries get a response within a few business days, though the timing is not fixed by regulation and depends on each institution’s internal procedures.
If the trace shows the funds were misdirected because of a routing or account number error, the banks can coordinate to recover or redirect them. The sooner you act, the better the odds of a correction before someone else withdraws the money.
Deadlines If the Payment Was Unauthorized or Wrong
Regulation E gives you 60 days from the date your bank sends the periodic statement showing the problem to report an error.6eCFR. Part 1005 Electronic Fund Transfers (Regulation E) Miss it and your financial exposure can grow quickly.
For unauthorized transfers, liability tracks how fast you speak up:
- Report within two business days of learning of a lost or stolen access device, and your liability is capped at the lesser of $50 or the amount of unauthorized transfers that occurred before you gave notice.7Consumer Financial Protection Bureau. 1005.6 Liability of Consumer for Unauthorized Transfers
- Report after two business days but within 60 days of the statement, and liability can rise to $500 for transfers that happen after the two-day window.
- Report after 60 days, and you face potentially unlimited liability for unauthorized transfers occurring after the 60-day period that the bank can show it would have prevented had you reported sooner.7Consumer Financial Protection Bureau. 1005.6 Liability of Consumer for Unauthorized Transfers
Review statements regularly and report anything unfamiliar immediately. A few extra weeks of delay can shift hundreds or thousands of dollars in liability onto you.
When a trace confirms a debit was unauthorized, the receiving bank sends it back using a standardized return code. R10 applies when you never authorized the charge or don’t recognize the originator, which signals possible fraud. R07 applies when you had previously authorized the company but later revoked that authorization, which is treated as a billing dispute.8Nacha. Differentiating Unauthorized Return Reasons Your bank picks the code based on what you tell them.
What the Bank Must Do After You Report an Error
Once you notify your bank, it cannot sit on the file. Regulation E requires the bank to investigate and determine whether an error occurred within 10 business days of receiving your notice.9Consumer Financial Protection Bureau. 1005.11 Procedures for Resolving Errors If it finds an error, it must correct it within one business day and report the results to you within three business days of finishing the investigation.
The bank can extend the investigation to 45 days, but only if it provisionally credits your account for the disputed amount within the initial 10 business days.10eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors You get full use of that provisional credit while the investigation continues. The bank may withhold up to $50 of the provisional credit if it reasonably believes an unauthorized transfer occurred and has met its disclosure obligations.
If you first reported the error by phone, the bank may require written confirmation within 10 business days. Skip that follow-up and the bank can be relieved of its obligation to provisionally credit your account during the investigation.10eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors Keep records of every call: date, time, and the name of the person you spoke with.
Does a Trace Cost Anything
For consumer accounts, most banks handle basic trace requests at no charge, but policies vary. For an error investigation under Regulation E, the bank generally cannot charge you for the investigation itself.
Business accounts are a different picture. Banks that rely on the Federal Reserve’s operator-level services may pass those costs through, sometimes with a markup. As a reference, FedGlobal item traces for international ACH cost $7.00 to $13.50 per trace depending on destination country, and the Exception Resolution Service charges $20.00 per month for up to five cases, plus $5.00 per case opened and $5.00 per case response for offline participants.11Federal Reserve Financial Services. FedACH Services 2026 Fee Schedule If you trace payments often, ask your bank for its fee structure before you file.
Who Else Can See the Trail
Detailed ACH records are not public. Under the Bank Secrecy Act and 31 CFR Chapter X, banks maintain anti-money-laundering programs, monitor transactions, and make supporting documentation available to FinCEN, federal and state regulators, and law enforcement examining the bank for BSA compliance. Law enforcement can also obtain specific records by subpoena, and the FBI can issue National Security Letters for certain financial records without a court order in national security investigations.12eCFR. 31 CFR Part 1020 – Rules for Banks
A private third party cannot pull ACH tracking data without a court order or documented legal standing, and banks are prohibited from disclosing the existence of suspicious activity reports even when subpoenaed. Your payment leaves a clear trail, but the trail is visible only to you, your bank, the counterparty’s bank, and authorities with legal grounds to look.