Solid Help Center Open Solid

Virtual Accounts on Solid

What Virtual Accounts are, how they work, the one-time $10 opening fee, how fast money arrives, fees and limits, and where they are available.

Updated October 6, 2026

Virtual Accounts let you receive money directly into Solid using your own account details, the same way you would receive a payment into any account you already use. This article explains what they are, how they work, how to set one up, and where they are available.


What is a Virtual Account?

A Virtual Account is a set of personal account details issued to you, in your name, inside Solid. It includes an account number and routing number you can share with anyone who needs to pay you, and it works with both ACH and wire.

When someone sends money to your details, the funds are received, automatically converted into a dollar stablecoin (soUSD), and delivered into your non-custodial Solid wallet.

soUSD, your Solid wallet balance, and any yield are not deposits, are not held at SSB, and are not FDIC insured. FDIC insurance applies only to eligible deposits held at SSB, Member FDIC.

A Virtual Account is a way to receive and route money into Solid. It does not hold a separate balance of its own. Everything that arrives settles into the Solid wallet you already control.


What you can do with it

  • Receive your salary directly into Solid instead of a separate account.
  • Get paid by clients and marketplaces as a freelancer or remote worker, with one set of details you can reuse.
  • Move money in from an account you already have by sending a normal transfer to your Solid details.
  • Receive payments from across borders without bridging crypto or juggling multiple apps.

Funds you receive land in your Solid wallet. Separately, you can use other Solid features with your balance, including Solid Savings, the Solid card, and Solid Rewards. Each is its own feature.


How it works

  1. You open Solid, tap Add Funds, select US dollars under Cash deposit, then choose Wire transfer.
  2. You pay a one-time $10 fee to open your account details and complete identity verification (KYC). This is required to issue account details in your name.
  3. Solid issues your account details: an account number and routing number.
  4. You share those details with anyone who needs to pay you, by ACH or wire.
  5. When money arrives, it is converted to soUSD and delivered into your Solid wallet.
  6. Once it lands, the balance is yours in your non-custodial Solid wallet.

The fiat side of this flow is powered by Rain and provided through licensed third-party providers. Solid never takes custody of the funds that land in your wallet.


How fast money arrives

Money sent by wire can arrive the same business day. ACH transfers usually clear within a few business days. Once funds arrive, they convert to soUSD and land in your Solid wallet right away.


Fees and limits

FeeAmount
Opening your Virtual Account$10, charged once
Holding your account detailsFree, no monthly fee
Receiving a transferBank deposit fee: 0.5% at Core, 0.25% at Prime, free at Ultra
Conversion spreadNone

Opening fee. Opening a US bank account in your name costs $10, paid once from your Solid balance when you set up your Virtual Account. It covers the cost of verifying your identity and issuing account details in your name with our banking partner. There is no monthly fee afterwards, and you keep your details for as long as you use Solid. If you already completed verification for a Solid card issued by Rain, the fee is not charged again.

Receiving money. Transfers into your Virtual Account are bank deposits, so the bank deposit fee of your Solid Rewards tier applies: 0.5% at Core, 0.25% at Prime and free at Ultra. It is withheld from the arriving amount before your wallet is credited. There is no conversion spread. See Solid fees and limits: the complete overview.

Third parties, such as the bank sending a payment, may charge their own fees outside Solid. Sending limits may apply and can vary based on your account and verification.


Setting up your Virtual Account

  1. Open the Solid app.
  2. Tap Add Funds on the Wallet home screen.
  3. Select US dollars under Cash deposit, then choose Wire transfer.
  4. Tap Verify now and pay the one-time $10 opening fee from your Solid balance.
  5. Follow the prompts to verify your identity. Have a government-issued ID ready.
  6. Once approved, your account details appear in the app, ready to copy and share.

Verification is usually quick. If it takes longer or you run into an issue, our support team can help directly from the app.


Identity verification (KYC)

