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 identifier | What it tells you | When it may matter |
|---|---|---|
| ACH routing number | Identifies a U.S. receiving bank for ACH instructions | When the payment specifically uses ACH |
| Wire routing number | Identifies a U.S. receiving bank for domestic wire instructions | When the payment specifically uses a U.S. domestic wire |
| SWIFT/BIC | Identifies a financial institution in certain international bank-payment instructions | When the requested bank route requires it |
| IBAN | Identifies an account in countries that use IBANs | When the recipient’s bank provides one for that route |
| SEC code or pacs.008 | Describes an ACH entry type or a Fedwire message type | Usually 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?
- 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.
- 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.
- 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

