Opening a business bank account in Denmark usually means registering a Danish entity with a CVR number first, then passing the bank anti money laundering checks. Traditional banks rarely onboard non resident owners, while electronic money providers offer an alternative. As of 12 June 2026.
- Can a non resident open
- Possible but difficult at traditional banks, which rarely onboard non resident owners. Electronic money providers are a common alternative. As of 12 June 2026.
- Typical timeline
- About 2 to 6 weeks at a traditional bank, depending on checks. As of 12 June 2026.
- Free account available
- Traditional Danish banks charge setup and monthly or annual fees. Some electronic money providers offer low cost plans. As of 12 June 2026.
- Most providers
- Several business accounts
General information, not financial, legal, or tax advice. Verify current terms and eligibility with the provider before applying.
How business banking works in Denmark
Danish business banking is led by established banks alongside European electronic money providers. A Danish company, for example a private limited company known as an ApS, registers with the Danish Business Authority through Virk.dk and receives an eight digit CVR number. Banks then run anti money laundering and know your customer checks before opening an account. The process is straightforward for resident owned Danish companies and slower for foreign owners, who may need a local presence and extra documentation.
Who can open a business account
A Danish registered business with a CVR number can apply. Owners and directors usually need identification, and traditional banks often expect a personal identification number known as a CPR number and a Danish address for the main contact. Non resident owned companies can apply but face stricter checks and are often declined by the largest banks. Electronic money providers that serve the European Economic Area can be an alternative. As of 12 June 2026.
Traditional banks compared with neobanks
Traditional Danish banks offer deposit accounts that may be covered by the deposit guarantee scheme up to the applicable limit, with branch support and local payment rails, but they charge setup and ongoing fees and apply strict onboarding. Electronic money providers and neobanks offer faster online onboarding and multi currency features, but they are not banks and balances are handled differently, without the same deposit guarantee. Weigh the trade offs for your situation and verify current terms with each provider.
Requirements and documents
Most providers ask for the following before opening. Exact documents vary by provider. Verify with the provider
- A Danish entity with a CVR number from the Danish Business Authority, or proof of registration.
- Identification for the owners and directors, and details of beneficial owners for anti money laundering checks.
- Documents showing the business activity, such as contracts, invoices, or a business plan, and for some banks a Danish address and CPR number for the main contact.
How to open an account
- Register your business with the Danish Business Authority through Virk.dk and obtain a CVR number.
- Choose a provider, comparing a traditional Danish bank against an electronic money provider that serves the European Economic Area, and gather the required documents.
- Apply, complete the anti money laundering and identity checks, and confirm current fees and terms with the provider before you fund the account.
Compare business accounts available in Denmark
These providers accept business customers in Denmark. Fees and eligibility shown as of 12 June 2026. Confirm current terms with the provider before applying.
Compare business accounts →Questions about business banking in Denmark
Can a non resident open a business bank account in Denmark?
Do I need a CVR number to open a business account in Denmark?
How long does it take to open a business account in Denmark?
Are there free business accounts in Denmark?
Fees, features, and eligibility change and vary by region. This page was last reviewed on 12 June 2026. Confirm current terms with the provider before applying.