Why International Transfers Are Held for Compliance Checks
- Amount after fee
- USD
- Result
- Transfer amount
- 10000 USD
- You entered
- Days held
- 2 days
- You entered
International wire transfers are routinely held for compliance checks to verify that the transaction does not involve money laundering, terrorist financing, or sanctioned individuals and entities. When your transfer is delayed, the bank is not trying to inconvenience you—it is legally required to screen every cross-border payment against government watchlists and to confirm the identity of both sender and recipient. If your transfer is stuck, the next step is to contact your bank, provide any requested documentation promptly, and then wait for the review to complete—most checks resolve within one to three business days.
Formula
The calculator above estimates the potential compliance fee that some banks charge for manually reviewing a held international transfer. The formula is:
Fee = Transfer Amount × 0.001 (i.e., 0.1% of the transfer)
Where:
- Transfer Amount – the total value of the wire transfer in USD.
- Days Held – the number of days the transfer has been under review (used only for context, not in the fee formula).
- Fee – the estimated compliance handling fee in USD.
This is a rough estimate based on common industry practice; actual fees vary by bank and by the complexity of the review.
Worked Example
Using the default values from the calculator:
- Transfer amount = $10,000
- Compliance fee = $10,000 × 0.001 = $10
- Total after fee = $10,000 – $10 = $9,990
So if your bank charges a 0.1% compliance fee, a $10,000 transfer held for review would result in a $10 fee and a net transfer of $9,990.
Why Do Banks Hold International Transfers?
Banks are required by law—under regulations such as the Bank Secrecy Act in the U.S. and similar anti-money laundering (AML) laws globally—to monitor all cross-border transactions. A hold is triggered when a transfer matches certain criteria, such as:
- The amount is above a threshold (often $10,000, but lower amounts can trigger review).
- The recipient or sender is on a sanctions list (e.g., OFAC in the U.S.).
- The transaction pattern is unusual (e.g., multiple rapid transfers to a new beneficiary).
- The stated purpose of the transfer is vague or inconsistent with the amounts.
- The countries involved are considered high-risk for money laundering.
These checks are not optional; they are a condition of operating a banking license. The goal is to prevent illegal funds from moving across borders.
How the Compliance Check Process Works
When you initiate an international transfer, your bank’s automated system screens it against government watchlists and internal risk models. If the system flags the transfer, it is placed on hold and assigned to a compliance officer for manual review. The officer will examine:
- The identities of both sender and recipient (often requiring government-issued ID).
- The source of funds (e.g., salary, savings, business revenue).
- The purpose of the transfer (e.g., family support, invoice payment, tuition).
- Any prior transaction history with the recipient.
If everything checks out, the transfer is released. If there is a discrepancy or missing information, the bank may ask you for additional documents, such as a contract, invoice, or proof of relationship. In rare cases, the transfer is blocked entirely and reported to authorities.
What to Do When Your Transfer Is Held
If your transfer has been delayed, follow these steps:
- Contact your bank immediately – call the number on your statement or use the secure message center in online banking. Ask specifically about the status of your wire transfer.
- Ask what documentation is needed – the compliance officer will tell you exactly what they need to release the hold. Common requests include proof of income, a signed invoice, or a copy of the recipient’s ID.
- Provide the documents promptly – the faster you respond, the sooner the review can proceed. Use the bank’s secure upload portal if available.
- Confirm the expected timeline – ask how long the review will take. Most banks complete reviews within 1–3 business days, but complex cases can take longer.
- Check if the recipient can provide info – sometimes the recipient’s bank also has compliance questions. Ask your bank if the recipient needs to contact their own bank.
Do not attempt to cancel the transfer unless you are prepared to wait for a refund, which can take several days and may incur fees.
Common Reasons for Extended Holds
Some holds last longer than others. Typical reasons for extended delays include:
- Incomplete beneficiary information – missing account numbers, wrong SWIFT/BIC codes, or mismatched names.
- High-risk jurisdiction – transfers to or from countries with weak AML controls (e.g., certain Caribbean or Eastern European nations) get extra scrutiny.
- Large or unusual amounts – a transfer that is much larger than your normal activity may trigger additional verification.
- Multiple transfers in a short period – rapid, repeated transfers to the same or different recipients can look like structuring (splitting to avoid reporting).
- Name matches on sanctions lists – if your name or the recipient’s name is similar to a listed individual, the bank must verify you are not that person.
If your hold exceeds five business days, escalate to a supervisor at the bank. If the bank is unresponsive, you can file a complaint with the relevant financial regulator in your country.
How Long Do Compliance Checks Take?
Most compliance checks are completed within 24 to 72 hours. However, the timeline depends on:
- The bank’s internal workload.
- Whether the information provided is complete.
- Whether the transfer involves multiple intermediary banks (each may conduct its own check).
- Whether the case is escalated to a human reviewer or requires legal review.
If the bank needs to contact the recipient’s bank or a correspondent bank, the process can add several days. In extreme cases—such as when the transfer is suspected of being tied to criminal activity—the hold can last weeks while authorities are notified.
Can You Avoid Compliance Holds?
You cannot avoid compliance checks entirely, but you can reduce the likelihood of a hold by:
- Providing complete and accurate beneficiary details – double-check the account number, SWIFT/BIC code, and legal name.
- Using a clear and specific purpose – write “Family support� or “Invoice #1234� rather than “Misc� or “Goods�.
- Maintaining consistent transfer patterns – if you regularly send money to the same person, the bank will build a history that makes future transfers smoother.
- Pre-emptively submitting documentation – if you know a transfer is large or unusual, ask your bank if you can provide supporting documents in advance.
- Using a dedicated transfer service – some fintech companies (like Wise or Revolut) have different compliance processes that may be faster, though they still perform checks.
Remember, compliance checks are a legal requirement, not a personal judgment on you. Patience and cooperation are the best tools.
Frequently Asked Questions
Why is my international transfer on hold for 5 days?
A hold of five days is longer than average but not unusual if the bank is waiting for information from you or from an intermediary bank. Contact your bank to ask for a specific reason and a timeline. If they do not give you a clear answer, request to speak to a compliance officer directly.
Can a bank hold my transfer without telling me?
Yes, banks are not required to notify you immediately when a transfer is placed on hold, especially if the hold is for security reasons. You may only notice the delay when the recipient does not receive the funds. However, if you call, the bank must explain the status (though they may not share every detail due to confidentiality).
What documents do I need to provide for a compliance check?
Commonly requested documents include a government-issued ID, proof of address, a source of funds (e.g., bank statement showing the money’s origin), and a document explaining the purpose of the transfer (e.g., invoice, contract, or tuition letter). The bank will tell you exactly what they need.
Will I be charged a fee for a compliance hold?
Some banks charge a compliance review fee, typically a small percentage of the transfer amount or a flat fee. The calculator above estimates a 0.1% fee, but you should ask your bank about their specific fee schedule. If the hold is due to an error on your part (e.g., wrong account number), you may also be charged a correction fee.
Can a transfer be released without my action?
Yes, if the bank can verify everything using its own databases and public records, the transfer may be released automatically. However, if the bank needs additional information from you, it will not release the transfer until you provide it. Always respond to requests promptly.
What happens if my transfer is blocked?
If the transfer is blocked, the bank will typically return the funds to your account (minus any fees) and may report the transaction to financial authorities. You will usually receive a letter explaining the decision, but the bank is not required to give you a detailed reason if it would compromise an investigation. You can appeal the decision, but the process is slow and not always successful.
Related
Formula used
in t | Transfer amount | USD | 10000 | 0 in d | Days held | days | 2 | 0 out fee | Est. compliance fee | USD | t * 0.001 | 2 out total | Amount after fee | USD | t - t * 0.001 | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.