Establishing a branch in Denmark can be an attractive way for a foreign company to enter the Nordic market without setting up a separate Danish subsidiary. However, the financial implications are often underestimated. Between registration fees, legal and advisory costs, mandatory accounting, and ongoing tax and compliance obligations, the total cost of running a Danish branch is more complex than the one-off price of a registration form.
This article breaks down the typical cost items step by step, explains when a branch is cheaper or more expensive than a subsidiary, and highlights the ongoing obligations that can materially affect your budget over the first few years.
Branch vs. Subsidiary in Denmark: Cost Perspective
Before looking at specific figures, it helps to understand what a branch is in Danish law. A branch (filial) is not a separate legal entity. It is an extension of the foreign company, registered in Denmark, which can carry out business activities on behalf of the foreign head office. This contrasts with a Danish subsidiary (typically an ApS or A/S), which is a distinct legal entity with its own share capital and governance.
From a cost perspective, a branch usually has:
- Lower establishment costs because there is no minimum share capital requirement in Denmark for a branch, whereas an ApS requires at least DKK 20,000 in share capital.
- Potentially lower notarial and legal documentation costs, depending on the jurisdiction of the foreign parent and complexity of its corporate documents.
- Comparable or sometimes higher ongoing compliance costs, especially where transfer pricing, permanent establishment issues, and cross-border tax questions arise.
In broad terms, smaller foreign companies with limited Danish activities may find the branch route less capital-intensive in the short term. Larger groups planning significant Danish operations often prefer a subsidiary for risk, governance, and tax structuring reasons, even if the up‑front cost is higher. Understanding this trade‑off is crucial before committing to the branch model.
Core One-Off Costs of Establishing a Branch in Denmark
The starting point is the direct cost of registering the branch in Denmark's Central Business Register (CVR) with the Danish Business Authority (Erhvervsstyrelsen). These are the unavoidable, transaction-level expenses.
For most foreign companies, the cost framework includes:
Administrative registration fee
Denmark's public registration fee for a branch is modest by international standards. The state fee for online registration is typically a few hundred Danish kroner. In many cases, the public fee is not the cost driver, professional and translation expenses dominate the budget.
Legal and corporate documentation costs
To register a branch, you usually need to submit:
- Certified copies of the parent company's certificate of incorporation or similar registration extract from its home jurisdiction.
- Up-to-date articles of association or by-laws.
- A resolution or board decision establishing the branch and appointing the branch manager.
- Evidence of the parent's legal representatives and signatory rules.
If these documents are not in Danish, English, Norwegian, or Swedish, translation may be required. Certified translations and notarisation quickly add up. For a simple corporate structure in a widely used language, legal and translation costs may be at the lower end-perhaps a few thousand Danish kroner. For more complex groups or documents coming from jurisdictions with stricter legalisation rules, apostilles, or consular legalisation may be necessary, pushing the total into the tens of thousands of kroner.
Professional advisory fees
Most foreign companies engage a Danish law firm or corporate services provider to:
- Assess whether the planned Danish activities constitute a permanent establishment.
- Advise on the appropriate structure (branch vs. subsidiary).
- Prepare and file the registration documents.
- Ensure the branch name, scope of activities, and powers of representation are correct.
Depending on complexity, advisory fees for branch establishment often range from a modest fixed fee for straightforward cases to significantly higher amounts where tax planning, multi‑jurisdictional approvals, and group governance issues are involved. The gap between a “template” setup and a tailored, tax‑efficient structure can be substantial, making it important to align advisory depth with your expected Danish activities.
Bank account and onboarding costs
Unlike a subsidiary, a branch does not require formal share capital to be deposited. However, many banks will require:
- Detailed know‑your‑customer (KYC) documentation about the foreign parent, its ultimate beneficial owners, and key officers.
- Certified corporate documents and identification for authorised signatories.
Banks may charge account opening fees or monthly service charges that are higher for foreign-owned branches than for purely domestic entities, reflecting the enhanced compliance burden. In some cases, the process itself may take weeks rather than days, which has timing costs even when direct fees are not high.
Step-by-Step: How to Register a Branch in Denmark and Where Costs Arise
To understand when different costs materialise, it is useful to walk through a typical step‑by‑step process:
1. Internal decision and planning
The parent company's board or management decides to create a Danish branch. At this point, internal legal resources or external advisors analyse whether the Danish presence should be a branch or subsidiary, and whether the planned activities create a taxable permanent establishment. Advisory costs usually start here.
2. Collect corporate documents
You gather the parent company's registration extract, articles of association, and recent financial statements. If these are not in a language accepted by the Danish Business Authority, you must arrange sworn translations. Notarisation, apostille, or legalisation may also be needed, depending on the home jurisdiction. This stage can represent a significant portion of the one-off cost if the parent is based in a non‑EU or non‑Nordic jurisdiction.
3. Prepare the branch resolution and appoint a branch manager
A board resolution or equivalent document is drafted to formally establish the branch and appoint a branch manager in Denmark (or abroad, if permitted). Legal drafting fees and internal governance work fall under this step.
4. Draft and submit the registration applicationUsing the Danish online registration portal, your advisor or internal team completes the branch registration form, attaches the necessary documents, and pays the registration fee. If everything is in order, the branch receives a CVR number and becomes officially registered. Public fees are usually modest, but advisory charges for filing and follow-up are often part of an overall establishment package.
5. Tax registration and VAT
Once the CVR number is issued, the branch must be registered for corporate income tax and, if relevant, VAT. Ensuring correct registrations, tax codes, and reporting obligations is critical. Here, tax advisory fees may be incurred, especially if you need guidance on which Danish taxes apply to your specific business model.
6. Bank account and operational setup
After registration, the branch may open a Danish bank account, set up payroll systems, and implement accounting software. The costs at this stage include bank onboarding, potential IT configuration, and initial accounting or payroll provider fees.
Each step can be implemented in a lean or more comprehensive fashion. Highly standardised, smaller operations will be cheaper but offer less tailored risk management. Larger groups often allocate more budget to steps 1, 2, and 5, where structuring and tax issues significantly influence long‑term costs.
Ongoing Compliance and Operating Costs of a Danish Branch
Many foreign businesses focus on the entry costs and overlook ongoing obligations. Over a period of three to five years, these recurring items often exceed the one-time establishment costs by a wide margin.
Accounting and bookkeeping
Danish branches must maintain proper accounting records of their Danish activities. Depending on size and complexity, you may either:
- Handle bookkeeping in-house using accounting software adapted to Danish VAT and reporting rules or
- Outsource to a local accounting firm, which may charge fixed monthly fees or hourly rates.
For a small branch with limited transactions, monthly accounting fees may be relatively modest. As turnover and staff numbers grow, the level of documentation, internal controls, and reporting expectations increase. This can push annual accounting costs into the tens or hundreds of thousands of kroner, especially if group reporting standards (e.g., IFRS) are layered on top of local requirements.
Annual reporting obligations
Although the branch itself is not a separate company, it is typically required to file annual financial information. In many cases, the Danish branch submits:
- A set of branch accounts or a reconciliation of Danish activities to the parent's financials.
- Copies of the parent company's annual accounts, translated into an acceptable language if necessary.
Where the parent is already subject to rigorous audit standards, this can simplify matters. However, if translation or adaptation is required-especially from non‑European languages-annual compliance costs recur every year, not just at inception.
Audit requirements
Whether a branch must have audited accounts depends primarily on the size and nature of the parent company and branch activities. Parent companies that exceed specific thresholds (e.g., net turnover, balance sheet total, and number of employees) may trigger audit obligations for their Danish branch. Once audit becomes mandatory, yearly audit fees can become one of the more significant ongoing costs.
Tax compliance and advisory
A Danish branch is subject to Danish corporate income tax on profits attributable to its activities in Denmark. This means:
- Filing annual corporate tax returns for the branch.
- Possibly filing advance tax statements and making tax prepayments.
- Addressing transfer pricing documentation if transactions occur between the Danish branch and other group entities or permanent establishments.
For even modestly sized branches, it is common to engage Danish tax advisors to prepare tax returns and assist in tax planning. These costs can vary widely depending on the complexity of your operations and the level of cross-border transactions. Misjudging tax risk at the start can lead to expensive disputes later, so budgeting seriously for ongoing tax support is advisable.
Payroll and employment-related costs
Branches employing staff in Denmark must comply with:
- Danish payroll withholding (income tax and labour market contributions).
- Social security where applicable, unless special cross-border rules apply.
- Holiday pay, pension contributions under collective agreements, and employer reporting obligations.
Whether you handle payroll in-house or outsource it, there will be regular costs per employee per payroll run, plus year‑end reconciliations and statutory reporting. If your branch employs many staff, these administrative costs scale up quickly, even if the per-employee cost is moderate.
Hidden and Indirect Costs to Consider
Beyond clearly identifiable fees, several indirect cost factors should be taken into account when assessing the financial impact of setting up a branch in Denmark.
Legal risk and liability
Because a branch is not a separate legal person, the foreign parent is fully liable for the branch's obligations. This may increase the need for legal review of contracts entered into by the branch, more robust internal compliance policies, and, in some cases, higher insurance premiums. While not always visible as a line item related solely to Denmark, these are real costs associated with the branch structure.
Transfer pricing and internal charges
Group allocations of management fees, IP royalties, and intra‑group services must comply with Danish transfer pricing rules. Even where no formal documentation requirement exists due to size thresholds, prudent companies often maintain internal support to justify pricing in case of tax audits. The need for these analyses and reports, which may involve both tax advisors and internal finance staff, adds to ongoing operational expenditure.
Currency and banking
If the foreign parent operates primarily in another currency, you may incur:
- Currency conversion charges on funds transferred in and out of Denmark.
- Extra costs to hedge currency exposure where material.
While Denmark's attachment to the euro via the ERM II mechanism creates a relatively stable monetary environment, currency issues still affect non‑euro groups and can subtly increase the cost of operating a branch.
Branch vs. Subsidiary: Cost Pros and Cons
From a cost perspective, it can be helpful to compare the branch structure with a typical Danish private limited company (ApS).
Advantages of a branch compared with a subsidiary:
- No statutory minimum share capital in Denmark, so you avoid tying up at least DKK 20,000 locally.
- Simpler corporate governance under Danish law, as the branch is governed mainly by the parent's corporate structure.
- Sometimes lower initial setup costs if translation and legalisation requirements are modest.
Disadvantages from a cost and risk standpoint:
- Parent company bears full liability, which may increase legal and insurance costs.
- Cross‑border tax and permanent establishment issues can complicate tax compliance, leading to higher advisory fees over time.
- Some counterparties or banks may prefer dealing with a separate Danish company, which can influence financing costs or contract terms.
A subsidiary, by contrast, requires initial capital but may benefit from clearer separation of assets and liabilities, simpler local banking relationships, and sometimes more straightforward tax treatment within Denmark. Over a five‑ to ten‑year horizon, the total cost picture may favour a subsidiary for larger operations, while branches remain attractive for limited or exploratory activities.
Estimating a Realistic Budget for a Danish Branch
Given the many variables, providing a precise universal figure is unrealistic. However, a structured budgeting approach can help.
First, classify your project according to scale:
- Small presence: few employees, limited turnover, primarily sales or representative functions.
- Medium presence: several employees, local service or production activities, material turnover.
- Large presence: significant Danish operations, perhaps forming a regional hub.
Next, for each category, identify cost clusters:
- Setup costs: legal, translation, registration, tax structuring, bank onboarding.
- Recurring annual costs: accounting, tax compliance, payroll, branch reporting, possible audit.
- Risk management and additional advisory: transfer pricing, legal reviews, HR and employment law support.
A small branch may face a relatively low initial cost but should still anticipate consistent yearly costs for accounting, tax, and payroll. For medium and large branches, recurring professional fees often dwarf establishment costs over time. Underestimating these expenses can turn an apparently “cheap” entry route into a more expensive one than a subsidiary would have been.
Key Takeaways for Foreign Companies Considering a Danish Branch
When deciding whether to establish a branch in Denmark, it is essential to think beyond the headline registration fee and absence of share capital requirements. The total cost of a branch is shaped by legal complexity, language needs, audit thresholds, and the scale of operations.
Foreign parent companies should:
- Evaluate the branch versus subsidiary choice not only on initial costs, but on liability exposure, tax complexity, and expected growth.
- Allocate budget for ongoing accounting, tax, and payroll services from the outset, recognising that these tend to grow in line with activity levels.
- Consider whether translation, legalisation, and cross‑border coordination will materially increase both one‑off and recurring costs.
- Engage advisors early to avoid expensive restructuring later if the original structure proves suboptimal.
A well-planned Danish branch can be a cost‑effective way to access the Danish and wider Nordic markets. However, treating the branch as a simple, low-cost formality often leads to surprises. Detailed, forward‑looking budgeting and a clear understanding of ongoing obligations are the best defences against hidden costs.
Frequently Asked Questions
Is it cheaper to set up a branch or a subsidiary in Denmark?
A branch is usually cheaper at the very start because there is no Danish share capital requirement and registration can be simpler. Over several years, however, ongoing accounting, tax, and compliance costs for a branch can match or exceed those of a subsidiary, especially where cross‑border tax issues are complex. The optimal choice depends on the size and nature of your planned Danish operations.
Do I need a Danish-resident branch manager?
Danish law does not always require the branch manager to be resident in Denmark, but banks, tax authorities, and practical business considerations often make it easier if at least one authorised representative is locally based. Having a local manager may reduce communication delays and improve compliance but can add employment and payroll costs.
Does a Danish branch need an audit?
Audit requirements are linked to the size of the parent company and the branch. If certain thresholds for turnover, balance sheet total, and employees are exceeded, an audit may be required. When an audit is mandatory, it becomes a recurring annual cost that should be factored into the long-term budget for the branch.
Can a branch be converted into a subsidiary later?
It is possible to restructure and move from a Danish branch to a Danish subsidiary at a later stage, but doing so typically involves additional legal, tax, and administrative costs. Planning ahead and choosing the right structure from the beginning can avoid these extra expenses and operational disruptions.