What Swift Is and Why It Matters for Homeowners

Swift is a messaging network that banks use to send payment instructions across borders. It does not move money itself — it tells one bank to send money to another bank, usually in a different country. For homeowners, Swift matters most when you are paying a contractor or vendor abroad, sending money to a family member overseas, or receiving funds from an international source for a property transaction.

The system has been running since 1973 and connects roughly 11,000 financial institutions worldwide. When your bank sends a Swift message, it includes your account details, the recipient's bank details, the amount, and the currency. The receiving bank then processes the actual transfer. The whole process typically takes three to five business days, though it can be faster or slower depending on the banks involved and whether they are in the same country.

Key Takeaways

  • Swift is a messaging system banks use to instruct each other to move money internationally, not a money transfer service itself.
  • You initiate a Swift transfer through your own bank, which charges a fee (typically $15 to $50) and may apply an exchange rate markup if currencies differ.
  • The recipient needs their bank's Swift code, their account number, and their bank's routing information — missing or wrong details cause delays or rejection.
  • Swift transfers usually take three to five business days, but weekend and holiday delays are common and outside your bank's control.
  • For homeowners paying contractors or vendors abroad, confirming the recipient's banking details in writing before you initiate the transfer prevents costly mistakes.

How to Initiate a Swift Transfer Through Your Bank

Start by contacting your bank directly — either by phone, in person, or through online banking if your institution offers international transfers. You will need to provide the recipient's full banking details: their name, account number, the name and address of their bank, and their bank's Swift code (also called a BIC code). The Swift code is an eight or eleven-character identifier unique to each bank branch.

Your bank will also ask for the amount in your home currency, the currency you want sent, and the purpose of the transfer (homeowners often write "contractor payment" or "property-related expense"). Some banks require you to fill out a form; others handle it over the phone. Before you confirm, ask your bank three things: the exact fee they will charge, the exchange rate they will use, and how long the transfer typically takes from your bank to the recipient's bank.

Once you authorize the transfer, your bank sends the Swift message to the recipient's bank. Your bank will deduct the full amount (including fees) from your account immediately, but the recipient's bank may take several days to credit their account. You will receive a confirmation number and a reference code — save both, because you will need them if something goes wrong.

Finding and Verifying Swift Codes and Banking Details

The recipient's bank publishes its Swift code publicly, and you can find it through the bank's website, by calling the bank directly, or through online Swift code directories. However, for a homeowner paying a contractor or vendor, the safest approach is to ask them directly for their banking details in writing. Request their full name as it appears on their account, their account number, their bank name, their bank's address, and their bank's Swift code.

Verify this information before you initiate the transfer. A single digit wrong in an account number or a mistyped Swift code can send your money to the wrong account or cause the transfer to be rejected entirely. If the money goes to the wrong account, recovering it is difficult and time-consuming — you will have to ask your bank to trace it, contact the receiving bank, and hope the recipient cooperates in returning it. When in doubt, call the recipient's bank directly and confirm the details match.

Fees, Exchange Rates, and Hidden Costs

Your bank charges a fee for sending a Swift transfer, typically between $15 and $50 depending on the institution and the amount. Some banks charge a flat fee; others charge a percentage of the transfer amount. The recipient's bank may also charge a fee to receive the transfer, which is deducted from the amount they receive — so if you send $5,000, the recipient might receive $4,950 after their bank's fee.

If you are sending money in a currency different from your home currency, your bank applies an exchange rate. This rate is rarely the mid-market rate you see online; banks typically mark it up by 1 to 3 percent as profit. For a $10,000 transfer, that markup can cost you $100 to $300. Before you send, ask your bank for the exact exchange rate they will use, not just a range. Some banks offer better rates for larger transfers or for customers with higher account balances.

To reduce costs, compare rates across banks if you have accounts at multiple institutions, or consider alternative services like international money transfer companies — though these have their own fees and are not always cheaper for small amounts. For homeowners making a one-time payment to a contractor abroad, the Swift route through your bank is usually the most straightforward, even if it is not the cheapest.

