How to Track EFT Payments: ACH, Wires, and Real-Time Transfers

To track an EFT payment, start in your bank’s online portal or mobile app, then use the identifier tied to the payment type when the portal’s status is not enough: a 15-digit trace number for ACH, IMAD and OMAD codes for domestic wires, and a 36-character UETR for international wires sent over SWIFT. Real-time payments on FedNow or RTP confirm within seconds and need no after-the-fact tracking. If the money still cannot be located, you can ask your bank to open a formal trace, and federal law gives you specific deadlines and liability caps when something goes wrong.

Pull Your Transaction Details Together First

Before you contact anyone, gather the pieces of the payment itself. You want the transaction reference or confirmation number your bank assigned when the transfer was initiated, the exact dollar amount down to the cent, the date you submitted the instruction, and the account and routing numbers for both the sending and receiving sides.

This information usually sits in the confirmation email or digital receipt your bank generated right after you authorized the transfer. If you cannot find that, your monthly statement lists settled transactions with their dates and reference codes. For recurring payments, confirmation details sometimes appear in the secure messages section of your banking portal. Having all of this in front of you before you start tracking prevents back-and-forth with representatives and speeds up any formal investigation.

Check the Status in Your Online or Mobile Banking

Your bank’s website or app is the fastest first step. Open the transaction history or activity tab, then filter by date range or amount. Most portals show a status label next to each transaction.

The labels vary slightly between banks, but the logic is consistent. “Pending” means your bank has accepted the instruction but has not yet released the funds. “Processing” means the payment is moving through the clearing network. “Completed” or “Cleared” means the sending bank has finished its part and the funds have left your account. “Failed” or “Returned” means something went wrong, usually insufficient funds, a mismatched account number, or an incorrect routing number.

A “completed” status on your end does not always mean the recipient has the money. It means your bank released the funds into the network. If the recipient says nothing has arrived, move to the identifier that matches the payment rail.

Use the Right Tracking Code for the Payment Type

ACH Payments: The 15-Digit Trace Number

ACH transfers cover direct deposits, bill payments, and most bank-to-bank transfers. Each one carries a 15-digit trace number. The first eight digits are the originating bank’s routing number, and the remaining seven are a unique sequence assigned to the specific transaction.1Nacha. Transaction Status Documentation

You can usually find this trace number on your bank statement or by calling your bank’s customer service line. Sharing it with the recipient lets their bank locate the payment inside the ACH network and confirm whether it arrived, is being held for review, or bounced because of a name or account number mismatch. ACH payments typically take one to three business days to settle, so a transfer initiated on Friday afternoon may not arrive until the following Tuesday or Wednesday.

Domestic Wires: IMAD and OMAD

Domestic wire transfers processed through the Federal Reserve’s Fedwire Funds Service carry two identifiers that function as a digital fingerprint. The Input Message Accountability Data (IMAD) is assigned when the sending bank submits the wire. The Output Message Accountability Data (OMAD) is assigned when the receiving bank accepts it. Together they create a complete audit trail through the Federal Reserve.2Federal Reserve Financial Services. Fedwire Funds Service

If a wire shows as completed on your end but the recipient has nothing, ask your bank for the IMAD and OMAD strings and share them with the recipient. Their bank can search the Federal Reserve’s records and pinpoint exactly where the funds are sitting. Because the codes tie to the Fed’s processing records rather than either bank’s internal system, this is the most reliable way to resolve a wire stuck in limbo.

International Wires: The UETR

Cross-border payments routed through SWIFT carry a Unique End-to-End Transaction Reference, a 36-character string assigned at initiation that stays with the payment through every intermediary bank in the chain.3Swift. What Is a Unique End-to-End Transaction Reference (UETR) Any bank in the payment chain can use the UETR to locate the transfer, see its current status, and identify the cause of a delay. SWIFT’s Global Payments Innovation (GPI) tracker builds on the UETR to give banks real-time, end-to-end visibility, including processing time at each stop, fees deducted along the way, and the reason for any rejection.4Swift. Swift GPI

Not every bank exposes SWIFT tracking directly to retail customers. If yours does not, call the wire transfer desk and ask for the UETR, then share it with the recipient’s bank. International wires frequently pass through one or two intermediary banks, and each hop can introduce delays ranging from hours to several days, so having the UETR matters most when a cross-border payment runs long.

If you sent money internationally through a remittance provider rather than a bank wire, you also have a short cancellation window. You can cancel within 30 minutes of making payment, provided the recipient has not already picked up or received the funds, and the provider must refund the full amount including fees and taxes within three business days.5Consumer Financial Protection Bureau. 1005.34 – Procedures for Cancellation and Refund of Remittance Transfers After 30 minutes, cancellation is at the provider’s discretion.

