A real account holds funds for one holder. A virtual account routes deposits into a master account. A virtual IBAN is the IBAN version. When to use each.
A real bank account is opened by a bank for one account holder and holds its own balance. A virtual account is a unique set of receiving details that routes deposits into a master account and identifies who they belong to. A virtual IBAN is a virtual account in IBAN format, used mainly for SEPA and other IBAN-based transfers.
Same goal, different plumbing. The one that fits depends on who pays you, over which rail, and whose name needs to be on the account.
The three differ in who holds the funds, whose name is on them, and how they're issued.
| Real bank account | Virtual account | Virtual IBAN | |
|---|---|---|---|
| Holds funds | Yes, its own balance at the bank | No, routes into a master account | No, routes into a master account |
| Account holder name | The account holder | The provider (pooled) or the end customer (named) | The provider (pooled) or the end customer (named) |
| How it's issued | Bank application and onboarding, one at a time | API call from a provider | API call from a bank or licensed payment institution |
| Identifier | Account number (plus routing number, or an IBAN) | Account number plus routing number (US), or local equivalent | IBAN: country code, check digits, bank and account identifier |
| Typical rails | Everything the bank offers | ACH and wire in the US, sometimes SWIFT | SEPA, domestic IBAN rails, SWIFT |
| Reconciliation | By reference or amount | By the receiving account number | By the receiving IBAN |
| Best for | Operating cash, treasury, full banking | High-volume collections, per-customer attribution | Collecting euros and other IBAN currencies at scale |
A real bank account is an account a bank opens for a specific account holder, after its own KYC or KYB, with its own balance on the bank's books. The holder can usually send and receive payments, get statements, and access every service the bank offers.
The trade-off is scale. Opening one is slow and manual. Opening 10,000 of them, one per customer, isn't realistic for most businesses.
A virtual account is an identifier, usually an account number and routing number in the US, that routes incoming payments into a master account while telling the provider exactly who the payment is for. Payers send to it like any account. The provider's ledger records which customer each deposit belongs to.
The full breakdown of how the routing and matching work is in what is a virtual account.
A virtual IBAN (vIBAN) is an International Bank Account Number that routes into a master account instead of standing as its own account. It has the same structure as any IBAN: a two-letter country code, two check digits, and the bank and account identifier, up to 34 characters in total, following the format Swift publishes in the IBAN registry.
Because the country code comes from the issuing bank, a business can collect euros on, say, a Lithuanian or Irish IBAN while being based elsewhere. Inside the euro area, EU Regulation 260/2012 prohibits payers from refusing to pay an account because of the country it's held in. In practice some companies still reject foreign IBANs, so ask your payers before assuming it's a non-issue.
A named virtual account is titled to your end customer, so the payer sees your customer as the beneficiary. A pooled virtual account sits under an account in the provider's name, often an omnibus or "for benefit of" (FBO) account, so the payer sees the provider.
The name matters for two reasons:
| Named virtual account | Pooled virtual account | |
|---|---|---|
| Beneficiary the payer sees | Your customer | The provider |
| Payee name checks | Usually match | May show a mismatch |
| Who proves ownership of funds | The account title, plus the ledger | The provider's ledger |
| Typical setup time | Longer: compliance and bank review | Shorter: often instant |
| Outgoing payments from the account | Can go out under the customer's name | Go out under the provider's name |
No, and it's worth being honest about. "Virtual account" in one provider's docs can mean a ledger-only sub-account with no external details. In another it means a fully named account with its own routing number. Some banks call vIBANs "dedicated IBANs" or "named IBANs." In some countries, "virtual account" is the common name for bank collection references that aren't accounts at all.
Three questions cut through it:
If the answers are "yes, my customer's, a regulated bank," you have a named virtual account, whatever the page calls it.
Choose by who pays you, how many payers there are, and whose name the payer needs to see.
BlindPay virtual accounts are named US accounts. Each one is issued in a single customer's name, with its own routing and account number, and receives ACH, wire, and SWIFT depending on the account type. Deposits convert automatically to USDC or USDT and settle to one blockchain wallet.
A few specifics from the virtual accounts docs:
BlindPay's virtual accounts use US routing and account numbers, not IBANs. For euros, BlindPay pays out over SEPA rather than collecting on virtual IBANs.
If you're new to how the stablecoin side works, stablecoin virtual accounts explained walks through approval, deposits, and settlement.
List your top 20 payers and write down three things for each: their country, the rail they'd use, and whether their bank checks payee names. If most are US businesses on ACH or wire, you want named US virtual accounts. If most are in the SEPA zone, you want virtual IBANs. Then create a test account on a free BlindPay development instance with create a virtual account and see what your payers would see.
This article is for general information only and is not legal, tax, or financial advice.
AP2, ACP, and x402 each verify that an AI agent had permission to spend. Here is what every protocol covers, who backs it, and the reconciliation gap none of them close.
Seven stablecoin payment platforms compared for US fintechs in 2026: what makes an API production-ready, how each provider handles compliance, settlement speed against ACH, and how to run the evaluation.
How to choose a stablecoin payment provider in 2026: the four provider types, a comparison of 10 options, and the questions that decide the fit.