• Home
  • Product Overview
  • Solutions
  • Compliance
  • About Us
  • AML/CTF PolicyPrivacy PolicyUser Agreement
  • Guides
  • 简体中文 繁體中文 日本語 한국어 Français Deutsch Español Português العربية ไทย Tiếng Việt Bahasa Indonesia Türkçe Italiano हिन्दी বাংলা Bahasa Melayu اردو Nederlands Polski עברית
    More Languages ▼

Home

Product Overview

Solutions

Compliance

About Us
AML/CTF Policy Privacy Policy User Agreement

Guides

Sign up
English
简体中文 繁體中文 日本語 한국어 Français Deutsch Español Português العربية ไทย Tiếng Việt Bahasa Indonesia Türkçe Italiano हिन्दी বাংলা Bahasa Melayu اردو Nederlands Polski עברית
Transfer codes explained

Wire Transfer vs ACH: What’s the Difference for International Transfers?

Last updated: 2026-10-16

All guidesPurpose of Remittance Codes in India: What They Are and How to Use ThemSEPA Transfers: What It Is and How to Use It for TransfersIntermediary and Correspondent Banks: A Transfer GuideCNAPS Code: What It Is and How to Use It for TransfersCanadian Transit and Institution Number: What It Is and How to Use ItBSB Number: How to Use It for International TransfersUK Sort Code: What It Is and How to Use It for TransfersIBAN vs SWIFT code: What They Are and How to Use Them
On this page
  1. What do wire transfer and ACH mean?
  2. What do the details look like?
  3. Where can you find the right instructions?
  4. When is the distinction needed—and when is it not?
  5. How do you use this information with Coinepay Global Remittance?
  6. What if the details are wrong?
  7. FAQ
  8. Related guides

If you are sending money across borders, a request for a “wire” or “ACH” payment can sound like a request for a code. It is not: wire transfer and ACH describe ways money moves. The distinction matters because a U.S. bank may give you different routing instructions for each. Here is how to recognize those instructions, avoid common mistakes, and choose the details requested when using Coinepay Global Remittance.

What do wire transfer and ACH mean?

ACH stands for Automated Clearing House. The U.S. ACH Network exchanges payments in batches under the Nacha Operating Rules. An ACH credit pushes money to an account, as with payroll; an authorized ACH debit pulls money from an account, as with a bill payment. ACH is a U.S. payment system, although certain international payments can be handled as international ACH transactions, known as IAT entries. Do not assume that every cross-border transfer uses IAT.

A wire transfer is a type of bank-to-bank payment, not a single worldwide network. In the United States, the Fedwire Funds Service is one system banks use for wires. An international transfer may involve other banking systems or intermediary institutions. Calling a payment an “international wire” does not tell you, by itself, which account identifiers or payout instructions the recipient needs.

For a customer, neither method normally looks like a long technical message. You are more likely to see “ACH routing number” or “wire routing number” on bank instructions, a transfer receipt, or an account-details screen. Behind the scenes, ACH files contain fixed-width 94-character records grouped into batches, including a three-character Standard Entry Class (SEC) code. Fedwire uses ISO 20022 messages; a customer transfer uses a message type called pacs.008. You ordinarily do not need to create either file or message yourself.

What do the details look like?

For a payment to a U.S. bank account, the receiving bank may provide a nine-digit routing number and an account number. Some banks provide different routing numbers for ACH and domestic wires. An international bank payment may instead require details such as the recipient’s bank name, an account number or IBAN where applicable, a SWIFT/BIC, or intermediary-bank information. Use only the fields requested for the actual transfer route.

Here is an obviously fictional, unusable example of how a recipient might label instructions: “ACH routing number: 000000000; wire routing number: 000000000; account number: 0000000000; recipient: Example Recipient.” The zeros are placeholders, not working banking details. The point is the labels: even when both fields contain nine digits, “ACH routing” and “wire routing” are not interchangeable instructions.

Term or identifierWhat it tells youWhen it may matter
ACH routing numberIdentifies a U.S. receiving bank for ACH instructionsWhen the payment specifically uses ACH
Wire routing numberIdentifies a U.S. receiving bank for domestic wire instructionsWhen the payment specifically uses a U.S. domestic wire
SWIFT/BICIdentifies a financial institution in certain international bank-payment instructionsWhen the requested bank route requires it
IBANIdentifies an account in countries that use IBANsWhen the recipient’s bank provides one for that route
SEC code or pacs.008Describes an ACH entry type or a Fedwire message typeUsually handled by financial institutions, not entered by the sender

ACH and wire are methods, not substitute codes. A SWIFT/BIC, IBAN, routing number, and account number identify different things. Do not paste one into a field requesting another.

Where can you find the right instructions?

Ask the recipient to obtain current incoming-payment instructions directly from their bank or payment provider. For your own account, check its bank app, account-details page, or official account documentation. Look for the exact label—such as “incoming domestic wire,” “ACH/direct deposit,” or “international incoming transfer”—rather than copying the first routing number you see on a statement or check.

Confirm the recipient’s legal name and account details, as well as any bank address, intermediary-bank details, or payment reference the receiving institution specifically requests. If instructions arrive in an unexpected email or message, verify them through a separate, trusted channel before sending. A convincing-looking change to bank details can be a sign of payment fraud.

When receiving an international payment yourself, give the sender the instructions for the route their provider will actually use. Do not assume your U.S. ACH details can receive an international wire, or that domestic wire instructions are sufficient for a transfer originating abroad. Your bank can tell you which incoming instructions apply to your account.

When is the distinction needed—and when is it not?

