Virtual IBAN

Virtual IBAN Accounts

Named, dedicated IBANs for your business and your customers — with SEPA and SWIFT rails for collections and payouts, multi-currency balances, and an API that opens accounts programmatically.

What is a virtual IBAN?

A virtual IBAN is a bank-account-style identifier that routes payments into an underlying master account while behaving like a dedicated account for the holder. Businesses use virtual IBANs to give every customer, entity or currency its own account number — making incoming payments self-reconciling and enabling named collections and payouts over SEPA and SWIFT without opening separate bank accounts for each need.

Accounts infrastructure without the bank queue

Dedicated named IBANs

Issue IBANs in your customers' or entities' names for credible, self-reconciling collections.

SEPA & SWIFT rails

Receive and send over SEPA for euro payments and SWIFT for global transfers from every IBAN.

Multi-currency balances

Hold and settle in 35+ currencies behind a single account structure.

API-first account opening

Create accounts programmatically as part of your own onboarding flow.

Instant reconciliation

Every inbound payment lands on a unique IBAN, so attribution is automatic — no reference guessing.

Connected to cards

Pair IBAN accounts with card issuing so funds arrive, hold and spend on one platform.

How virtual IBANs work

  1. 1

    Open accounts via API

    Create IBANs for your business, entities or end customers in your flow.

  2. 2

    Share for collections

    Customers pay into their dedicated IBAN over SEPA or SWIFT.

  3. 3

    Funds auto-reconcile

    Payments map to the right account instantly — webhooks notify your ledger.

  4. 4

    Hold or pay out

    Keep multi-currency balances or send payouts from the same accounts.

Who it's built for

Fintechs & neobanksForex brokersMarketplaces & PSPsRemittance companiesCrypto platformsGlobal trading businesses

Frequently asked questions

What is the difference between a virtual IBAN and a bank account?

A virtual IBAN routes into a master account rather than being a standalone deposit account, but for senders it looks and works like a normal account number. That structure lets a business create many dedicated IBANs quickly — per customer, per currency, per entity — without opening individual bank accounts.

Can I issue IBANs to my end customers?

Yes. The API supports creating dedicated IBANs for your users as part of your product, so each customer gets named account details inside your app.

Which payment rails are supported?

Accounts send and receive over SEPA for euros and SWIFT for international transfers, with settlement support across 35+ currencies.

How does reconciliation work with virtual IBANs?

Because every counterparty pays into a unique IBAN, inbound funds are attributed automatically. Webhooks push credit events to your systems in real time, eliminating manual matching.

Related pages

Ready to launch with NetPay?

Tell us what you're building — our team will map the fastest route from scoping to a live program.

Get started