Real-Time Payments: Confirmed in Seconds

Two newer networks settle in seconds rather than days, which largely eliminates after-the-fact tracking. The Federal Reserve’s FedNow Service processes payments around the clock, every day of the year, with immediate funds availability to the receiver.6Federal Reserve Board. FedNow Service Frequently Asked Questions The Clearing House’s RTP network works similarly. Either the payment completes and both parties get confirmation, or it fails immediately with a reason code. There is no ambiguous “pending” window to monitor.

Request a Formal Bank Trace When Self-Service Fails

When your own tracking hits a wall, when the portal shows “completed” but the recipient still has nothing, or a payment vanished without a clear status, call your bank and request a formal trace. This is different from asking a representative to read your account screen. A formal trace means the bank opens an official investigation, contacts the receiving institution directly, and follows the payment’s path through the clearing network.

Have your confirmation number, trace number or IMAD/OMAD code, the exact amount, and the date ready. The representative will open a case and give you a reference number for follow-up. Investigations usually take several business days, sometimes longer for international transfers. Many banks charge a fee, and the amount varies by institution and the complexity of the trace.

Once the trace concludes, the bank provides a written report either confirming delivery with proof of the receiving account, or identifying where the breakdown occurred. That report can matter later if you need to show payment to satisfy a contractual or legal obligation. If the trace reveals a bank error, recovery timelines depend on whether the transfer was governed by the Electronic Fund Transfer Act for consumer transactions or the Uniform Commercial Code Article 4A for wire transfers, each of which assigns liability differently.

Your Rights When a Transfer Is Wrong, Missing, or Unauthorized

Federal law does more than let you ask for an investigation. It imposes specific deadlines on your bank. The Electronic Fund Transfer Act and its implementing Regulation E apply to most consumer electronic transfers, including ACH payments, debit card transactions, and ATM withdrawals. Wire transfers follow different rules under UCC Article 4A, which most states have adopted. Which framework applies affects what protections you get.

Error Resolution Timelines

When you report an error on a consumer EFT, whether an unauthorized charge, a wrong amount, or a missing transfer, your bank must begin investigating immediately. It cannot wait for paperwork before starting. The bank has 10 business days to finish the investigation and report its findings to you.7Office of the Law Revision Counsel. 15 USC 1693f – Error Resolution

If the bank cannot finish in 10 days, it can extend the investigation to 45 calendar days, but only if it provisionally credits your account for the disputed amount within those first 10 business days. You get full use of the provisional funds while the investigation continues. The bank can hold back up to $50 of the provisional credit if it has a reasonable basis for believing an unauthorized transfer occurred.8eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors

Certain situations stretch the window further. For point-of-sale debit card transactions, transfers involving a new account (within 30 days of first deposit), or foreign-initiated transfers, the bank gets up to 90 calendar days instead of 45. If the bank concludes no error occurred, it must explain its findings in writing and give you the documentation it relied on. If it determines an error did happen, it must correct that error within one business day.

The deadline on your end is 60 days from the date your bank sends the statement showing the problem. Miss that window and you lose these protections for any unauthorized transfers that occur after it closes.8eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors

Liability Caps for Unauthorized Transfers

How much you owe for unauthorized transfers depends on how fast you report:

  • Report within two business days of learning about the loss or theft, and your liability caps at $50 or the amount of unauthorized transfers that happened before you notified the bank, whichever is less.9eCFR. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers
  • Report after two business days but within 60 days of your statement, and liability rises to $500, covering unauthorized transfers that occurred after those first two days and that the bank can show it would have prevented had you reported sooner.9eCFR. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers
  • Report after 60 days and you face unlimited liability for unauthorized transfers that happen after the 60-day window closes, as long as the bank can prove those losses would not have occurred had you reported on time.10GovInfo. 15 USC 1693g – Consumer Liability

A small charge ignored on a February statement can open the door to unlimited losses by May. Review statements when they arrive, and report anything unfamiliar within two days if you can.

Stopping a Transfer Before It Settles

For recurring payments like automatic bill pay or subscription debits, you can stop a future transfer by notifying your bank at least three business days before the scheduled date. The notice can be oral or written. If you call, the bank can require written confirmation within 14 days, and if you do not provide it, the oral stop-payment order expires.11eCFR. 12 CFR Part 1005 – Electronic Fund Transfers (Regulation E)

One-time ACH transfers and wire transfers that have already been submitted to the network are much harder to reverse. Once a wire hits Fedwire, it is generally final. If you suspect you sent money to the wrong account or in the wrong amount, call your bank immediately and ask whether a recall is possible; for SWIFT payments still in transit, banks can use the GPI tracker to attempt a stop or recall before the funds are credited at the far end.