Microsoft Global Finance SWIFT/BIC code

The head office of Microsoft Global Finance in Bermuda uses SWIFT/BIC code MSFTBMH1XXX. Below you find all 3 codes of this bank, grouped by city.

MSFTBMH1XXX
Head office · Hamilton · Bermuda · Short form: MSFTBMH1

All SWIFT/BIC codes of Microsoft Global Finance

Hamilton

SWIFT/BICBranch
MSFTBMH1XXX Head office
MSFTBMH1GLB Microsoft Global Bond
MSFTBMH1SPF Microsoft Global Finance Fx

How the Microsoft Global Finance SWIFT/BIC is structured

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

MSFT Bank code
4 letters that identify the bank.
BM Country code
2 letters for the country (ISO 3166).
H1 Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

What MSFTBMH1 means for a payment to Microsoft Global Finance

MSFTBMH1 and MSFTBMH1XXX are two ways of writing the same SWIFT/BIC code, and both lead to Microsoft Global Finance in Hamilton. Every bank on the SWIFT network uses BIC codes to route international transfers to the correct bank. In daily life you mostly see the code on international invoices, in your banking app and in the bank details that Microsoft Global Finance provides.

On this page you will find what the code means, when you need it and which other details you need for a transfer to or from Microsoft Global Finance. The BIC names a bank or branch, never a single account.

Receiving money from abroad at Microsoft Global Finance

When you are waiting for a payment from another country, send the payer all details at once. Give them your name as the bank knows it, the IBAN or account number, SWIFT code MSFTBMH1XXX and your address, which some banks require.

Some sending banks also ask for the bank’s address. Double-check the details before you send them – a sender rarely spots a mistake in someone else’s details.

Do not be surprised if the amount credited is smaller than what the sender paid. Fees for incoming transfers differ per bank. Agree with the sender who pays which costs, especially for larger amounts.

How to check MSFTBMH1 before you pay

The most reliable place for the correct BIC is paperwork issued by the bank, such as a statement or the account details in online banking. Check it against MSFTBMH1 on this page and ask if anything does not match.

An incorrect BIC can cause delays, a payment being sent back or additional charges. Do not forget the account number: an error there can be more difficult to correct than a wrong code.

A validity check in your banking app merely tells you that the code is valid. Some banks now check the name with the account. A small test payment is a sensible step for a large first payment despite the extra fee.

Where our SWIFT data comes from

The directory on GoldexPay draws on publicly available sources and is updated regularly. Still, banks merge or retire codes, so information can be out of date. Figures such as the number of codes come from our own dataset.

Treat our directory here as a helpful check and rely on the recipient or Microsoft Global Finance for the final confirmation. GoldexPay is independent of Microsoft Global Finance, we only compare transfer services. Should you notice a mistake, we appreciate a message via the contact page.

MSFTBMH1 or MSFTBMH1XXX – which one to use?

Each SWIFT/BIC code starts with the same eight core characters: a four-letter bank code, a two-letter country code and a two-character location code. That gives you MSFTBMH1.

XXX at the end of MSFTBMH1XXX does not stand for a placeholder or an error: it stands for the main office of Microsoft Global Finance. Certain payment forms insist on 11 characters, and then you can enter XXX behind MSFTBMH1.

In practice the code is written in capitals. Pasting the code is safer than typing it by hand, because one wrong letter changes the bank.

Choosing between the 3 SWIFT codes of Microsoft Global Finance

Our directory lists 3 SWIFT/BIC codes for Microsoft Global Finance in 1 cities. Besides the head office code MSFTBMH1XXX, there are codes for individual branches and departments.

For most incoming transfers, the head office code MSFTBMH1XXX is what you need. Just use a branch code when your contact gives you that exact code.

If you are not sure, check with the recipient for the exact BIC in their bank details. Branch codes are more likely to change than MSFTBMH1XXX.

Changed bank details? Be careful

Be wary if someone suddenly wants you to pay into a different account. A valid SWIFT code tells you nothing about who owns the account: scammers use real codes of real banks.

Check changed bank details via a different channel like a call to a number from an earlier contract, not by replying to the message. Urgency and secrecy are warning signs; a genuine business can wait for you to check. When money was sent to the wrong account, contact your bank immediately – speed improves the chance of getting it back.

People receiving money are targeted too: one known trick is an overpayment followed by a request to send back the difference abroad. A payment confirmation from the sender proves nothing; only your own account shows what has arrived.

Tracking a transfer to or from Microsoft Global Finance

How fast a payment reaches Microsoft Global Finance depends on several factors: which currency you send, how many intermediary banks are involved, cut-off times and differences in time zone. Bank holidays in either country can add extra days to the journey. Compliance checks by one of the banks may also cause some delay, regardless of the details.

When a payment takes longer than expected, ask the sending bank about the status or the UETR so they can trace it along the chain. Keep your transfer receipt; it contains the details a bank needs to start a trace.

If the money does not arrive after a few business days, the person who paid needs to start with their own bank rather than Microsoft Global Finance. Ask the sender for a copy of the payment confirmation.

International transfers from Microsoft Global Finance: the real cost

What you pay for a payment abroad has several parts, and the transfer fee is only the most visible one. You pay the transfer fee, sometimes fees charged by intermediary banks in between and, above all, the exchange rate markup.

Banks rarely list the margin on the rate as a cost – you only notice it if you compare. Check their rate against the mid-market rate, the midpoint between buy and sell rates you see on financial sites.

Specialist money transfer services frequently use a rate near the mid-market rate with clearer fees. On GoldexPay you can compare the amount that arrives with different providers, which makes the cheapest option easy to spot. Using a transfer service does not require closing your account at Microsoft Global Finance.

Frequently asked questions

What is the SWIFT/BIC code of Microsoft Global Finance?

The head office of Microsoft Global Finance uses MSFTBMH1XXX (or MSFTBMH1 in the 8-character version). This is the code to use unless the recipient gives you a branch code.

What does MSFTBMH1XXX mean?

MSFT identifies Microsoft Global Finance, BM stands for Bermuda, H1 is the code of the city or region and XXX means the head office.

How can I send money to Microsoft Global Finance for less?

Avoid the hidden markup many banks add on international transfers. Compare what you receive in Bermuda across transfer services before you send.

What if I use the wrong SWIFT code for Microsoft Global Finance?

The transfer may be delayed or returned, sometimes with extra fees. Double-check the code with the recipient before you confirm.

When do I use a branch code of Microsoft Global Finance?

Only when the recipient gives you one. Almost all transfers to Microsoft Global Finance work with the head office code MSFTBMH1XXX.

Where is the head office of Microsoft Global Finance?

According to its SWIFT registration, the head office of Microsoft Global Finance is in Hamilton, Bermuda.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.