Purpose of payment codes

By William Carter · Updated · 3 min read
AI summaryPurpose of payment code explained: why some countries require one for international transfers and how businesses choose the right code to avoid delays.
Laptops and a smartphone showing financial charts

What is a purpose of payment code?

When you make an international transfer, you'll often need to tell your bank why the funds are leaving or arriving. That's what the purpose of payment code is for. It's usually a standard code or a brief written reason, entered as part of the payment details, sometimes just describing the purpose in a few words. This helps both banks and authorities sort out what kind of transaction it is: a payment for an order of goods, wages sent home, a consultancy fee, royalties, or something else entirely.

There's no global standard for these codes. Some countries have their own official lists you must choose from. Others just require a plain English (or local language) description. The important part is accuracy. The reason you give should match the real-life transaction, so if you're paying a supplier for a shipment, the code should reflect that, and you should be able to back it up with something concrete, like an invoice or a contract if asked.

Why some countries require a purpose code

Certain countries insist on this information for all sorts of reasons: collecting statistics for balance of payments, completing foreign exchange filings, or helping check for money laundering. For example, India requires a valid purpose code for most remittances, inbound and outbound. So does China, where banks ask for a specific balance of payments code before processing many cross-border transfers. UAE banks usually want a stated purpose for most international payments, too.

If you deal with multiple countries, you might need to enter a different code for every destination or transaction. Don’t assume the rule is the same everywhere, it usually isn’t. These requirements also change; it’s a good idea to check with your bank every time, and for official guidance, you may need to consult the country’s regulator or check their register.

How to choose the right code

  • Choose a code that matches what’s actually on your invoice or in your contract, not just the recipient’s name or business type.
  • Be consistent. Use the same description or reference across your invoice, payment, and the order you give your bank.
  • If you’re uncertain, ask your bank to help find the right code for your transaction, a legitimate reason based on what you’re paying for.
  • Always keep the document behind the payment (like the signed contract), since your bank may request a copy if they check your transfer.

If you want to see why choosing the wrong purpose (or leaving it blank) can delay funds, see our guide to delayed international payments. There's also a step-by-step walkthrough on how to pay overseas suppliers.

Frequently asked questions

Is a purpose code the same as a payment reference?

No, these are not the same thing. The payment reference (sometimes called 'remittance information') is a free-form note that's meant to help the recipient match your transfer to an invoice or customer number. A purpose code, on the other hand, is a specific category picked so your bank and the authorities know exactly why money is moving between accounts. Some transactions will need both, just make sure the details you give are consistent with each other.

What happens if I choose the wrong purpose code?

If you pick a code that's not accurate, your payment could be held for checks, delayed, or even sent back. Banks sometimes contact you to request correct details or supporting paperwork. Always select the code that fits what’s really happening in the underlying transaction, and if there's any doubt, check with your bank before sending the money.

W
By
William Carter · Senior editor, money transfers, crypto and precious metals

William Carter reviews money transfer services, currency apps, crypto exchanges and gold dealers for GoldexPay. He compares real quotes against the mid-market rate, checks fee schedules and the official registers of regulators, and updates a review whenever a provider changes its pricing.