Which purpose-of-payment code do you use when you buy USDT in the UAE?
The bank-published UAE code lists we checked have no code named for virtual assets. Choose an existing code that matches what the wire is, a purchase from a licensed firm, never family support, salary or own account transfer, and confirm the code with the desk in writing before you send.
KEY FACTS
| Dedicated virtual-asset code | None named as such in the bank-published list we checked, as of October 2026 |
|---|---|
| Codes to discuss for a purchase | FIS (Financial services), CIN (Commercial investments), PIN (Personal investments) |
| Codes that do not fit a payment to a desk | OAT (Own account transfer), FAM (Family support), SAL (Salary), IFS (Information services) |
| Is the code mandatory? | One UAE bank states that purpose codes are mandatory on domestic and cross-border payments where both banks are UAEFTS members, as of October 2026 |
| Who fixes the code for your wire | You choose it in your bank's form; confirm the choice with the desk in writing first |
Source: bank-published UAE purpose-of-payment list and bank help page, accessed 20 October 2026.
Which codes could a wire to buy USDT carry?
A wire to buy USDT is a payment to a licensed firm in exchange for a digital asset. The UAE code list does not describe that in so many words, so the practical task is to pick the entry whose name is closest to the payment and then agree it with the desk. The table below uses code names exactly as one bank publishes them. It is a shortlist for the conversation, not a ruling. For the wire itself, including AED against USD handling, see our guide to buying USDT with a bank wire.
| Code | Name on the list | Fit for a payment to a desk |
|---|---|---|
| FIS | Financial services | Candidate. Describes a payment for a financial service from a licensed firm. |
| CIN | Commercial investments | Candidate for a company, if the bank and desk agree it matches the purpose. |
| PIN | Personal investments | Candidate for an individual, with the same condition. |
| IFS | Information services | Does not fit. The payment is not for information. |
| OAT | Own account transfer | Does not fit. The desk is another party, not your own account. |
| FAM | Family support | Does not fit. Nobody is being supported. |
| SAL | Salary | Does not fit. No employment relationship exists. |
Source: NAB, United Arab Emirates purpose of payment codes, accessed 20 October 2026. Descriptions in the third column are our reading of the names, not text from the regulator.
We could not open the Central Bank of the UAE's own explanatory notes on the codes in a readable form, so we do not quote its definitions here. Read the full descriptions in the notes before you settle on a code; the HSBC UAE copy listed in Sources is one place to find them.
Is there a purpose-of-payment code for crypto?
In the bank-published list we checked, no entry is named for virtual assets or crypto. We did not confirm this against a Central Bank of the UAE page, so treat it as a finding about that list, not a statement about every version. Your own bank may show a different set or wording, so look at the list inside your bank's payment form.
The consequence is the same either way. With no dedicated entry, you cannot rely on a code that names the asset, and the code and the written payment reference have to tell one consistent story about a purchase from a licensed firm. Whichever code you and the desk agree, put the same description in the reference and keep the desk's written confirmation of it.
Why does OAT not fit a payment to a desk?
OAT reads as a transfer between your own accounts. It is tempting for a buyer because the USDT will end up in a wallet you control, but the wire does not go to yourself. It goes to the desk's account, and the desk is a separate legal person. A code that says own account while the beneficiary is a company is the kind of contradiction a bank screening team notices.
FAM and SAL fail for the same reason in a different direction. Family support and salary describe relationships that do not exist between you and a desk. Some senders pick them because they seem harmless or familiar. They are the codes most likely to clash with a reference such as a trade ID, and the clash is what draws attention.
Why can a wrong code get a wire held, queried or returned?
A purpose code is a field the bank reads alongside the beneficiary name and the payment reference. When the three disagree, a bank can ask questions before it releases the payment. We make no claim about how often this happens; it is a general risk of any mismatched wire. Two published points explain the mechanics.
- One UAE bank states on its help page that purpose codes are mandatory for domestic and cross-border payments where both banks are UAEFTS members, and that a missing or invalid code leads to automatic rejection (accessed 20 October 2026).
- The Central Bank of the UAE's technical notes on transaction codes include sample SWIFT message text in which the receiving side tells the sender the payment was executed for regulatory requirements and asks for the purpose of payment as a code (accessed 20 October 2026).
So a code can be rejected at entry, or queried after the money has left. The cheapest fix is to settle the code and the reference wording with the desk before you press send. For USD wires the route and cost side is covered in how SWIFT payments from the UAE work.
Where does the field sit in the Emirates NBD, FAB, ADCB and Mashreq apps?
We could not confirm menu paths or exact field labels for Emirates NBD, FAB, ADCB or Mashreq from those banks' own published pages, so we do not give any. Labels and positions change between app releases and between personal and business channels. The table lists what to look for instead.
| Payment type | What the field is generically called | What to check in your app |
|---|---|---|
| AED to a UAE account | Purpose of payment, payment purpose or transfer purpose | Whether the field is a pick-list of codes or free text, and whether it is on the same screen as the reference |
| USD or other currency abroad | Purpose of payment, remittance purpose or details of payment | Whether the code goes in a dedicated field or at the start of the details line |
| Business or corporate channel | Same wording, often with a document upload step | Whether an invoice or agreement must be attached with the code |
If you cannot find the field, ask your relationship manager or the bank's support line to show you where the code is entered. Do not guess and leave a default selected, since a pre-filled value may not match the payment.
What changes when a company sends the wire?
The code still describes the payment, not the sender. What changes is the paper behind it. A company should be able to show who approved the purchase, which invoice or trade confirmation it settles, and why the treasury or investment code chosen matches. The approval and record-keeping steps are set out in our guide to how a UAE company buys USDT.
Business channels at UAE banks often ask for supporting documents at the payment step, and an attached agreement that says one thing while the code says another is as unhelpful as a wrong personal code. Keep the code, the reference and the document wording aligned, and keep the desk's written confirmation of the code in the same file.
What does the receiving bank see on a sell payout?
When you sell USDT, the desk pays you. Your bank sees an incoming credit with the sender's company name, a reference and the rail used. The purpose code on that payout is part of the desk's own payment instruction, and we have not published which code it uses, so ask for it in writing alongside the reference wording. How an incoming credit reads on the statement is covered in what the credit from a USDT sale looks like on your statement.
Whether your bank shows the code to you at all varies by bank and channel. If you need it for your records, ask the desk to include it in the written settlement confirmation, and keep that confirmation with the statement. Payouts go to an account in your own name; onboarding steps are in the onboarding section.
How do you confirm the code before you send?
- Ask the desk by email or in the dealing chat which code it expects and what the reference should say.
- Check that your bank's list offers that code under that name.
- Make the reference describe the same thing, for example a purchase and the trade ID.
- Save the desk's answer. If a query arrives later, quote it.
To start a purchase and get these details in writing, request a quote.
FAQ
Is there a purpose-of-payment code for crypto in the UAE?
The bank-published copies of the UAE code list that we checked, as of October 2026, contain no code named for virtual assets or crypto. We could not read the Central Bank of the UAE's own full list, so check your bank's current list and use an existing code that matches the payment.
Can I use own account transfer because the USDT ends up as mine?
No. Own account transfer is a label for money moving between your own accounts. A wire to a licensed firm is a payment to another party, so the label contradicts the payment details and invites a query.
Who decides which code the desk's payout carries?
The paying side chooses the code on a payout it sends. Do not assume what it will be: ask the desk to state the code and the payment reference wording in writing before the trade.
What if the bank asks for the purpose after the wire has left?
Reply with the code and a short description that match the trade confirmation. The Central Bank of the UAE's technical notes include sample message text in which a bank asks the sender to supply the purpose of payment after execution.
Does a company use a different code from an individual?
The code should still describe the payment itself, not the type of customer. A company should also keep the board or treasury approval and the invoice or trade confirmation that the code and reference describe.
Get the code and reference wording in writing first
IWGT is a VARA-licensed Broker-Dealer in Dubai. Ask for the purpose code and reference wording before you send a wire, and see the published spread bands by size.
SOURCES
- NAB, United Arab Emirates purpose of payment codes: code names FIS, CIN, PIN, IFS, OAT, FAM, SAL, accessed 20 October 2026.
- Commercial Bank of Dubai, UAE purpose of payment codes: use of codes on UAEFTS payments, page last modified 3 October 2025, accessed 20 October 2026.
- Central Bank of the UAE, technical notes on transaction codes: sample message text requesting the purpose of payment, accessed 20 October 2026.
- HSBC UAE, Explanatory Notes on UAE Purpose of Payment Codes (file dated 25 July 2024), where the full code descriptions can be read, accessed 20 October 2026.
This guide is informational and is not legal, tax or investment advice, nor an invitation to buy or sell any virtual asset. Rules and figures are as of October 2026, re-check the sources before acting. Virtual assets may lose their value in full or in part and are subject to extreme volatility.