
08/18/2026
Articles and guidesDanish exports are growing and shifting toward Europe. Can your banking setup keep up?
A business account in Denmark typically costs between DKK 0 and 300 a month, depending on whether you go with a digital provider or a traditional bank. On top of that comes a setup fee ranging from DKK 0 to 5,000, plus a range of charges on payments and currency exchange – and those often matter more to the total cost than the account fee itself.
The price of a business account comes in layers, and the account fee is rarely the one that decides what you end up paying.
Setup fee. Many banks charge a one-off fee to open the account, typically between DKK 1,500 and 5,000. Some digital providers charge nothing at all.
Monthly account fee. The running cost of the account itself, regardless of how much you use it.
Payment charges. What it costs to send and receive payments, both domestically and abroad. The range here is wide: a domestic payment usually costs less than DKK 5, while an international payment through a traditional bank can run to more than DKK 100.
Currency exchange. If your business trades in foreign currency, you pay an exchange rate markup every time you convert – the margin the bank adds on top of the mid-market rate, sometimes called the FX margin. On the Danish market, that margin is typically around 0.4%. For exporters it is often the single largest cost, and it rarely appears clearly on the bank’s price list.
Cards and other services. Company cards, additional users and access to accounting integrations all add to the total.
Taken together, the full cost of an international payment – margin and fees combined – usually lands somewhere between 0.2% and 1.3% of the amount.
Source: FXC Intelligence, Cross-Border Payments Market Sizing, March 2026, with 2025 figures.
Digital providers tend to have the lowest monthly fees on business accounts – in some cases nothing at all. But price is only half the picture, and the limitations that follow rarely surface until you are faced with them.
The first question is what the account can actually do in Denmark. Foreign providers issue EU account numbers from their own home country rather than a Danish registration and account number. Several Danish services only work with a local Danish account, and while a payee cannot lawfully insist on an account in a particular EU country, plenty of businesses still find that payments are rejected or delayed. And if the provider does not support MobilePay Business, you lose the payment method your Danish consumers expect to use.
The second question is who stands behind it. Some providers are e-money institutions, where your funds are held separately but are not covered by a deposit guarantee scheme. Others hold a banking license in another EU country, where deposits are covered – but by that country’s scheme rather than by the Danish Garantiformuen. If something goes wrong, the claim has to be made abroad. The same goes for getting help: with several providers, customer service runs through a chat window, often in English and without a named contact. It looks like a minor detail right up until a supplier payment with a due date is sitting in a review queue.
Traditional banks typically charge between DKK 120 and 300 a month, with setup fees starting around DKK 1,500 and climbing from there. What that buys you is the full Danish payments infrastructure, an advisor with a phone number, and access to credit. What it rarely buys is a setup built for currency – and currency is where the markup gets big. For a business trading internationally, the cheapest arrangement is often neither of the two, but a Danish bank built for cross-border payments.
kompasbank’s business account is built for SMEs that trade across borders, and the pricing reflects that. For companies with more complex needs – multiple currencies, or local accounts in more than 30 countries – we offer the Global package at a bespoke price.
Starter – DKK 99 per month
Setup fee: DKK 1,499
Exchange rate markup, EUR: 0.30%
International payment: EUR 15
Growth – DKK 299 per month
Setup fee: DKK 1,499
Exchange rate markup, EUR: 0.20%
International payment: EUR 10
Scale – DKK 999 per month
Setup fee: DKK 1,499
Exchange rate markup, EUR: 0.15%
International payment: EUR 8
The point is that a low account fee tells you very little about the total cost if your business sends and receives a lot of international payments. An account with a higher monthly fee but a lower exchange rate markup can quickly turn out to be the cheaper option in practice.
Start with your payments. Look at how many international payments and currency conversions your business actually makes in a month – not just at the account fee.
Then check the practical side. Do you need MobilePay Business for your Danish customers? Is the account number Danish? And who do you call when a payment fails? These are the questions you only seek the answers to once something goes wrong.
And finally, consider whether one account is enough. Many companies trading internationally run two: one for day-to-day operations, and one built for currency and cross-border payments. We do not require you to switch banks.
What is the cheapest business account in Denmark?
Digital providers have the lowest monthly fees but rarely support MobilePay Business. The cheapest account on paper is therefore not necessarily the most practical one for a business with Danish customers.
Is a business account a legal requirement?
Yes for limited companies, no for sole proprietorships. An ApS or A/S is a separate legal entity, and its finances have to be kept apart from the owner’s. The share capital must be paid in when the company is formed – DKK 20,000 for an ApS, DKK 400,000 for an A/S – and in practice that calls for an account in the company’s name. Sole proprietorships face no such requirement, but most banks insist on a business account anyway, because personal and business accounts fall under different rules on matters such as money laundering and insurance.
Why do business accounts charge different rates for currency exchange?
The exchange rate markup depends on how much currency the bank handles itself, and on how much of its earnings comes from elsewhere in the customer relationship. A bank that is not built for cross-border payments prices currency as a sideline. A bank that is built for it prices currency as core business. That is why the gap between providers is wider on the exchange rate markup than on any other fee.
The account fee is easy to compare. The exchange rate markup is not, and that is where the money goes if your business converts currency.
You do not have to guess. Put in your own figures – how many payments, what amounts, which currencies – and see what your current setup costs over a year.
Calculate what your payments cost.
Prices were collected on September 7th 2026 from public price lists and are shown as ranges, as several banks price individually. Always check the current price with the provider.
For further information, please contact
Kasper Kankelborg
Head of Communication & Marketing