Skip to main content

My Virtual Account deposit hasn't arrived

What to do if your Iron Virtual Account deposit hasn't shown up, including the most common causes and timelines.

Overview


If you sent funds to your Iron Virtual Account and the funds have not appeared in your wallet yet, this article walks through the most common reasons and what to do next.

In most cases, deposits arrive within the expected processing window. If yours is delayed, the cause is usually one of a few well-known scenarios — and many of them resolve automatically.

First, check the expected processing time


Before assuming something's wrong, check whether your deposit is still within the normal window for the rail you used:

Region

Payment method

Expected processing time

UK

Faster Payments / CHAPS

Within 1 business day

EEA

SEPA Instant

Within minutes (under €100k)

USA

ACH

4–5 business days

USA

Wire

Next business day

USA

SWIFT

2-3 business days

If you're still within the window, the deposit is likely just in transit. Bank holidays and weekends can extend the timeline.

Note: For developers and partners, Iron's transaction status reference shows the full lifecycle a deposit moves through, and the payment methods documentation covers rail-specific behaviour for SEPA, ACH, Wire, and SWIFT.

Common reasons a deposit is delayed or rejected


Compliance review is in progress

Deposits above certain thresholds, or deposits from new customers, can be held briefly for compliance review. This typically resolves within 24–48 hours. You may be asked to submit additional information and documentation during this period for review.

You sent from Wise or another payment service

For some banking rails, especially EUR, Wise and some similar services don't include the named beneficiary in their transfers. Even if you sent from your own Wise account, your deposit may get auto- refunded.

Your verification isn't complete

If your KYC verification or required documents aren't approved yet, any deposit that arrives will be held until verification completes. See Verification requirements for Iron Virtual Accounts for the steps to finish.

The deposit was below the minimum amount

Deposits below 1 EUR / USD / GBP equivalent aren't processed. They also can't be automatically refunded, so it's worth checking your amount before sending.

Note: For developers and partners, Iron's limits and minimums reference lists the minimum transaction sizes and per-tier spending limits in full.

You sent to the wrong account details or used the wrong rail

If you accidentally sent to an outdated set of account details, or used the wrong banking rail (for example, sending USD via SEPA), the deposit may bounce back to your sending bank. This usually happens automatically within a few business days.

What automatic refunds look like


When a deposit is rejected, Iron initiates a refund to the original sending account. Once initiated, the refund processes through the same rail:

  • SEPA refunds usually arrive within 1 business day after compliance review completes

  • UK Faster Payments refunds usually arrive within 1 business day

  • ACH and Wire refunds follow standard US rail timing (1–5 business days)

You'll see the refund hit the bank account you sent from, minus any rail fees deducted by your bank.

When a refund bounces back


If the refund itself can't be delivered (for example, the original sending account has since been closed), the funds are held by Iron's banking partner. In that case, support will ask you to provide an alternative bank account in your own name so the refund can be redirected.

When to contact support


Contact support if:

  • Your deposit is significantly past the expected processing time and you haven't received an automatic refund

  • You've received a partial deposit (less than you sent, beyond standard fee deductions)

  • You believe your deposit met all requirements but was still rejected

If you signed up through a partner app, reach out to your partner's support team first. They can often resolve the issue or escalate to Iron on your behalf.

Tip: When contacting support, have these details ready: the date and amount you sent, the name on the sending bank account, the bank or service you sent from, and a transaction reference if your bank provided one. This speeds up the investigation significantly.

FAQs


My deposit is showing as "pending" — what does that mean?

"Pending" usually means the deposit has arrived at Iron's banking partner and is being reconciled or reviewed. Most pending deposits resolve within a few hours. If yours is pending for more than 24 hours, contact support.

How long do I have to wait before contacting support?

Give it at least the full expected processing time plus a buffer for weekends and bank holidays. For ACH, that's typically 5–6 business days. For SEPA Instant or Faster Payments, anything beyond 24 hours is worth flagging.

Will I be refunded if my deposit is rejected?

Yes, in almost all cases. Refunds are automatic and go back to the original sending account. The only exception is deposits below the 1 EUR/USD/GBP minimum, which aren't refunded.

Why was a partial amount deducted from my refund?

Some banking rails charge return fees that come out of the refunded amount. This is a third-party bank charge.

Can I cancel a deposit after it's been sent?

Once a deposit has left your sending bank, it can't be cancelled.

Did this answer your question?