fiat/swaps
fiat/swaps

Help Center

Getting started
Adding recipients
Verification
Virtual bank accounts
  • EUR IBAN or USD SWIFT
  • Supported currencies
Receiving payments
Account settings
Compliance and limits
Troubleshooting
Go to fiatswaps.comOpen the app
HelpVirtual bank accountsEUR IBAN or USD SWIFT

EUR IBAN or USD SWIFT

Which account details to give a platform for a payout

Written by Fiatswaps

Last updated July 28, 2026

A recipient can hold two sets of account details: an EUR IBAN for EUR payouts and a USD SWIFT account for USD wire payments. Give a platform the set that matches the currency it pays out in. Either way, Fiatswaps swaps the payment to USDC and sends it to the recipient's USDC wallet.

1. Match the details to the payout currency

Check the payout currency in the platform's settings first, then give the matching details:

Payout currencyDetails to give the platformHow the payment arrives
EURThe recipient's EUR IBANSEPA transfer
USDThe recipient's USD SWIFT accountSWIFT wire

Both sets sit on the same recipient, under My Recipients → recipient → Payment methods, on the EUR and USD tabs.

The EUR IBAN is a Danish IBAN and starts with DK. That is the country of the EUR rail, not a restriction on where the payer can be.

2. Create the USD SWIFT account

Each recipient gets an EUR IBAN once their verification is approved. The USD SWIFT account is created per recipient, when you need it:

  1. Go to My Recipients and open the recipient.
  2. Open Payment methods and select the USD tab.
  3. Click Create USD account.
  4. Wait for the details to appear. The tab shows Awaiting account while the account is being issued.

Note: You don't need a US bank account of your own to create a USD SWIFT account for a recipient.

3. Copy the details into the platform's payout settings

Copy the details out of Fiatswaps rather than retyping them:

  1. Open Payment methods for the recipient and select the EUR or USD tab.
  2. Click Copy all instructions.
  3. Paste them into the platform's bank transfer payout settings.
  4. Check that the account holder name saved on the platform matches the person or entity verified during KYC or KYB.

4. If the currency doesn't match the details

A payment sent in a currency the account isn't denominated in is converted by the sending bank before it arrives, and that bank applies its own FX and international transfer charges. Less money reaches the account than the platform sent.

Fiatswaps charges a flat 2%, net of all fees. A shortfall bigger than that was taken before the payment reached the account, by the bank that converted it.

Warning: Send USD to the USD SWIFT details and EUR to the EUR IBAN. Sending USD to the EUR IBAN leaves the conversion to the sending bank, and the payout arrives short.

Next: Check which currencies and transfer types an account accepts. Supported currencies →

Frequently asked questions

Can one recipient have both an EUR IBAN and a USD SWIFT account?

Yes. Both sit on the same recipient under Payment methods, on the EUR and USD tabs. The EUR IBAN is issued automatically once verification is approved; the USD SWIFT account is created when you click Create USD account.

Do I need a US bank account to create a USD SWIFT account?

No. Fiatswaps issues the USD SWIFT account to the recipient. It doesn't depend on you or the recipient holding a US bank account.

Why does the EUR IBAN start with DK?

The EUR rail is Danish, so every EUR IBAN Fiatswaps issues is a Danish IBAN. It receives EUR payments the same way as any other EUR IBAN.

A payout arrived short. Was that a Fiatswaps fee?

Fiatswaps charges a flat 2%, net of all fees, and nothing beyond it. A bigger shortfall usually means the payment was sent in a currency the account isn't denominated in, so the sending bank converted it and took its own charges first.

Where do I find a recipient's account details?

Open My Recipients, choose the recipient, and open Payment methods. The EUR tab shows the EUR IBAN and the USD tab shows the USD SWIFT details.

Was this helpful?

More articles in Virtual bank accounts

  • Supported currencies

On this page

  • 1. Match the details to the payout currency
  • 2. Create the USD SWIFT account
  • 3. Copy the details into the platform's payout settings
  • 4. If the currency doesn't match the details