Virtual Accounts require identity verification before they can be issued. This is a standard requirement for receiving money this way and is handled securely through our partner.

If you already completed verification for a Solid card issued by Rain, you may not need to verify again, and the $10 opening fee is not charged a second time. If your Solid card was issued by Wirex, you complete a separate verification with Rain and pay the $10 fee. If you have any trouble, reach out to support from inside the app.


Where Virtual Accounts are available

Virtual Accounts are available to all Solid card holders, whether your card was issued by Rain or Wirex, in around 170 countries.

They are not available in a set of restricted countries, and they are unavailable in some US states. Because the supported list can change, always check the current, canonical list here: Where is Solid available?

A few things worth knowing:

  • Solid Savings is a separate Solid feature and is available worldwide.
  • Your Solid card is accepted wherever Visa is accepted.
  • Card acceptance and Virtual Account availability follow separate lists, so the two do not always overlap.

How your money is held

Once your money is converted and lands in your Solid wallet, it is non-custodial. You hold it. Solid cannot freeze it, lock it, or move it without you.

soUSD, your Solid wallet balance, and any yield are not deposits, are not held at SSB, and are not FDIC insured. FDIC insurance applies only to eligible deposits held at SSB, Member FDIC.

The step before that, while incoming funds are being received and converted, is handled by Rain and its licensed providers. During that brief passthrough, your funds are held by a licensed provider at SSB, Member FDIC, in an account established for your benefit, then delivered to your wallet. Solid is a financial technology company, not a bank. Banking services are provided by SSB, Member FDIC. Funds deposited at SSB are eligible for FDIC insurance up to $250,000 per depositor, per insured bank, subject to applicable limitations and FDIC rules.


Frequently asked questions

Do I need to use crypto to receive money this way?
No. You share your account details and receive a normal transfer. The conversion to soUSD happens automatically in the background.

Whose name are the account details in?
Yours. That is why identity verification is required before they can be issued.

Why does opening a Virtual Account cost $10?
Opening a US bank account in your name requires a dedicated identity verification and the issuance of account details with our banking partner, and that has a real cost per account. The $10 fee is paid once, from your Solid balance, when you set up your Virtual Account. There is no monthly fee and no fee to keep your details active.

I already have a Solid card. Do I still pay the $10?
If your card was issued by Rain and you have already completed verification, no: the fee is not charged again. If your card was issued by Wirex, yes: Virtual Accounts run on Rain, so you complete Rain's verification and pay the one-time $10 fee.

Is the $10 refundable?
No. The fee covers verification and account opening, which take place as soon as you pay. If verification fails because of a problem on our side, contact support from inside the app.

Can I still deposit with crypto?
Yes. Crypto deposits work exactly as before — in the app, choose Add Funds → Add to wallet → Crypto. Virtual Accounts are an additional option, not a replacement.

Can I pay in from my own bank in my local currency instead?
Yes, in 16 currencies. Local currency deposits are a separate feature: you pay from your own bank account or mobile money wallet (Pix, bKash, GCash, SPEI, SEPA, M-Pesa and more) and USDC lands in your card balance. In the app, tap Add Funds and pick your currency under Cash deposit. See Deposit your local currency into Solid.

Does money in my Virtual Account earn yield?
A Virtual Account is only a way to receive money. It does not earn anything on its own. Once funds arrive in your Solid wallet, you can choose to use Solid Savings, which is a separate feature. soUSD, your wallet balance, and any yield are not deposits and are not FDIC insured.

Is Solid a bank?
No. Solid is a financial technology company, not a bank. Virtual Accounts are powered by Rain, and banking services are provided by SSB, Member FDIC.

What if my country or state is not supported?
You can still use Solid Savings, which is a separate feature available worldwide. Check Where is Solid available? for the current Virtual Account list.

Still need help?

Chat with Solid support in the app. We reply in your language.

Chat with us