Loading...
Loading...
The International Bank Account Number (IBAN) for Denmark is 18 characters long and is used to identify bank accounts for international transactions, within the SEPA network for euro transfers and via SWIFT for non-euro currencies.
A Denmark IBAN begins with the country code DK and two check digits, followed by the 14-character BBAN (Basic Bank Account Number). The Denmark BBAN encodes a 4-character bank code, followed by a 10-character account number. As a SEPA member, Denmark supports low-cost euro transfers across 36+ European countries using the DKK currency. Always include the full 18-character IBAN together with the bank's BIC/SWIFT code when making or receiving international payments.
IBAN Length
18 chars
Currency
DKK
SEPA
Yes
Banks
8+
Electronic format
DK5000400440116243
Print format
DK50 0040 0440 1162 43
A Denmark IBAN is 18 characters long and consists of the following components:
The Basic Bank Account Number (BBAN) is the domestic part of the IBAN, following the country code and check digits. Here is the BBAN validation format for Denmark:
^[0-9]{4}^[0-9]{10}8 banks in Denmark that support IBAN-based international transfers:
An IBAN (International Bank Account Number) is an internationally-agreed code made up of up to 34 letters and numbers that helps banks make sure that international transfers are processed correctly. Each set of characters represents a different detail for your bank account. You can see the breakdown of this IBAN below.
IBAN in Denmark consists of 18 characters: 2 letter country code 2 digit check number 4 characters from the bank's bank code 10 digit code for the bank account number
Yes. If you’re making – or expecting to receive – an international money transfer to a bank account in Denmark, then just a standard bank account number isn’t enough. If you want your money to arrive quickly and safely, you’ll usually need to give the bank a few extra details, such as an IBAN or SWIFT code. Banks assign IBANs to each of their accounts to make sure that international transfers are processed correctly. IBANs contain all of the country, bank, and account details you need to send or receive money internationally. This system is used throughout Europe, and also recognised in some areas of the Middle East, North Africa and the Caribbean.
A Danish IBAN is exactly 18 characters long. It starts with the country code DK, followed by 2 check digits, a 4-digit bank code (registration number), and a 10-digit account number. Example: DK50 0040 0440 1162 43.
Your DK IBAN is displayed in your bank's online banking (netbank) or mobile app under account details. Danske Bank, Nordea Denmark, Jyske Bank, and Nykredit all show the 18-character IBAN prominently. It also appears on bank statements. If you only know your registration number and account number, your bank can provide the full IBAN.
Yes. Denmark is an EU member and a full SEPA participant, which means euro transfers from other EU and EEA countries are processed cheaply through SEPA Credit Transfer (SCT). However, Denmark's currency is the Danish krone (DKK), so incoming EUR SEPA payments will be converted to DKK unless you hold a dedicated EUR account.
A Danish registration number (registreringsnummer) is a 4-digit code identifying the bank or branch, paired with a 10-digit account number for domestic transfers. The IBAN wraps these into an international format: DK + 2 check digits + the 4-digit registration number + the 10-digit account number, totalling 18 characters.
For SEPA transfers from EU and EEA countries in EUR, only the DK IBAN is required — no BIC is needed. For transfers from outside SEPA, or for DKK transfers from abroad, the sender should include both your IBAN and your bank's SWIFT/BIC code. Danske Bank's SWIFT code is DABADKKK; Nordea Denmark's is NDEADKKK.
No. SEPA only processes EUR transfers, not DKK. If someone abroad wants to send you DKK, the transfer must go through the SWIFT network, and the sender will need your DK IBAN plus your bank's SWIFT code. For euro payments within SEPA, only the IBAN is needed.
The most common mistakes are: confusing the 4-digit registration number with the full IBAN, providing only the domestic account number without the DK prefix and check digits, or transposing digits in the 10-digit account number. Always double-check the full 18-character IBAN before sharing it with an international sender.
Denmark uses the Danish krone (DKK), which is pegged to the euro within a narrow band. If you receive a EUR SEPA transfer, your Danish bank will convert it to DKK at their exchange rate. Compare the rate your bank offers with the mid-market rate to understand the conversion cost. If you regularly receive EUR, ask your bank about opening a dedicated EUR account.
Denmark is part of SEPA but still has strong domestic banking habits built around registration numbers and account numbers. For local transfers, Danes often use domestic account details, while inbound international transfers usually require the full Danish IBAN.
Compare exchange rates and fees to find the cheapest way to transfer.
Compare providers