Navigating IG's withdrawal process: what should I actually expect?

I’m getting close to opening a live account with IG, but I want to understand their withdrawal process before I do. Money in is one thing, but getting your money back is what really matters, right?

I’ve heard a few different stories. Some people say withdrawals are quick and painless. Others mention having to wait longer than expected or dealing with verification issues that hold things up. I want to know what’s realistic.

Specifically, I’m curious about:

  • How long it typically takes from when you request a withdrawal to when it hits your bank account
  • Whether there are common reasons withdrawals get delayed
  • Who you actually talk to if something goes wrong with a withdrawal
  • Whether the withdrawal process is different depending on how you funded your account initially

I know every broker has their own escalation paths and timelines, and I’d rather know what to expect before I’m in a situation where I actually need to withdraw. Has anyone here actually gone through this with IG recently?

Standard withdrawals take 2-5 business days normally.

Delays usually mean they need to verify your account details.

IG’s standard withdrawal process takes 2-3 business days if your account is verified. If you funded via credit card, expect them to return money to that card first before releasing to bank transfer. This is actually a compliance requirement, not IG being difficult. If you don’t get funds after 5 business days, escalate to tier 2 support and reference their own service level agreement. They typically respond to escalations within 24 hours.

The delays happen because IG processes withdrawals in batches, not immediately. You request on Monday, they batch it Tuesday, money leaves Wednesday, hits your bank Thursday or Friday. Weekend means you wait until Monday. I’ve also seen verification holds when they flag a withdrawal as unusual. Avoid this by keeping your profile information current and not making massive withdrawals without prior notice.

I withdrew from IG a couple times now. First time took about three days and I honestly wasn’t sure if it was normal. Second time was faster, maybe two days.

The thing is, a lot of what determines the speed is your bank, not just IG. Make sure your bank details are exactly right when you request it, because any mismatch causes delays.

I’ve also heard from other traders that if you withdraw regularly your subsequent withdrawals are smoother. The first one tends to take longer because they verify everything more carefully.

One practical tip: don’t panic if it doesn’t show up in 2 days. Their timeline says up to 5 business days and they actually stick to that. Just have your transaction reference number ready and be patient.

If you’re nervous about it, request a small withdrawal first to test the process. That way you know exactly how long their system takes before you try withdrawing larger amounts.

Usually takes about 3 business days in my experience. Sometimes faster.

They’ll email you a confirmation when they process it. That’s when you know it’s actually going through.

I’ve withdrawn from IG multiple times over the years. Here’s what actually happens.

Their standard timeline is 2-5 business days. In practice, most of my withdrawals clear in 3 business days. But there’s a specific process you need to understand.

When you request a withdrawal, they don’t immediately send it. They first verify that your account is in good standing and that the amount is available. This usually takes a few hours. Then they batch process withdrawals, typically end of day or next morning. After that, it goes through the banking network, which adds 1-2 days.

Delays happen for a few reasons. If your account has any open positions with margin issues, they won’t process it until that’s resolved. If your withdrawal goes to a different bank account than your deposits came from, they might ask for documentation. If you’re withdrawing a significantly larger amount than usual, they might flag it for verification.

Best practice: verify your account fully before your first withdrawal. Keep your ID and address documentation current. If you know you’ll need the money, request the withdrawal midweek, not Friday, because weekends don’t count toward the timeline.

If something gets stuck, contact their support by phone with your reference number. That’s way faster than email or chat.

One thing that actually matters more than the timeline is understanding their escalation path if something goes wrong.

If a withdrawal doesn’t show up after 5 business days, first email support with your transaction reference and a clear description of what happened. If you don’t get a response in 24 hours, call phone support and ask specifically for the payments department.

I had a withdrawal get held once because their compliance team needed to verify something. Once I called and explained my situation directly to a human, they resolved it within hours. The difference was going direct instead of relying on email.

Also, I learned to never combine multiple withdrawals into one request. Process them separately. It’s slower initially but prevents holds or rejections if any single withdrawal has an issue.