Timing: Why Swift Transfers Take Days, Not Hours

Swift transfers are not instant. After your bank sends the message, the recipient's bank must receive it, process it during their business hours, and credit the account. If you send a transfer on a Friday afternoon, the recipient's bank may not process it until Monday or Tuesday. Weekends, holidays, and time zone differences all add days to the timeline.

The three to five business day estimate assumes both banks process the transfer the same day they receive it. In practice, delays happen: a bank may batch transfers and process them once a day, a receiving bank may hold the transfer for compliance checks, or a bank holiday in either country may pause processing. If you need the money to arrive by a specific date — for example, to pay a contractor before they start work — initiate the transfer at least a week in advance and confirm with the recipient that they have received it before work begins.

What to Do If Your Transfer Stalls or Goes Wrong

If the recipient says they have not received the money after five business days, contact your bank immediately with your confirmation number and reference code. Your bank can trace the transfer through the Swift network and determine where it is. Common problems include a typo in the account number (which sends money to the wrong account), a mismatch between the account name and the account number (which some banks reject), or a compliance hold (which can delay processing by days or weeks).

If the money went to the wrong account, your bank will file a trace request with the receiving bank and ask them to return the funds. This process can take weeks, and the receiving bank is not obligated to cooperate if the account holder refuses to return it. If the transfer was rejected, your bank will usually re-credit your account within a few business days, though the fee you paid may not be refunded.

To avoid problems, always confirm the recipient's details in writing before you send, double-check every digit of the account number and Swift code, and use your bank's online system or a written confirmation to document what you authorized. If you are paying a contractor or vendor you have not worked with before, consider sending a small test transfer first to confirm the details are correct.

Swift Versus Other Ways to Send Money Internationally

Swift is not the only way to move money across borders. International money transfer services like Wise, OFX, and Remitly often offer better exchange rates and lower fees than banks, especially for amounts under $10,000. However, these services work differently: you send money to them, they send it to the recipient's bank using their own network or Swift on the back end. The timeline is often similar (three to five days), but the cost is usually lower.

Wire transfers through your bank are faster than Swift (sometimes same-day) but typically cost more. Cryptocurrency and peer-to-peer payment apps are faster still but carry security and tax reporting risks that most homeowners should avoid for property-related payments. For a homeowner paying a contractor abroad, comparing a bank Swift transfer, an international money transfer service, and a wire transfer side-by-side — looking at total cost, timeline, and the recipient's ability to receive the payment — usually reveals the best option for your situation.

Frequently Asked Questions

Can I cancel a Swift transfer after I send it?

Not reliably. Once your bank sends the Swift message, the money is in motion and the receiving bank may have already processed it. Contact your bank immediately if you need to cancel, but be prepared for the possibility that the transfer cannot be stopped. If it completes, you will have to ask the recipient to return the funds voluntarily.

What if the recipient's bank does not have a Swift code?

Nearly all banks worldwide have a Swift code, but very small banks or credit unions in some countries may not. If the recipient's bank does not have one, ask them for an alternative routing method — some banks provide an IBAN (International Bank Account Number) instead, which your bank can use to route the transfer. Contact your bank to confirm they can process a transfer using an IBAN before you commit to this route.

Do I pay taxes on money I send internationally for home repairs or contractor payments?

Sending money is not a taxable event for you — you are not earning income. However, if you are paying a contractor abroad, you may have reporting obligations depending on the amount and your country's tax laws. Consult a tax professional if you are unsure, especially for large payments.

Why does my bank's exchange rate differ from the rate I see online?

Online rates show the mid-market rate — the rate banks use to trade with each other. Your bank adds a markup (usually 1 to 3 percent) to that rate as profit. Different banks use different markups, which is why comparing rates across institutions before you send can save you money on large transfers.

Can I use Swift to receive money from abroad for a property sale or mortgage?

Yes. Provide the buyer or lender with your bank's Swift code, your account number, and your bank's address. Confirm with your bank that they can receive incoming Swift transfers and ask whether they charge a fee to receive them. Some banks do, and the fee is deducted from the amount you receive.