The distinction matters when a bank or transfer form asks you to select ACH or wire, or when the recipient provides separate instructions for those methods. It also matters when investigating a failed payment: an ACH return and a wire return request follow different processes. If you are setting up an authorized U.S. bank debit, confirm that the instructions support ACH debits rather than assuming that instructions for an incoming credit will work.

You may not need to choose between ACH and wire at all. For example, a cross-border service may ask you to select a bank account deposit, mobile wallet, or cash pickup payout rather than choose the underlying banking network. A mobile-wallet recipient using GCash, Maya, M-Pesa, bKash, JazzCash, GoPay, or UPI should follow the requested wallet details, not enter a U.S. routing number. Likewise, a cash-pickup recipient follows the pickup instructions rather than supplying ACH or wire account details.

How do you use this information with Coinepay Global Remittance?

  1. Start with the recipient and destination. In the Coinepay app or self-service dashboard, set up the cross-border transfer and review the payout methods presented for that recipient. Coinepay supports bank account deposit, mobile wallets, and cash pickup. Availability and required fields can depend on the destination and local requirements.
  2. Match the payout method to the instructions. For bank deposit, enter the recipient’s real name and the bank details requested in the transfer flow. If a field calls for a particular routing number or international identifier, obtain the corresponding instructions from the receiving bank. Do not substitute ACH details for wire details, or vice versa.
  3. Review before confirming. Check the recipient details and the exchange rate and fees shown in the app before you confirm the transfer. Coinepay provides status tracking for transfers; keep the transfer record in case you need to ask about a problem.

Individuals and businesses can use Coinepay Global Remittance to send and receive cross-border transfers, subject to identity verification, sanctions screening, and local regulations. Coinepay may request documents about a transfer’s purpose or source of funds. Transfers cannot be sent to persons or jurisdictions under comprehensive sanctions. If you cannot tell which bank instructions match the fields displayed, pause and contact Coinepay support before confirming.

What if the details are wrong?

Wrong instructions can lead to a rejected payment, a delay while details are checked, or money being directed to an unintended account. For ACH, common return reasons include insufficient funds (R01), a closed account (R02), an account that cannot be found (R03), and an invalid account-number structure (R04). An ACH return sends back an entry the receiving bank cannot accept. It is different from an originator’s reversal, which is used to correct certain sender errors under specific rules.

A Fedwire interbank payment becomes final under Fedwire rules once the receiving participant is credited or advised of credit. If you sent a wire to the wrong details or suspect fraud, contact the sending institution immediately and request an investigation or return. A request does not guarantee recovery. If the payment was made through Coinepay, contact support promptly and provide the transfer record; do not send a replacement until you understand what happened to the original.

Consumer protections also depend on the payment and circumstances. U.S. Regulation E generally covers consumer ACH electronic fund transfers but excludes Fedwire transfers from its general electronic-fund-transfer provisions. Qualifying international consumer remittances have separate protections. Report a suspected error promptly to the provider rather than assuming the rules for one payment type apply to another.

Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support

FAQ

Is an ACH routing number the same as a wire routing number?

Not necessarily. Some U.S. banks give different routing instructions for ACH and domestic wires. Use the number labeled for the payment method being used.

Do I need a SWIFT code for an ACH transfer?

A standard U.S. ACH payment does not use a SWIFT/BIC as its ACH routing number. Follow the specific instructions for your transfer, especially if it crosses borders.

Can Coinepay send to a mobile wallet instead of a bank account?

Coinepay supports mobile-wallet payouts as well as bank deposits and cash pickup. Select the available payout method and enter the recipient details requested in the app.

What should I do if I entered the wrong bank details?

Contact Coinepay support immediately with the transfer record. If a separate bank sent the payment, contact that bank too. A return or recovery cannot be guaranteed.

Related guides

  • Purpose of Remittance Codes in India: What They Are and How to Use Them
  • SEPA Transfers: What It Is and How to Use It for Transfers
  • Intermediary and Correspondent Banks: A Transfer Guide
  • CNAPS Code: What It Is and How to Use It for Transfers
  • Canadian Transit and Institution Number: What It Is and How to Use It
  • BSB Number: How to Use It for International Transfers
    • Contact Us

      [email protected]

      Facebook Telegram Twitter Instagram
      Group Entities
      World Card Ltd — Wyoming, USA (FinCEN MSB #31000329169972 · SEC CIK #0002142196) · Group headquarters
      Green Banking Services Ltd. — Ontario, Canada (FINTRAC MSB #N300000924) · Operating entity
      Coinepay Pte. Ltd. — Singapore · Liaison office
      Coinepay Limited — Hong Kong (FinCEN MSB #31000321315556) · Liaison office
    • Product Solutions

      Product Overview

      Business Solutions

    • About Us

      Company Overview

      AML/CTF Policy

      Privacy Policy

      User Agreement

    • Download the App

      Google Play App Store
    Global Headquarters
    World Card Ltd · 44 Wall Street, 2nd Floor, New York NY 10005, United States
    Incorporated in Wyoming · Registered Office: 32 N Gould St Ste 100 Unit 187, Sheridan, WY 82801
    Green Banking Services Ltd. (Operating entity) · 114 Santa Monica Boulevard, Unit B-1, Scarborough, Ontario M1L 4H5, Canada
    © 2026 World Card Ltd. · Coinepay All rights reserved. | Privacy Policy
    World Card Ltd (Wyoming, USA) · Green Banking Services Ltd. (Ontario, Canada) · Coinepay Pte. Ltd. (Singapore) · Coinepay Limited (Hong Kong) — FinCEN MSB #31000329169972 · #31000321315556 · SEC CIK #0002142196 · FINTRAC MSB #N300000924