SWIFT/BIC codes in Denmark: banks starting with D
322 banks and financial institutions in Denmark with 611 SWIFT/BIC codes in total.
The way a SWIFT/BIC code from Denmark is built up
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- DAIO Bank code
- 4 letters that identify the bank.
- DK Country code
- 2 letters for the country (ISO 3166).
- K1 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.
Finding a SWIFT code in Denmark
For Denmark we have 611 SWIFT/BIC codes, spread over 322 banks. A BIC tells every bank in the chain exactly which bank is meant to get the money.
Look for the recipient’s bank below and open its page to see all codes we have. Below the list we explain how a code from Denmark is put together, how to send money there without overpaying and what to check before you pay.
SWIFT codes in Denmark: banks under :letter
This filter narrows the list down to banks from Denmark that begin with :letter. The counts in the introduction still cover the whole country, not just this letter.
Many institutions appear under their official name rather than the name on their app or website. The complete list remains available when you cannot find the bank here.
Verifying a SWIFT code from Denmark
Ask the recipient to copy their bank details directly from their banking app. If the code you have does not match the code listed here, stop and ask – contact the recipient or their bank.
Our SWIFT/BIC directory draws on publicly available sources and is updated regularly. Even so, banks merge, rename themselves or retire codes. For any payment of any size, check the BIC with the recipient’s bank. We are a comparison service for money transfers, not a bank.
Scammers often send payment requests with changed bank details that look completely genuine. Before paying, verify a change of bank details by phone.
The structure of a Denmark SWIFT/BIC code
SWIFT/BIC codes use one international format: 8 characters. First comes a four-letter bank code, followed by a two-letter country code and two characters for the location.
For banks in Denmark, letters five and six show the ISO country code of Denmark. Codes with other letters in that position come from a bank abroad – a quick way to catch mistakes.
An 11-character code ends in three characters for a branch. Choose a branch code only when the recipient explicitly gives you one.
Euro payments to Denmark: is a BIC needed?
Denmark belongs to the SEPA area, where euro transfers follow common rules. When you send euros from another SEPA country, you normally only need the IBAN.
A SWIFT code still come into play when the currency is not euros. Euro payments within SEPA usually arrive within one business day or faster with instant payments. Costs stay low as long as everything stays in euros.
What a sender needs to pay you in Denmark
For an international payment into a Denmark account, the sender has to have not just the BIC. Share your name as registered with the bank, your account number or IBAN, the BIC of your bank and your address.
Your bank’s code appears in our list, yet the version on your own statement or in your banking app is leading. Some sending banks may also want the name and address of your bank.
The amount you receive is often less than the amount sent. Charges on incoming payments vary per bank – your bank’s price list tells you what applies. On invoices, agree who bears the costs to avoid a shortfall.
What a transfer to Denmark really costs
A bank transfer to Denmark can cost rather more than you think. There is the transfer fee, sometimes charges from intermediary banks along the way and, most importantly, the exchange rate markup if the money is converted.
The markup on the rate is often the biggest part of the cost, even though it is not listed as a fee. An easy check: set the offered rate next to the mid-market rate and work out the difference on your amount.
For many currency pairs, a transfer service turns out to be less expensive than a traditional bank transfer. Before your next transfer to Denmark, it is worth to compare what arrives via GoldexPay instead of going straight to your bank.
Denmark and the Danish Krone
The local currency of Denmark is the Danish Krone (DKK). When you pay money in a different currency, the amount gets converted somewhere along the way: by your bank, an intermediary or the receiving bank.
Who does the conversion has an effect on how much arrives, since every bank sets its own rate. In many cases you pay less if you send DKK directly via a provider with a good rate. With bigger transfers, even a small gap in the rate adds up quickly.
When does money sent to Denmark arrive?
A SWIFT payment to Denmark usually takes anywhere from one to several business days. Bank holidays in either country can add extra days, because banks do not process payments on those days.
When a payment takes longer than expected, ask the sender to contact their own bank and ask for the status or the UETR. Save the payment confirmation; a bank needs it to start a trace.
Most SWIFT codes in Denmark: Vp Securities A/S
Of all banks in Denmark, Vp Securities A/S is listed with the largest number of codes. Its head office code is VPDKDKKKXXX – the code most transfers need.
Many codes usually means that the bank registers branches and departments separately, not necessarily that the bank is the biggest in the country. Making a payment to Vp Securities A/S? Use VPDKDKKKXXX unless the recipient gives you a branch code.
Frequently asked questions
How many banks in Denmark have a SWIFT/BIC code?
We list 322 institutions in Denmark that together have 611 SWIFT/BIC codes.
How do I find the right SWIFT code for a bank in Denmark?
Check the bank details of the recipient or look up the bank in the list on this page. Without a branch, use the head office code ending in XXX.
How long does a transfer to Denmark take?
Euro transfers usually arrive within one business day. Transfers in other currencies take 2–4 business days.
Do I need a SWIFT code to send money to Denmark?
For euro transfers usually not: Denmark is part of SEPA, so the IBAN suffices. For other currencies you need the SWIFT/BIC code.
Which bank in Denmark has the most SWIFT codes?
The largest number of codes belongs to Vp Securities A/S: 104. Its head office code is VPDKDKKKXXX.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.