Skip to main content

Currency codes: the three letters behind every transfer

  • Key takeaways

    • A currency code is a standardized three-letter abbreviation that identifies a specific national currency, such as USD or PHP.

    • These codes follow the ISO 4217 international standard, so the same three letters mean the same currency anywhere in the world.

    • Currency codes appear throughout a transfer: in the quoted rate, the confirmation, and any receipt a recipient gets.

    • Confirming the currency code matches a recipient’s actual local currency is a simple, worthwhile check before sending.

    • Some currencies share a common name, like “dollar” or “peso,” which is exactly the confusion these codes are designed to eliminate.

If money has been sent or received internationally and a three-letter code like USD or PHP appeared next to the amount, it’s not a typo or an error. It’s a standard way of identifying exactly which currency is involved. Here’s what these codes mean and why they matter for a transfer.

What is a currency code?

A currency code is a standardized three-letter abbreviation that identifies a specific national currency in financial transactions, such as USD for the U.S. dollar, MXN for the Mexican peso, or PHP for the Philippine peso. The International Organization for Standardization confirms(opens in new window) that these codes follow the ISO 4217 international standard, ensuring the same three letters mean the same currency no matter where in the world a transaction takes place.

How currency codes work

Currency codes typically combine the first two letters of a country’s name with the first letter of its currency, though there are exceptions. They appear throughout the international money transfer process: in the rate quoted before sending, in a transfer confirmation, on a bank statement, and in any receipt a recipient gets. Because a currency code is unambiguous in a way that a currency’s common name sometimes isn’t, using it correctly avoids confusion between currencies that might otherwise share a similar name or symbol, such as the several different currencies commonly called a “dollar” or a “peso” around the world.

Currency codes for immigrants and newcomers

For someone sending money to family in a country with a currency they don’t use daily, seeing an unfamiliar three-letter code on a transfer confirmation can raise an understandable moment of doubt: is this the right currency, and does the code actually match the country being sent to? This matters just as much for a personal remittance as it does for paying an international vendor or supplier(opens in new window), since confirming the currency code shown matches a recipient’s actual local currency, rather than assuming a transfer platform has automatically selected the correct one, is a simple, worthwhile check, especially for a first transfer to a new corridor.

This matters even more if a sender or recipient holds accounts or cards in more than one currency, since it’s possible, though uncommon, to have multiple currency options available when receiving a transfer. Double-checking the specific currency code before confirming a transfer protects against sending in the wrong currency or a recipient receiving funds in a form they didn’t expect.

Community context

How much this matters in practice depends heavily on the specific corridor and currency situation involved. Someone sending to a country with a single, stable, universally used currency has little reason to think twice about the code shown. Someone sending to a region with more than one currency in active use, or where a recipient holds accounts in a currency different from what’s typically used day to day, has a genuinely higher reason to double-check before confirming.

How to find and confirm currency codes

  1. Check the transfer provider’s currency selection screen. Most services display both the currency’s common name and its three-letter code together, allowing a cross-check before confirming.

  2. Compare the code against the recipient’s local currency. If unsure what a recipient’s local currency code is, a quick search for “[country name] currency code” confirms it.

  3. Review the transfer confirmation and receipt. These documents typically show the currency code for both the amount sent and the amount a recipient will receive, worth reviewing to confirm everything matches expectations.

  4. Ask the provider directly if a code looks unfamiliar. Customer support can confirm exactly which currency a specific code refers to when uncertain.

A few commonly confused currency codes worth knowing

Some currency codes are easy to mix up, particularly among currencies that share a common name but represent entirely different values. Several countries use “dollar” as their currency’s common name, including the United States (USD), Canada (CAD), Australia (AUD), and several others, each with a very different value relative to one another. Similarly, several countries use “peso,” including Mexico (MXN) and the Philippines (PHP), among others, again with meaningfully different values. This is precisely the confusion ISO 4217 codes are designed to eliminate, since USD and CAD are unambiguous in a way that simply saying “dollars” isn’t.

What happens when a currency has no standard code yet

Occasionally, a currency undergoes a change, a redenomination, a country splitting into multiple nations, or the introduction of an entirely new currency, that requires the ISO Maintenance Agency to assign a new code or retire an old one. During these transition periods, financial institutions and transfer providers need to update their systems to recognize the new code, which can occasionally cause temporary confusion or delay for transfers involving that specific currency. Checking with a specific transfer provider about how they’re currently handling a currency that has recently changed, or is in the process of changing, is a reasonable precaution before assuming a transfer will proceed exactly as it did previously.

Common questions about currency codes

  • Why does my transfer confirmation show two different currency codes?

    This is normal for an international transfer, since one code represents the currency being sent from and the other represents the currency a recipient will receive. Seeing two different codes confirms that a currency conversion is taking place as part of the transfer.

  • What if my recipient’s country uses more than one commonly recognized currency?

    Some countries and regions have more than one currency in circulation or have historically used different currencies, which is exactly why the specific three-letter code matters more than a currency’s common name. Confirming the exact code with a recipient before sending removes any ambiguity.

  • Can I choose which currency my recipient receives?

    This depends on the specific transfer provider and a recipient’s receiving method, since some delivery options are tied to a specific local currency while others may offer a choice. Checking the options available for a specific recipient and corridor before sending clarifies what’s possible for that situation.

In Summary

Currency codes are a small but important detail in any international transfer, and taking a moment to confirm the right one is being used protects against a costly mix-up, especially the first time sending to a new country.

This publication is provided for general information purposes only and is not intended to cover all aspects of the topics discussed herein. This publication is not a substitute for seeking advice from an applicable specialist or professional. The content in this publication does not constitute legal, tax, or other professional advice from Remitly or any of its affiliates and should not be relied upon as such. While we strive to keep our posts up to date and accurate, we cannot represent, warrant, or otherwise guarantee that the content is accurate, complete, or up to date.

Ready to send money internationally with Remitly?